PitchMeAI
PitchMeAI
Home›Jobs›Staff Embedded & Control Systems Engineer
Stryker

Staff Embedded & Control Systems Engineer

Stryker · Flower Mound, TX

  • On site
  • Full-time
  • $150,450 / year
  • Flower Mound, TX
✓ Hiring manager found for this role

Email the hiring manager to get a response.

Get their verified email + an intro that's ready to send.

★★★★★4.7 · 120,000+ users on the Chrome Web Store
S
Staff Embedded & Control Systems Engineer
Stryker · Flower Mound, TX
Verified ✓
Casey Reed
Hiring Manager · h•••••@careers.stryker.com
🔒
✍️ Your intro emailReady to send

Subject: Interested in the Staff Embedded & Control Systems Engineer role at Stryker

Hi Casey — I came across the Staff Embedded & Control Systems Engineer opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and Stryker stood out because…

🔒 Unlock to read & send

✎ Personalized to your résumé after sign-up.

$1 once
Just this hiring manager
Best value
$9/mo
Unlimited — any job, anywhere
  • ✓ Verified email of the hiring manager
  • ✓ Intro email personalized to your résumé
  • ✓ $9/mo = unlimited — any job link

Secure checkout · cancel anytime

View the original posting ↗
Not recommended alone — most applicants never hear back.

Job highlights

  • Design embedded software and control systems for medical devices.
  • Develop real-time algorithms for electromechanical systems.
  • Work across hardware, firmware, and system integration.
  • Ensure safety and reliability in a regulated environment.
  • Collaborate with cross-functional teams.

About the role

Staff Embedded & Control Systems Engineer at Stryker

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.

Key skills/competency

  • Embedded Software Development
  • Control Systems Engineering
  • Real-Time Systems
  • Medical Device Development
  • Firmware Development
  • C/C++
  • Python
  • RTOS
  • Debugging
  • System Integration

Skills & topics

  • Embedded Systems Engineer
  • Control Systems Engineer
  • Software Engineer
  • Firmware Engineer
  • Medical Device Engineer
  • Embedded Software
  • Control Systems
  • Real-Time Systems
  • Medical Devices
  • C++
  • Python
  • RTOS
  • Debugging
  • System Integration
  • IEC 62304
  • ISO 14971
  • Stryker
  • Engineering

How to get hired

  • Tailor your resume: Highlight experience with embedded software, control systems, and medical device development, specifically mentioning IEC 62304 and relevant standards.
  • Showcase technical skills: Emphasize proficiency in C/C++, Python, RTOS, and debugging tools like oscilloscopes and logic analyzers.
  • Demonstrate regulated environment experience: Detail your work within medical device regulations, risk management (ISO 14971), and design controls.
  • Prepare for technical interviews: Be ready to discuss control algorithms, system integration challenges, and debugging scenarios.
  • Research Stryker's culture: Understand their commitment to innovation and improving patient outcomes.

Technical preparation

Master C/C++ and Python for embedded development.,Practice bare-metal and RTOS firmware development.,Simulate and debug PID control loops.,Review schematics and PCB designs.

Behavioral questions

Describe a complex system integration challenge.,How do you handle debugging across domains?,Share experience in a regulated environment.,How do you balance performance and reliability?
Prefer to apply the usual way?
Not recommended alone — most applicants never hear back. Email the hiring manager first.
View original posting ↗

Frequently asked questions

What are the key technical skills required for the Staff Embedded & Control Systems Engineer role at Stryker?
The Staff Embedded & Control Systems Engineer role at Stryker requires a Bachelor's degree in a relevant engineering field, at least 4 years of embedded software development experience for electromechanical systems, and experience in a regulated medical device environment with IEC 62304. Proficiency in C/C++ and RTOS-based development is crucial, along with strong debugging skills and an understanding of control systems.
What is the typical work environment like for an Embedded & Control Systems Engineer at Stryker?
Engineers at Stryker work in a regulated medical device environment, focusing on designing and developing safe, reliable, high-performance solutions. Collaboration with cross-functional teams including R&D, Quality, and Manufacturing is common, as is the creation of detailed design documentation.
How does Stryker support the professional development of its Staff Embedded & Control Systems Engineers?
While specific details vary, Stryker often provides opportunities to work on complex, innovative medical devices. Engineers are encouraged to participate in code reviews, utilize best practices, and contribute to a regulated development lifecycle, which fosters continuous learning and skill enhancement in a critical industry.
What type of medical devices does Stryker focus on for embedded systems development?
Stryker focuses on innovative products and services in MedSurg, Neurotechnology, Orthopaedics, and Spine. This means embedded systems engineers will likely work on devices within these categories, involving complex electromechanical systems, sensors, actuators, and control algorithms to improve patient and healthcare outcomes.
What are the preferred qualifications for the Staff Embedded & Control Systems Engineer position at Stryker?
Preferred qualifications include strong control systems experience (PID, system modeling), multi-domain debugging across hardware/firmware/system, power systems and safety experience, C/C++ and Python proficiency, bare-metal or RTOS experience, motor control, thermal regulation, sensor integration, reading schematics, EMI/EMC understanding, and experience with tools like Git, CI/CD, and Jama.

Similar roles

Open positions we recommend based on this role.

  • Associate Service Centre Engineer

    Stryker · Sydney, New South Wales, Australia

  • Staff Software Systems Engineer- Medical Device

    Stryker · Portage, MI

  • Staff Engineer - R&D

    Stryker · Irvine, CA

  • Staff Packaging Engineer

    Stryker · Fort Lauderdale, FL