STEM OPT Embedded Jobs
Embedded roles in firmware, real-time systems, and hardware-software integration qualify for STEM OPT's 24-month extension, giving you up to 36 months of work authorization. Your employer must be enrolled in E-Verify, and your degree in electrical engineering, computer engineering, or a related STEM field must align with the role's CIP code.
Find STEM OPT Embedded JobsOverview
Showing 5 of 67+ Embedded jobs










See all 67+ Embedded Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Embedded roles.
Get Access To All Jobs
Job Title
Embedded Software Engineer
Requisition ID
6358
Job Location
Wichita - Kansas - United States
Category for Job Posting
Engineering and Technical
Job Type for Job Posting
Full Time
Working Mode for Job Posting
Hybrid
About us
At CNH, we're driven by a clear purpose: we serve and advance the people who feed and build a growing world.
As a global leader in agriculture and construction, we create the equipment, technology, and solutions that help our customers work more productively and sustainably. Our success starts with our people, and we foster a collaborative culture where innovation thrives and every employee has the opportunity to grow.
Grow a Career. Build a Future.
If you're ready to make an impact and build a career with purpose, there's a place for you at CNH.
Job Purpose
This Embedded Software Engineer will be responsible for designing, developing, and maintaining embedded software for controllers used in Construction Equipment.
Key Responsibilities
- Research, design, develop, test, and evaluate embedded software programs that integrate with CNH controllers.
- Collaborate with cross functional teams to facilitate deployment related to embedded software programs.
- Determine purpose, application, and feasibility of new or enhanced integration between software and hardware.
- Create and update documentation for designs, and all phases of the project.
- Work with external suppliers and customers to troubleshoot and solve problems.
- Analyze and root cause software issues found internally and externally.
- Participate in code reviews.
- Design and execute MIL, SIL testing.
- Help define requirements and evaluate technical feasibility of implementation.
- Demonstrates support for company culture in their daily actions and behaviors.
- Maintain a clean and safe work area. Follow established safety and ergonomic standards.
Experience Required
- Bachelor’s degree in computer engineering, computer science, or similar field from accredited university.
- Minimum of 3 years' experience in embedded software development preferably for Construction or Agriculture or Automotive or off-highway equipment.
- Minimum of 2 years' experience MATLAB, Simulink, Stateflow, and Embedded Coder for model-based software development and automatic C code generation.
Preferred Qualifications
- Experience in developing, simulating, testing, and deploying control algorithms to embedded controllers.
- Strong understanding model-based design principles, including model architecture, reusable components, and code generation workflows.
- Experience in programming languages, such as C or C++.
- Experience with real time operating systems.
- Well-developed problem analysis and problem-solving techniques.
- Team player who is self-motivated and has ability to work with minimal supervision.
- Ability to communicate effectively with employees and leadership staff.
- Travel is less than 10%.
Pay Transparency
The annual salary for this role is USD $86,600.00 - $132,800.00 plus any applicable bonus (Actual salaries will vary and will be based on various factors, such as skill, experience and qualification for the role.)
For roles open across multiple locations, the salary range indicated refers to the primary location. If a different location is considered, the applicable salary range will be communicated to candidates prior to the first interview.
What We Offer
We offer dynamic career opportunities across an international landscape. As an equal opportunity employer, we are committed to delivering value for all our employees and fostering a culture of respect.
At CNH, we understand that the best solutions come from the diverse experiences and skills of our people. Here, you will be empowered to grow your career, to follow your passion, and help build a better future. To support our employees, we offer regional comprehensive benefits, including:
- Flexible work arrangements
- Savings & Retirement benefits
- Tuition reimbursement
- Parental leave
- Adoption assistance
- Fertility & Family building support
- Employee Assistance Programs
- Charitable contribution matching and Volunteer Time Off
US applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Applicants can learn more about their rights by viewing the federal "Know Your Rights" poster here. CNH Industrial participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. You can view additional information here.
Canada applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, nationality, place of origin, disability, marital status, family status, age, or any other ground prohibited by applicable provincial human rights legislation.
If you need reasonable accommodation with the application process, please contact us at narecruitingmailbox@cnh.com.
See all 67+ STEM OPT Embedded Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Embedded Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization in Embedded
Verify your CIP code before applying
Pull your degree's CIP code from your DSO and cross-check it against USCIS's STEM Designated Degree Program list. Embedded roles often map to electrical engineering or computer engineering codes, but firmware-heavy positions sometimes require a closer match review.
Filter jobs by E-Verify enrollment status
Before applying, confirm each employer is enrolled in E-Verify by searching the E-Verify employer search tool. Many small embedded systems shops and defense subcontractors operate without E-Verify, which disqualifies them from hiring STEM OPT students outright.
Tailor your I-983 training plan to embedded deliverables
Work with your hiring manager to map your training objectives to specific embedded systems outcomes, such as RTOS integration milestones or hardware bring-up cycles. Vague plans that don't connect job duties to your degree field draw DSO scrutiny and can delay authorization.
Use O*NET to align your job description language
Look up the Embedded Systems Engineer occupation profile on O*NET and mirror its task and skill language in your resume and I-983. Matching USCIS-recognized occupational terminology strengthens the connection between your STEM degree and the role during any compliance review.
Target employers filing LCAs for embedded roles
Search the OFLC Wage Search to find companies that have filed Labor Condition Applications for embedded or firmware engineering positions. Employers with active LCA filings already understand work authorization processes and are more likely to have HR infrastructure for STEM OPT paperwork.
Use Migrate Mate to find E-Verify employers hiring now
Search Migrate Mate for embedded engineering roles filtered to E-Verify-enrolled employers actively hiring STEM OPT students. The platform surfaces companies with verified sponsorship history, so you're not wasting applications on employers who can't legally hire you.
Frequently Asked Questions
Does my STEM degree qualify me for the 24-month STEM OPT extension in embedded engineering roles?
It depends on your specific degree and its CIP code, not just your job title. Degrees in electrical engineering, computer engineering, and computer science are commonly listed on USCIS's STEM Designated Degree Program list and align well with embedded roles. Your DSO must verify the CIP code match before authorizing the extension, so confirm eligibility with them before you accept an offer.
Does every employer hiring for embedded positions need to be enrolled in E-Verify?
Yes. E-Verify enrollment is a hard requirement for any employer hiring a STEM OPT student. Many embedded systems employers, particularly small defense subcontractors and hardware startups, are not enrolled. You can confirm enrollment through the E-Verify employer search before applying. If an employer isn't listed, they cannot legally hire you on STEM OPT, regardless of the role's qualifications.
What should the I-983 training plan include for an embedded engineering position?
Your I-983 must connect your specific job duties to your STEM degree field with concrete learning objectives and performance evaluation criteria. For embedded roles, this means documenting outcomes like low-level driver development, real-time operating system work, or hardware-software interface projects. Generic descriptions like 'software development' are insufficient. Your DSO and employer both sign the plan, and USCIS can audit it, so specificity protects you.
How does cap-gap protection apply if my employer files an H-1B petition while I'm on STEM OPT?
If your STEM OPT authorization expires between April 1 and September 30 and your employer has filed a timely H-1B visa cap-subject petition on your behalf, cap-gap automatically extends your work authorization through September 30 of that year. You don't need to apply separately. Your I-20 must be updated by your DSO to reflect cap-gap status, and you should carry it with your EAD when working during this period.
Where can I find embedded engineering jobs with employers already set up for STEM OPT hiring?
Migrate Mate lists embedded engineering roles filtered to E-Verify-enrolled employers with demonstrated sponsorship history. This saves significant time compared to researching each company individually, since STEM OPT eligibility depends entirely on the employer's E-Verify status, not just the job's technical requirements. You can search by role type and filter for employers already familiar with STEM OPT compliance obligations.