Staff Embedded Software & Controls Engineer
$112.9k - $188.1kStryker Orthopaedics
It's Time to Join Stryker!
We are seeking a Staff Embedded Software & Controls Engineer to design and develop embedded software, firmware, and control systems for complex electromechanical medical devices. In this role, you will work across hardware, firmware, and system integration to develop real-time embedded software and control algorithms across sensors, actuators, motors, thermal systems, power electronics, fluid management systems, and multi-board embedded platforms.
You will partner with cross-functional product development teams to deliver safe, reliable, and high-performance solutions while solving complex system-level challenges throughout the product lifecycle, from concept development through product launch and post-market improvements.
This role will support the Urology portfolio, including legacy products and recently launched technologies that integrate capital equipment, visualization platforms, and fluid management solutions.
Experience in medical device development is highly valued; however, we also welcome candidates with strong embedded software and controls experience from other regulated or safety-critical industries such as aerospace, automotive, robotics, industrial automation, defense, or similar environments. Candidates with experience developing complex electromechanical products within structured engineering processes are encouraged to apply.
What You Will Do- Design and develop embedded software using C/C++, bare-metal, and/or RTOS-based platforms.
- Develop and optimize real-time embedded control algorithms for pressure regulation, temperature control, motor control, sensing, fluid management, and other electromechanical subsystems.
- Develop firmware supporting sensors, actuators, motors, thermal systems, power electronics, and multi-board embedded architectures.
- Support embedded software architecture and integration across hardware, firmware, and system interfaces.
- Collaborate closely with Electrical, Mechanical, Systems, Quality, Manufacturing, and Regulatory partners.
- Develop scalable embedded software architectures supporting current and future generations of platform technologies.
- Investigate and resolve complex hardware, firmware, and system-level issues through structured debugging and root cause analysis.
- Evaluate engineering tradeoffs across software performance, reliability, manufacturability, safety, maintainability, and cost.
- Support verification and validation activities, including unit testing, integration testing, and system-level testing.
- Participate in software architecture reviews, technical design reviews, peer code reviews, and multidisciplinary design reviews.
- Translate user, clinical, and system requirements into embedded software and control system solutions.
- Create and maintain software architecture documentation, requirements, design documentation, verification protocols, and related technical deliverables.
- Provide technical input on embedded software design, debugging methodologies, development tools, and engineering best practices.
- Contribute to future platform direction by evaluating embedded technologies, software architectures, development tools, and engineering practices.
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related engineering discipline is required
- 4+ years of experience designing and developing embedded software for complex electromechanical products is required
Preferred Qualifications
- Experience designing and developing embedded software for complex electromechanical products in regulated or safety-critical industries.
- Experience developing embedded software using C/C++ on bare-metal and/or RTOS-based embedded platforms.
- Experience designing and implementing embedded control systems, including feedback control, state machines, control loop tuning, or similar real-time control algorithms.
- Strong understanding of embedded control systems, including PID control, state machines, control loop tuning, and real-time embedded software.
- Experience with pressure control, motor control, thermal regulation, sensor integration, fluid management, or other electromechanical control systems.
- Demonstrated experience debugging complex hardware, firmware, and system-level interactions.
- Experience working within structured product development processes, including requirements management, design reviews, verification, validation, and risk management.
- Experience developing products within regulated or safety-critical industries such as medical device, aerospace, automotive, robotics, industrial automation, defense, or similar environments.
- $112,900 - $188,100 USD Annual
- ...Stryker is seeking a Staff Software Engineer to join our Endoscopy division. In this role, you will lead the design and implementation of... ...content Follow and mentor others on R&D procedures, design controls, risk management, regulatory standards, and Quality...SuggestedTemporary workRemote workFlexible hours
$50 - $60 per hour
...using Renesas and Nordic We are seeking a highly skilled Embedded Systems Engineer with extensive experience in board bring-up and real-time... ...alongside deep expertise in firmware development, hardware-software integration, and low-level programming. This role involves...SuggestedHourly payFull timeContract workLocal areaRelocationShift work$100k
...s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer...SuggestedFull timeH1bRemote work- ...We need engineers who have experience in design & development... ...developed in C language for micro-controller based on Non-RTOS and RTOS... ...system testing. Develop software integration test plan and protocols... ...input docs & code for embedded handheld battery-operated...Suggested
$170k - $180k
...Senior AI Engineer Location: Hybrid - Dallas/Fort Worth, TX Compensation: Targeting ~$170-180K base depending on experience Employment Type: Contract-to-Hire preferred; may consider direct hire Please Note: No C2C or third-party agency referrals, no sponsorship...SuggestedContract work- Mobile Application Developer (Kotlin Primary) NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking...Work at officeLocal area
$126.6k - $168.8k
Req ID: 374064 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Mobile Application Developer...Temporary workWork at officeLocal areaRemote workFlexible hours- ...Senior Mobile Engineer Develops publicly available, performant, and resilient native... ...common components development. Enhances software architecture and maintainability.... ...Android Studio, Gradle, and Git) for version control and CI/CD integrations (using Jenkins)....Local area
- ...anytime, anywhere. Put simply, we bring content to life. What you will do : Manage and monitor the mobile unit broadcast engineering operations at remote events. Perform preventative maintenance and trouble shooting while executing changes and engineering...Remote work
$60 - $66 per hour
Mobile Application Developer (Swift Primary) - 26-01107 Onsite in Westlake, TX or Durham, NC 6+ Months Duration Temp W2 ONLY - Must be able to work directly with NTTD / No C2C NTT DATA strives to hire exceptional, innovative and passionate individuals ...Hourly payTemporary workWork at officeLocal areaRemote workFlexible hours- ...Controls Engineer I Location US-TX-Lewisville ID 2026-1946 Category Automation Specialists Position... ...identifying parts and components for PLC, network, computer, and software components; programming PLCs and HMIs; testing functionality...Full timeFor contractorsRemote workFlexible hours
- ...this position The Role We are looking for a Director, Engineering – Specialty Savings and Lendingwho brings expertise leading... ...experiences ~ Proven experience working hands-on on software engineering problems – Development of iOS/Android mobile applications...Full time
- An established industry player is seeking a skilled developer with over 8 years of experience in .NET and Angular JS. This role emphasizes collaboration and hands-on training, requiring excellent communication skills to support users effectively. The ideal candidate will...
- ...ensure successful coverage •Use Team Foundation Server for source control • Consult Business Analysts to gather information about program... ...operating procedures around governance, project management, software lifecycle management, change management and application security...
- ...Bachelor’s or master’s degree in a technology related field (e.g., Engineering, Computer Science, etc.) required. ~8+ years of demonstrable... ...(Java 1.8+) ~ Strong programming, debugging and secure software development skills (e.g., Veracode, Sonar etc.) ~ Good knowledge...Contract work
$152.5k - $219.2k
...team builds and operates the time-series database and supporting software components that store and serve the telemetry behind Cisco... ...infrastructure in C++, take on real responsibility, and learn from the engineers around them. Your Impact As a member of the Time Series...Full timeTemporary workLocal areaFlexible hours- ...Junior Full Stack Software Engineer (Contract-to-Hire) Position Overview We are seeking a Junior Full Stack Software Engineer who is passionate about technology, enjoys solving problems, and is excited about leveraging AI-assisted development tools...Contract work
- ..., and the needs of our Veterans and First Responders. Job Overview: Patriot Mobile is seeking a skilled .NET Full Stack Software Engineer. The successful candidate should possess strong skills in Node.js, HTML5, CSS, JavaScript, PostgreSQL, Azure hosting, and have...Full time
- ...needs of the mobile users What You Have Required Qualifications ~ Bachelor's Degree in Computer Science, Technology, Engineering, or related discipline ~6+ years of native iOS development ~ Expert in-depth working experience in Swift ~ Experience...Work experience placementWork at office
- ...Full Stack Engineer Duration: Long Term Contract Location: Durham, NC | Westlake,... ...and support digital capabilities. As a Software Engineer, you will be an integral member... ...skills required Experience using version control system like Bitbucket and GitHub...Long term contract
- We are seeking a Senior Software Engineer to lead the design and development of scalable, cloud-based data intelligence solutions. This role is ideal for a seasoned engineer who thrives in building modern applications using Microsoft Azure and enjoys working across architecture...
- ...Master's degree in Computer Science or Engineering • Extraordinary problem-solving skills... ...as Jenkins. • Experience using source control and pull requests for collaborative development... ...such as GitHub. Required Skills : Software Architecture,Javascript Additional...Work experience placement
$71 - $72 per hour
job summary: Ability to mentor new and junior team members Spring Batch and AWS experience is a plus location: Westlake, Texas job type: Contract salary: $71 - 72 per hour work hours: 8am to 5pm education: Bachelors responsibilities: ...Hourly payContract workTemporary workWork experience placement$87.6k - $153.3k
...Job order - J0326-2489 - Permanent Full Time Title Java Backend Engineer Category Software Development/ Engineering City Westlake, Texas, United States Job Description Join CGI as a Backend Engineer and help build the resilient systems that power mission‑critical financial...Permanent employmentFull timeLocal area$98.2k - $163.7k
...Electrical Engineer page is loaded## Electrical Engineerlocations:... ...Endoscopy business is seeking a **Staff Electrical Engineer** to lead... ...systems, sensing, actuation, control electronics, and multi-board... ...-based systems and hardware-software interfaces* Experience with...For contractors- ...conducts, and coordinates assigned electrical engineering work; monitors work for compliance to... ...(CMM, SB) and aircraft configuration control systems is desired. Excellent oral... ...) is required. Good understanding of software programming and software configuration control...Contract workWork at officeOverseas
$135k - $155k
...on priorities. Serve as the connective tissue between business and engineering - surfacing risks early and communicating tradeoffs clearly. What We’re Looking For 5+ years of professional software development experience with strong hands-on expertise in Node.js and...Full timeContract workWork at officeRelocation package- ...: Fulltime on Hexaware payroll Visa: USC/GC/EAD/H1B/H4 EAD • Bachelor's or master's degree in a technology related field (e.g. Engineering, Computer Science, etc.) required with excellent communication skills • 8+ years of demonstrable experience in implementing Java...Full timeH1b
- ...React JS/Angular AWS/AZURE/GCP Required Skills: A software engineer who is passionate about their craft and has an interest and... ...Architecture, Service Oriented Architecture, and Model View Control (MVC) design pattern. Demonstrated experience in software...
$71 - $72 per hour
Job Title Ability to mentor new and junior team members Spring Batch and AWS experience is a plus Location: Westlake, Texas Job Type: Contract Salary: $71 - 72 per hour Work Hours: 8am to 5pm Education: Bachelors Responsibilities: Strong Java...Hourly payContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software & Controls Engineer. Be the first to apply!
- healthcare software sales Flower Mound, TX
- id software Flower Mound, TX
- software implementation project manager Flower Mound, TX
- entry level software sales Flower Mound, TX
- remote software sales Flower Mound, TX
- software Flower Mound, TX
- principal embedded software engineer
- graduate embedded software engineer
- embedded electrical engineer
- embedded software engineer

