Logo
Johnson & Johnson

Senior Software Engineer, Connectivity & Cybersecurity

Johnson & Johnson, Santa Clara, California, us, 95053


Description:Johnson & Johnson's family of companies is recruiting for a Senior Software Engineer, within our Robotics & Digital Solutions organization, with the Ottava product. The location for this position is on-site in Santa Clara, California (not remote).Robotics and Digital Solutions is part of Johnson & Johnson Med Tech. At Johnson & Johnson Robotics and Digital Solutions, we’re changing the trajectory of health for humanity, using robotics to enhance healthcare providers’ abilities and improve patients’ diagnoses, treatments, and recovery times. Johnson & Johnson Robotics was established in 2020 with the integration of Auris Health, Verb Surgical, C-SATS, and Ethicon. It comprises three key med-tech platforms: Flexible Robotics (MONARCH), Surgical Robotics (OTTAVA), and Digital Solutions. Join our collaborative, rapidly growing teams in the San Francisco Bay Area (Redwood City and Santa Clara), Cincinnati, and Seattle. You’ll collaborate on breakthrough medical technologies that unite multiple subject areas to build a connected digital ecosystem that advances medical professionals’ skills and improves patient outcomes.As a Senior Software Engineer you will join the Connectivity & Cybersecurity team, leading the development of software features and controls of the surgical robotics system. These allow the clinical staff to safely and securely interact with the medical system and the cloud. You will be partnering with many teams, including Infrastructure, DevOps, Clinical, and Systems to define, develop, and test the product. We are looking for a highly motivated candidate to redefine the world of medical robotics.You have a strong focus in large scale C++ and distributed Linux systems. The team leads the connectivity, data, networking, logging, and cybersecurity systems.Core Job Responsibilities:

Develop connected surgical software within multi-functional teamsCraft detailed design solutions for sophisticated and large problemsImplement business logic and requirementsLead by example and educate multi-functional teams on modern practicesQualifications:

Required Knowledge/Skills, Education, And Experience:

Minimum B.S (Computer Science, Engineering, Software or equivalent) with 5+ years of industry experience, or M.S. (Computer Science, Engineering, Software or equivalent) with 3+ years of industry experience in C++ and Linux development.Solid understanding and experience with Linux.Solid understanding and experience with C++.Position is located in Santa Clara, CA and may require up to 10% travel.Preferred Knowledge/Skills, Education, And Experience:

Some experience within a regulated industry.Some Distributed networking (e.g. DDS) experience.Some Python, CMake, Bash experience.Some cybersecurity interests.The anticipated base pay range for this position is $116,700.00 to $187,795.00.Johnson & Johnson is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

#J-18808-Ljbffr