Software Engineer, Simulation

J&J FAMILY OF COMPANIES

Santa Clara, California, United States
Base: $106,000.00 - $170,200.00; bonus/equity: not...
Not specified (potentially onsite or hybrid based on location)
C++ software development
Linux operating system expertise
Object-oriented development
Johnson & Johnson is seeking a Software Engineer for their Robotics and Digital Solutions group in Santa Clara, California, to develop an advanced training simulator for medical robotics. The ideal candidate should possess strong C++ development skills and experience in a cross-functional team environment, contributing to innovative healthcare solutions

Job Summary

  • Johnson & Johnson is redefining medical intervention by combining advancements in medical robotics, instrumentation, navigation and data science to build a platform technology for a spectrum of medical procedures.
  • As a Software Engineer on the Simulation Software team, you will play a key role in developing an advanced training simulator for cutting-edge medical robot systems, working closely with clinical, system engineering, UX design, software infrastructure, robotics and controls teams.
  • Employees are eligible for comprehensive benefits including retirement plans, vacation, sick time, parental leave, volunteer leave, and participation in the company’s long-term incentive program.

Matching Summary

Match Score: 85

Johnson & Johnson is seeking a Software Engineer for their Robotics and Digital Solutions group in Santa Clara, California, to develop an advanced training simulator for medical robotics. The ideal candidate should possess strong C++ development skills and experience in a cross-functional team environment, contributing to innovative healthcare solutions.

Salary

Base: $106,000.00 - $170,200.00; Bonus/Equity: Not specified; Benefits: Retirement plans, vacation, sick time, parental leave, long-term incentive program

Skills & Requirements

Must-have

  • C++ software development
  • Linux operating system expertise
  • Object-Oriented development
  • Hardware and product bring up experience
  • Cross-functional team collaboration

Nice-to-have

  • Python scripting
  • CMake build system
  • Bash scripting
  • Analytical reasoning
  • Coaching skills
  • Model-Based Systems Engineering
  • Process oriented mindset
  • Product design knowledge
  • Requirements analysis
  • Research and development
  • Software testing
  • Technical credibility
  • Technologically savvy

Key Requirements

  • Minimum B.S. in Computer Science or equivalent
  • 2 years C++ development experience
  • Experience with hardware and product bring up
  • Strong Linux knowledge
  • Position located in Santa Clara, CA
  • Up to 5% travel required

Work Rights

Not specified

Tailored Resume

Cover Letter