Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Embedded Software & Controls Engineer

$112.9k - $188.1k
Full-time

Stryker 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. 

What You Need  

  • 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

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.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software & Controls Engineer in Flower Mound, TX vacancy
  •  ...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... 
    Suggested
    Temporary work
    Remote work
    Flexible hours

    Stryker

    Flower Mound, TX
    2 days ago
  • $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... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Local area
    Relocation
    Shift work

    Fults & Associates LLC

    Grapevine, TX
    5 days ago
  • $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... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Flower Mound, TX
    5 days ago
  •  ...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

    Kasmo Global

    Carrollton, TX
    4 days ago
  • $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... 
    Suggested
    Contract work

    SNI USA Inc

    Flower Mound, TX
    4 days ago
  • 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 office
    Local area

    Sierra Systems, An Ntt Data Company

    Roanoke, TX
    17 hours ago
  • $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 work
    Work at office
    Local area
    Remote work
    Flexible hours

    NTT America

    Westlake, TX
    5 days ago
  •  ...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

    Fidelity Investments

    Roanoke, TX
    3 days ago
  •  ...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

    NEP Group

    Grapevine, TX
    2 days ago
  • $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 pay
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    The Nippon Telegraph and Telephone Corporation (NTT)

    Roanoke, TX
    2 days ago
  •  ...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 time
    For contractors
    Remote work
    Flexible hours

    Prime Controls

    Lewisville, TX
    16 hours ago
  •  ...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

    Fidelity Investments

    Flower Mound, TX
    5 days ago
  • 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...

    TechDigital Group

    Flower Mound, TX
    5 days ago
  •  ...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... 

    TechDigital Group

    Coppell, TX
    5 days ago
  •  ...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

    Samprasoft

    Roanoke, TX
    4 days ago
  • $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 time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Roanoke, TX
    3 days ago
  •  ...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

    Korn Ferry

    Carrollton, TX
    16 hours ago
  •  ..., 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

    Patriot Mobile

    Grapevine, TX
    3 days ago
  •  ...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 placement
    Work at office

    Charles Schwab

    Southlake, TX
    5 days ago
  •  ...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

    Samprasoft

    Roanoke, TX
    4 days ago
  • 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... 

    TEEMA Solutions Group

    Flower Mound, TX
    4 days ago
  •  ...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

    Kaav Inc.

    Roanoke, TX
    2 days ago
  • $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 pay
    Contract work
    Temporary work
    Work experience placement

    Randstad

    Roanoke, TX
    16 hours ago
  • $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 employment
    Full time
    Local area

    CGI Njoyn

    Westlake, TX
    1 day ago
  • $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

    Stryker

    Flower Mound, TX
    1 day ago
  •  ...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 work
    Work at office
    Overseas

    Recaro Aircraft Seating Americas, Inc.

    Flower Mound, TX
    2 days ago
  • $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 time
    Contract work
    Work at office
    Relocation package

    JCR

    Flower Mound, TX
    3 days ago
  •  ...: 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 time
    H1b

    Georgia IT Inc

    Roanoke, TX
    13 days ago
  •  ...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... 

    Samprasoft

    Roanoke, TX
    4 days ago
  • $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 pay
    Contract work

    Randstad

    Roanoke, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Software & Controls Engineer. Be the first to apply!