Staff Software Lead — Medical Devices & Embedded Systems

6149-DePuy Synthes Products Inc. Legal Entity

Raynham (MA)

On-site

USD 109,000 - 175,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Performance bonus
Comprehensive benefits (medical/dental
Pension and 401(k)

Job summary

Johnson & Johnson is seeking a Staff Software Engineer, R&D for the Orthopaedics team, based in Raynham, MA or Palm Beach Gardens, FL. You will design and develop software for electro‑mechanical devices, lead architecture and verification, and collaborate across cross‑functional teams to ensure regulatory compliance.

The role focuses on safety‑critical medical device software, embedded Linux, and real‑time systems with opportunity to influence products through full development lifecycle.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related technical discipline with 8+ years of relevant experience; Master's with 6+ years; or PhD with 4+ years.
  • Strong software development experience in C and C++.
  • Experience developing software for embedded microcontroller systems.
  • Experience with bare‑metal and RTOS‑based embedded systems development.
  • Experience with embedded Linux development, including device drivers, services, and application‑level software.
  • Experience delivering commercial products through a complete product development lifecycle.

Responsibilities

  • Serve as the Software Technical Lead for strategic capital equipment and power tool development programs, with responsibility for software architecture, technical direction, and delivery execution.
  • Lead embedded software architecture, design, development, integration, and verification for safety‑critical medical device applications.
  • Act as the primary software subject matter expert within a cross‑functional development team, partnering closely with systems, electrical, mechanical, cybersecurity, quality, and regulatory engineering functions.
  • Develop production software in C/C++ and Python while providing hands‑on technical leadership throughout development activities.
  • Translate product and system requirements into scalable software architectures, detailed designs, and executable development plans.
  • Drive all phases of the software development lifecycle including requirements definition, architecture, implementation, unit testing, integration, verification support, release, and post‑market support.

Skills

C/C++
Python
Embedded Linux
RTOS
Board bring‑up
Firmware debugging
Regulated design

Education

Bachelor's in Computer Engineering/CS/EE

Tools

STMicroelectronics
Texas Instruments

Job description

Johnson & Johnson is seeking a Staff Software Engineer, R&D for the Orthopaedics team, based in Raynham, MA or Palm Beach Gardens, FL. You will design and develop software for electro‑mechanical devices, lead architecture and verification, and collaborate across cross‑functional teams to ensure regulatory compliance.

The role focuses on safety‑critical medical device software, embedded Linux, and real‑time systems with opportunity to influence products through full development lifecycle.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, MedTech Orthopedics (Power Tools)
Staff Software Engineer, MedTech Orthopedics (Power Tools)

Johnson & Johnson MedTech • Town of Florida (NY)

On-site
USD 109,000 - 175,000
Senior Embedded Electrical Engineer, Medical Devices
Senior Embedded Electrical Engineer, Medical Devices

6149-DePuy Synthes Products Inc. Legal Entity • Monet (FL)

On-site
USD 92,000 - 148,000
Staff Software Engineer- Power Tools & Sports
Staff Software Engineer- Power Tools & Sports

6149-DePuy Synthes Products Inc. Legal Entity • Raynham (MA)

On-site
USD 109,000 - 175,000
Performance bonus
Comprehensive benefits (medical/dental
Pension and 401(k)
Senior R&D Software Lead, Embedded Systems
Senior R&D Software Lead, Embedded Systems

Johnson & Johnson MedTech • Milpitas (CA)

On-site
USD 157,000 - 272,000
Staff Systems Engineer, Orthopedic Navigation & Robotics
Staff Systems Engineer, Orthopedic Navigation & Robotics

Antler • Warsaw (IN)

On-site
USD 109,000 - 175,000
Vacation 120 hours/year
Sick time 40 hours/year
Holiday pay
+2
Senior Manufacturing Engineer - Orthopedics (Hybrid)
Senior Manufacturing Engineer - Orthopedics (Hybrid)

Johnson & Johnson Innovative Medicine • Town of Florida (NY)

Hybrid
USD 100,000 - 140,000
Senior Manufacturing Engineer - MedTech Orthopedics
Senior Manufacturing Engineer - MedTech Orthopedics

Johnson & Johnson MedTech • Town of Florida (NY)

On-site
USD 90,000 - 130,000
Staff Navigation Systems Engineer – Orthopedic Robotics
Staff Navigation Systems Engineer – Orthopedic Robotics

Johnson & Johnson MedTech • Warsaw (IN)

On-site
USD 109,000 - 175,000
Senior Embedded Electrical Engineer - Medical Power Tools
Senior Embedded Electrical Engineer - Medical Power Tools

Johnson & Johnson MedTech • Town of Florida (NY)

On-site
USD 92,000 - 148,000
Vacation – 120 hours per year
Sick time – 40–56 hours/year depending
Senior LabVIEW Software Engineer – Embedded Medical Devices
Senior LabVIEW Software Engineer – Embedded Medical Devices

Johnson & Johnson MedTech • Milpitas (CA)

On-site
USD 125,000 - 202,000
Vacation – 120 hours per calendar year
Sick time – 40 hours per calendar year
Holiday pay – 13 days per calendar year
+2