Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr. Embedded Software Engineer

Home > C/C++ programming jobs

Sr. Embedded Software Engineer in USA new

  • Intuitive
  • Full time
  • Email
  • Sunnyvale, CA

Responsibilities

  • Design and develop embedded software infrastructure, including OS drivers, hardware interfaces, real-time data pipelines, inter-processor communication, error handling, and user or test applications.
  • Collaborate with engineers, clinicians, product managers, and other stakeholders to address clinical needs and safety requirements throughout the product lifecycle.
  • Translate early requirements into prototype implementations and iteratively advance novel robotic systems.
  • Conduct unit testing and support system integration for reliable and robust operation.
  • Contribute to hazard and failure-mode analysis and define appropriate mitigations.
  • Refine designs while balancing technical requirements, feasibility, schedules, and resources.
  • Produce compliant technical documentation and ensure designs meet Intuitive’s quality and safety standards.

Requirements

  • At least 5 years of embedded-systems development and support experience, or 3 years with a Master’s degree, or 1 year with a PhD.
  • High proficiency developing C/C++ embedded and real-time software for multi-core and multi-processor systems, particularly with embedded Linux and QNX.
  • Experience with board bring-up, device-driver development, and integration of new hardware components.
  • Experience with version-control systems and collaborative development environments.
  • Familiarity with TCP/IP, CAN, I2C, SPI, and protobuf.
  • Strong debugging and problem-solving skills for complex embedded software and electromechanical systems.
  • Understanding of failure-mode and risk analysis and safety-critical product design.
  • Preferred experience with robotics, complex electromechanical systems, Python or Matlab, FPGA development and interfaces, CUDA, secure boot, authentication, encryption, and regulated or mission-critical product development.
  • Experience across product development phases including design, implementation, debugging, verification, validation, and manufacturing transfer.

Benefits

  • Fully onsite, day-shift employee position.
  • Market-competitive compensation package including base pay, incentives, benefits, and equity.
  • The role may require proof of vaccination against certain diseases, including COVID-19.
  • Reasonable accommodations are available during the application and interview process.

Salary: $135k - $228k/yr

Intuitive

Intuitive is a global leader in robotic-assisted surgery, specializing in minimally invasive care that enhances the healing potential of physicians and improves patient outcomes. We are dedicated to transforming healthcare delivery through innovative technology and intelligent design, making life...

Similar positions

Software Technical Leader

  • BorgWarner Inc.
  • Full time
  • Others
  • 10/17/2026
  • Bengaluru, India

Senior Software Engineer, Accessibility

  • Mozilla
  • Full time
  • USA
  • 10/17/2026
  • Salary: $116k-$183k
  • Remote

Senior Software Engineer - Accessibility

  • Mozilla
  • Full time
  • Remote
  • 10/17/2026
  • UK, Canada

Senior Firmware Engineer

  • AIM
  • Full time
  • USA
  • 10/17/2026
  • Salary: Competitive
  • Seattle, WA

Mission Software Engineer

  • Anduril Industries
  • Full time
  • USA
  • 10/17/2026
  • Salary: $166k - $220k/yr
  • Waltham, MA