Software Engineer Jobs at OSI Engineering with Visa Sponsorship
OSI Engineering places Software Engineers with clients across industries, offering staffing and consulting engagements that span contract, contract-to-hire, and direct placements. The company has a track record of supporting international candidates through multiple visa pathways, making it a practical target for sponsored software engineering roles.
See All Software Engineer at OSI Engineering JobsOverview
Showing 5 of 32+ Software Engineer Jobs at OSI Engineering jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 32+ Software Engineer Jobs at OSI Engineering
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at OSI Engineering.
Get Access To All Jobs
INTRODUCTION
Seeking an experienced Android Framework Engineer to support development of a next-generation embedded infotainment platform. This role focuses on building and enhancing AOSP framework components that power advanced media, audio, and multi-display experiences. The position sits in the middle layer of the software stack, bridging system-level performance with the application layer. This is not a consumer mobile app role. The work centers on embedded Android framework development that enables system behavior, performance, and data flow across the platform.
ROLE AND RESPONSIBILITIES
- Develop and modify AOSP framework components for an embedded infotainment system
- Build platform functionality from the ground up rather than relying on third-party vendor solutions
- Support communication between system-level performance and the application layer
- Work on how data is funneled through the system to ensure reliable platform behavior
- Contribute to Android framework features related to media systems, audio, and display
- Enable and optimize multi-display user experiences
- Collaborate with teams working on Linux and QNX BSP layers supporting security, networking, graphics, and camera systems
- Support the evolution of early prototypes into production-level Android framework implementations
- Travel up to once per quarter to Germany to present to leadership (trips may last up to two weeks)
BASIC QUALIFICATIONS
- Experience building or modifying Android framework components, not just application-layer development
- High Proficiency in C++ for system and framework-level development
- Experience with embedded Android systems and framework-to-platform interactions a must
- Strong experience working with AOSP at the framework level
- Background working with media systems, including audio and display
- Understanding of system behavior, performance, and responsiveness
- Experience working within layered platform architectures that include Linux-based systems
TYPE
Fulltime
LOCATION
Mountain View, CA (Hybrid, with up to quarterly international travel)
SALARY RANGE
$166,000-$230,000 (DOE)
Submit resume to jobs@OSIengineering.com
Submit resume to david@OSIengineering.com

