STEM OPT Control Systems Engineer Jobs
Control Systems Engineer roles qualify for the 24-month STEM OPT extension when your degree falls under an approved CIP code in engineering or computer science. Employers must be enrolled in E-Verify and sign a Form I-983 training plan outlining your learning objectives and supervision structure before your extension begins.
See All Control Systems Engineer JobsOverview
Showing 5 of 170+ Control Systems Engineer 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 170+ Control Systems Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Control Systems Engineer roles.
Get Access To All Jobs
Why join Stryker?
Looking for a place that values your unique talents? Discover Stryker's award-winning culture.
We are proud to offer you our total rewards package which includes bonuses, healthcare, insurance benefits, retirement programs, wellness programs, as well as service and performance awards – not to mention various social and recreational activities, all of which are location specific.
Job description
We are excited to be named one of the World’s Best Workplaces by Fortune Magazine! We are proud to offer you 12 paid holidays annually. For an overview of our benefits and time off, please follow this link to learn more: US Stryker employee benefits.
It's Time to Join Stryker!
We are seeking a Staff Embedded & Control Systems Engineer to design and develop embedded software and control systems for medical devices. In this role, you will contribute to real-time embedded software and control algorithms for complex electromechanical systems, including sensors, actuators, motors, thermal systems, power systems, and multi-board electronics.
You will work across hardware, firmware, and system integration layers to help deliver safe, reliable, high-performance solutions in a regulated medical device environment.
What You Will Do
- Design and develop embedded control systems for electromechanical medical devices.
- Develop and implement real-time control algorithms, including PID control, feedback loops, and state machines.
- Develop firmware for microcontrollers and embedded platforms using bare-metal or RTOS-based approaches.
- Implement communication interfaces such as SPI, I2C, UART, RS232, and board-to-board/module-level communication.
- Support hardware/software integration across multi-PCB architectures.
- Perform debugging and root cause analysis across hardware, firmware, and system-level interactions.
- Contribute to system-level design considerations, including signal flow, timing, control loops, power systems, fault handling, and safety protections.
- Support verification and validation activities, including unit, integration, and system-level testing.
- Create and maintain design documentation, including requirements, architecture, risk analysis, test protocols, and design history file deliverables.
- Collaborate with cross-functional partners in R&D, Quality, Clinical, Marketing, Manufacturing, and Regulatory.
- Translate user, clinical, and product needs into system and control requirements.
- Support regulated software development activities in alignment with design controls, risk management, and applicable medical device standards.
- Design, develop, modify, evaluate, and verify software components for medical devices.
- Participate in code reviews using design principles, coding standards, and software best practices.
What You Need
- Bachelor’s degree in Electrical Engineering, Software Engineering, Computer Science, or related discipline required.
- 4+ years of experience developing embedded software for electromechanical systems required.
- Experience developing software in a regulated medical device environment, including hands-on experience with IEC 62304 required.
What We Would Love That You Have (Preferred Qualifications)
- Strong experience with control systems, including PID control, system modeling, and tuning in real-world applications.
- Demonstrated experience performing multi-domain debugging across hardware, firmware, and system-level interactions.
- Experience working with power systems and safety considerations, including AC/DC systems, fault handling, and system-level protections.
- Experience with C/C++ for embedded systems.
- Experience with Python for testing, scripting, or automation.
- Experience with bare-metal firmware development and/or RTOS-based development.
- Experience with motor control, thermal regulation, sensor integration, actuator control, or power management.
- Ability to read and interpret schematics and PCB designs.
- Experience with ADCs, DACs, amplifiers, sensor interfaces, load cells, pressure sensors, or capacitive sensing.
- Understanding of EMI/EMC considerations.
- Experience using debugging tools such as oscilloscopes, logic analyzers, and JTAG/SWD debuggers.
- Experience with Git, CI/CD pipelines, static/dynamic analysis tools, and requirements/traceability tools such as Jama.
- Experience with unit testing, integration testing, code reviews, software architecture, and safety-critical design principles.
- Experience with risk management practices, including ISO 14971.
- Familiarity with electrical safety standards such as IEC 60601.
- Ability to evaluate and balance engineering tradeoffs across performance, cost, and reliability.
- Experience contributing to design control documentation, verification testing, regulatory submissions, or audit support.
- Experience working on complex electromechanical medical devices.
Compensation
- Salary Range: $112,900 - $188,100 USD Annual
Health benefits include: Medical and prescription drug insurance, dental insurance, vision insurance, critical illness insurance, accident insurance, hospital indemnity insurance, personalized healthcare support, wellbeing program and tobacco cessation program. Financial benefits include: Health Savings Account (HSA), Flexible Spending Accounts (FSAs), 401(k) plan, Employee Stock Purchase Plan (ESPP), basic life and AD&D insurance, and short-term disability insurance. Stryker offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually. Depending on customer requirements employees and new hires in sales and field roles that require access to customer accounts as a function of the job may be required to obtain various vaccinations as an essential function of their role.
See all 170+ Control Systems Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Control Systems Engineer roles.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Control Systems Engineer
Verify your CIP code before applying
Check that your degree's CIP code appears on the STEM Designated Degree Program List before targeting control systems roles. Engineering disciplines like electrical, mechanical, and systems engineering typically qualify, but your DSO confirms eligibility through your I-20.
Confirm E-Verify enrollment during screening
Ask recruiters directly whether the hiring entity, not just the parent company, is enrolled in E-Verify. Multi-site organizations sometimes have subsidiaries without active enrollment, which disqualifies them as STEM OPT employers regardless of company size.
Draft your I-983 training plan before your offer letter is signed
Control systems roles involve distinct learning objectives around PLC programming, SCADA systems, and feedback loop design. Having a draft I-983 ready speeds up employer approval and shows technical fluency that distinguishes you from candidates unfamiliar with the requirement.
Target employers with LCA filings in systems engineering SOC codes
Search DOL Office of Foreign Labor Certification disclosure data filtered to SOC code 17-2199 or 17-2071. Employers who have filed LCAs for these codes already understand STEM authorization workflows and are more likely to navigate your extension without delays. Use Migrate Mate to surface this filing history quickly.
Use OFLC Wage Search to negotiate from a documented baseline
Look up the prevailing wage for your role, experience level, and work location using the OFLC Wage Search before salary discussions. Control systems engineering wages vary significantly by industry, and your LCA wage floor must meet the prevailing wage for your specific SOC code and metro area.
Understand cap-gap coverage if your H-1B is selected
If your H-1B registration is selected while you're on STEM OPT, cap-gap automatically extends your work authorization through September 30. Your employer doesn't need to take additional action during that window, but your I-20 must reflect the cap-gap extension before your STEM OPT end date.
Control Systems Engineer jobs are hiring across the US. Find yours.
Find Control Systems Engineer JobsFrequently Asked Questions
Does a control systems engineering degree qualify for the STEM OPT extension?
Most control systems engineering degrees qualify, but eligibility depends on your specific CIP code appearing on the STEM Designated Degree Program List, not just your job title. Electrical engineering (CIP 14.1001), mechanical engineering (CIP 14.1901), and systems engineering (CIP 14.2701) are common qualifying codes. Your DSO verifies eligibility and updates your I-20 before USCIS approves the extension.
What does the I-983 training plan need to cover for a control systems role?
Your I-983 must describe specific learning goals tied to your work assignments, not generic job duties. For control systems engineers, that means documenting objectives around areas like feedback control design, embedded systems programming, or industrial automation. Your employer's supervisor signs the plan, and both parties must provide annual evaluations to USCIS. Vague training plans are a common reason extensions face complications.
How do I verify that an employer is enrolled in E-Verify before accepting an offer?
Ask the recruiter or HR contact to confirm E-Verify enrollment for the specific hiring entity. E-Verify enrollment is searchable through the official E-Verify Employer Search tool maintained by DHS. Enrollment at a parent company doesn't automatically extend to subsidiaries or contracting entities, so confirm the exact legal entity that will appear on your offer letter.
What happens to my STEM OPT if my H-1B petition is approved mid-extension?
If USCIS selects your H-1B registration and approves the petition with an October 1 start date, cap-gap provisions extend your STEM OPT work authorization through September 30 without any gap. Your employer doesn't need to file anything additional during this period, but your DSO must issue a cap-gap I-20 before your current STEM OPT end date expires.
Where can I find control systems engineer jobs from employers already familiar with STEM OPT?
Migrate Mate filters Control Systems Engineer listings to employers with verified DOL Labor Condition Application filing history, so you can identify companies that have already sponsored engineers in similar roles. This saves time by focusing your applications on employers who understand STEM OPT requirements, E-Verify obligations, and the I-983 training plan process.
See which Control Systems Engineer employers are hiring and sponsoring visas right now.
Search Control Systems Engineer Jobs