Senior C++ Robotics Software Engineer

Johnson & Johnson Innovative Medicine

Santa Clara, California, United States
Base: $125,000 - $201,250; bonus/equity: not speci...
**
Modern c++ programming (c++14/17/20)
Real-time operating systems experience
Safety-critical software development
** Johnson & Johnson Innovative Medicine is seeking a Senior C++ Robotics Software Engineer in Santa Clara, California. The role involves developing high-performance software for robotic surgical systems, requiring strong collaboration across multidisciplinary teams in a fast-paced environment focused on healthcare innovation. **

Job Summary

  • At J&J Robotics we're changing the trajectory of health for humanity, using robotics to enhance healthcare providers' abilities and improve patients' diagnoses, treatments, and recovery times.
  • This role offers the opportunity to contribute directly to the software infrastructure and algorithms that power next-generation robotic-assisted surgery.
  • Johnson & Johnson offers a variety of outstanding health and financial benefits, including competitive compensation, 401k, pension, medical, dental, and vision insurance, exercise reimbursement, flexible time off, paid volunteer and parental leave, and more.

Matching Summary

Match Score: 75

** Johnson & Johnson Innovative Medicine is seeking a Senior C++ Robotics Software Engineer in Santa Clara, California. The role involves developing high-performance software for robotic surgical systems, requiring strong collaboration across multidisciplinary teams in a fast-paced environment focused on healthcare innovation. **

Salary

Base: $125,000 - $201,250; Bonus/Equity: Not specified; Benefits: Competitive health and financial benefits including 401k, pension, medical, dental, vision, paid leave

Skills & Requirements

Must-have

  • Modern C++ programming (C++14/17/20)
  • Real-time operating systems experience
  • Safety-critical software development
  • Robotic control and surgical workflows
  • Cross-functional team collaboration
  • Software architecture and infrastructure
  • Regulatory documentation support

Nice-to-have

  • Robotics fundamentals knowledge
  • Experience with surgical robotics
  • Familiarity with CI/CD tools
  • Proficiency in Python and scripting
  • Experience with Rust or modern languages
  • Advanced mathematics and control theory
  • Strong communication and leadership skills

Key Requirements

  • B.S. with 6 years or M.S. with 4 years or PhD with 2 years experience
  • Ability to work in Santa Clara, CA
  • Up to 5% domestic and international travel
  • Experience in regulated industries preferred
  • Proven ownership and proactive improvement skills

Work Rights

Not specified

Tailored Resume

Cover Letter