INTRODUCTION
Seeking an experienced Android Framework Engineer to support development of a next-generation embedded infotainment platform. This role focuses on building and enhancing AOSP framework components that power advanced media, audio, and multi-display experiences. The position sits in the middle layer of the software stack, bridging system-level performance with the application layer. This is not a consumer mobile app role. The work centers on embedded Android framework development that enables system behavior, performance, and data flow across the platform.
ROLE AND RESPONSIBILITIES
- Develop and modify AOSP framework components for an embedded infotainment system
- Build platform functionality from the ground up rather than relying on third-party vendor solutions
- Support communication between system-level performance and the application layer
- Work on how data is funneled through the system to ensure reliable platform behavior
- Contribute to Android framework features related to media systems, audio, and display
- Enable and optimize multi-display user experiences
- Collaborate with teams working on Linux and QNX BSP layers supporting security, networking, graphics, and camera systems
- Support the evolution of early prototypes into production-level Android framework implementations
- Travel up to once per quarter to Germany to present to leadership (trips may last up to two weeks)
BASIC QUALIFICATIONS
- Experience building or modifying Android framework components, not just application-layer development
- High Proficiency in C++ for system and framework-level development
- Experience with embedded Android systems and framework-to-platform interactions a must
- Strong experience working with AOSP at the framework level
- Background working with media systems, including audio and display
- Understanding of system behavior, performance, and responsiveness
- Experience working within layered platform architectures that include Linux-based systems
TYPE
Fulltime
LOCATION
Mountain View, CA (Hybrid, with up to quarterly international travel)
SALARY RANGE
$166,000-$230,000 (DOE)
Submit resume to jobs@OSIengineering.com
Submit resume to david@OSIengineering.com
See all 32+ Software Engineer at OSI Engineering jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer at OSI Engineering roles.
Get Access To All JobsTips for Finding Software Engineer Jobs at OSI Engineering Jobs
Align your resume to staffing placement norms
OSI Engineering fills client-facing roles, so your resume should highlight specific technologies, project outcomes, and industries you've supported. Staffing firms match candidates to client requirements quickly, so clarity on your stack and domain matters more than general descriptions.
Ask directly about end-client sponsorship agreements
In consulting and staffing models, sponsorship sometimes depends on whether the end client approves a foreign national placement. Ask OSI's recruiter early whether the specific client engagement supports H-1B or TN workers before you progress through multiple interview rounds.
Prepare your credentials for PERM requirements in advance
If you're targeting an EB-2 or EB-3 Green Card path through OSI, gather degree certificates, transcripts, and prior employment records now. PERM labor certification requires documented evidence of your qualifications, and delays in collecting foreign documents can push back your priority date significantly.
Use Migrate Mate to filter OSI's open Software Engineer roles
OSI posts Software Engineer openings regularly across multiple specializations. Use Migrate Mate to filter OSI Engineering's listings by visa type so you can identify which open roles are actively tied to sponsorship and reach out to the right recruiter with relevant preparation.
Time your H-1B cap filing around OSI's recruiting cycle
H-1B cap registration opens each March for an October 1 start. If you're in your final OPT months, target OSI's recruiters in January or February so there's enough runway for USCIS registration, petition filing, and any client onboarding requirements before your authorization expires.
Software Engineer at OSI Engineering jobs are hiring across the US. Find yours.
Find Software Engineer at OSI Engineering JobsFrequently Asked Questions
Does OSI Engineering sponsor H-1B visas for Software Engineers?
Yes, OSI Engineering sponsors H-1B visas for Software Engineer roles. As a staffing and consulting firm, they have experience navigating the H-1B process for client placements. Because OSI operates in a staffing model, you should confirm early in the recruiting process whether the specific engagement and end client support H-1B sponsorship before advancing to technical interviews.
How do I apply for Software Engineer jobs at OSI Engineering?
You can browse and apply for Software Engineer openings at OSI Engineering through Migrate Mate, which filters roles by visa sponsorship type so you can identify positions aligned with your authorization status. OSI's recruiting team typically conducts an initial screen followed by technical interviews aligned to the specific client requirement, so tailoring your application to the role's technology stack improves your chances significantly.
Which visa types does OSI Engineering commonly use for Software Engineer roles?
OSI Engineering sponsors H-1B, F-1 OPT, F-1 CPT, TN, and employment-based Green Cards including EB-2 and EB-3 for Software Engineers. F-1 OPT and CPT are common entry points for recent graduates, while TN is available to Canadian and Mexican nationals in qualifying engineering roles. The H-1B and Green Card pathways are more typical for longer-term or direct placements.
What qualifications does OSI Engineering expect for sponsored Software Engineer roles?
OSI Engineering's Software Engineer roles typically require a bachelor's degree or higher in computer science, software engineering, or a closely related field, which also satisfies the specialty occupation requirement for H-1B sponsorship. Client engagements often demand proficiency in specific languages or frameworks, so matching your technical background precisely to the job description strengthens both your candidacy and the sponsorship petition.
How does the sponsorship timeline work for Software Engineers at OSI Engineering?
Timeline depends on your current visa status. F-1 OPT allows you to start work immediately while OSI files your H-1B registration in March. If selected in the lottery, your H-1B becomes effective October 1. STEM OPT extensions give you up to 24 additional months of work authorization as a buffer. For Green Card pathways through PERM, expect the process to take one to three years depending on your priority date and country of birth.
See which Software Engineer at OSI Engineering employers are hiring and sponsoring visas right now.
Search Software Engineer at OSI Engineering Jobs