Staff Software Engineer, R&D: MedTech & Power Tools

Johnson & Johnson Innovative Medicine

Town of Florida (NY)

On-site

USD 109,000 - 175,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Johnson & Johnson Innovative Medicine seeks a Staff Software Engineer, R&D, to join the DePuy Synthes Orthopaedics team. Based in Raynham, MA or Palm Beach Gardens, FL, you will lead embedded software for medical devices, contribute across the full lifecycle, and collaborate with multidisciplinary teams in a regulated environment.

You will build software in C/C++ and Python for production systems, ensure design controls, and participate in regulatory submissions. Travel up to 10% may be required.

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related technical discipline.
  • Strong software development experience in C and C++.
  • Experience developing software using Python for automation, testing, tooling, or product features.
  • 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 with board bring‑up, hardware/software integration, and low‑level debugging.
  • Experience delivering commercial products through a complete product development lifecycle.
  • Experience developing software for FDA‑regulated medical devices and regulated design controls.
  • Willing to work in medical environments and travel up to 10%.

Responsibilities

  • Serve as the Software Technical Lead for strategic capital equipment and power tool development programs.
  • Lead embedded software architecture, design, development, integration, and verification for safety‑critical medical device applications.
  • Act as the primary software SME within a cross‑functional development team.
  • Develop production software in C/C++ and Python with hands‑on leadership.
  • Translate product requirements into scalable software architectures and detailed designs.
  • Drive all phases of the software development lifecycle from requirements to post‑market support.
  • Lead hardware/software integration activities and system-level problem solving.
  • Direct, prioritize, and review software work with external partners and vendors.
  • Delegate development activities while maintaining accountability for quality and timelines.
  • Evaluate alternatives and make decisions balancing performance, maintainability, cybersecurity, and regulatory compliance.
  • Champion software engineering procedures including code reviews, version control, automated testing, and documentation.
  • Provide mentorship to internal and external contributors and represent software in design reviews and regulatory submissions.

Skills

C and C++ development
Python programming
embedded software development
embedded Linux development
regulatory software development
software lifecycle/design controls
communication skills
external partner management

Education

Bachelors in Computer/Electrical Engineering or related
Master’s degree
PhD (advanced)

Tools

STMicroelectronics/Texas Instruments MCU platforms
CI/CD pipelines
embedded Linux drivers/services

Job description

Johnson & Johnson Innovative Medicine seeks a Staff Software Engineer, R&D, to join the DePuy Synthes Orthopaedics team. Based in Raynham, MA or Palm Beach Gardens, FL, you will lead embedded software for medical devices, contribute across the full lifecycle, and collaborate with multidisciplinary teams in a regulated environment.

You will build software in C/C++ and Python for production systems, ensure design controls, and participate in regulatory submissions. Travel up to 10% may be required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Power Tools & Sports R&D
Staff Software Engineer, Power Tools & Sports R&D

Antler • Raynham (MA)

On-site
USD 109,000 - 175,000
Performance bonus
Comprehensive benefits
Paid time off
Staff Software Engineer, Embedded MedTech Power Tools
Staff Software Engineer, Embedded MedTech Power Tools

Johnson & Johnson MedTech • Raynham (MA)

On-site
USD 109,000 - 175,000
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 Software Lead - Medical Devices
Senior Embedded Software Lead - Medical Devices

Antler • Town of Florida (NY)

On-site
USD 109,000 - 175,000
Performance bonus
Comprehensive benefits
Vacation up to 120 hours
Staff Software Engineer- Power Tools & Sports
Staff Software Engineer- Power Tools & Sports

Antler • Town of Florida (NY)

On-site
USD 109,000 - 175,000
Performance bonus
Comprehensive benefits
Vacation up to 120 hours
Staff Software Engineer- Power Tools & Sports
Staff Software Engineer- Power Tools & Sports

Antler • Raynham (MA)

On-site
USD 109,000 - 175,000
Performance bonus
Comprehensive benefits
Paid time off
Staff Software Engineer- Power Tools & Sports
Staff Software Engineer- Power Tools & Sports

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

On-site
USD 109,000 - 175,000
Staff R&D PM, Power Tools for Medical Devices
Staff R&D PM, Power Tools for Medical Devices

jj • Town of Florida (NY)

On-site
USD 109,000 - 175,000
401(k) plan
Long-term incentive program
Staff Software Engineer- Power Tools & Sports
Staff Software Engineer- Power Tools & Sports

Johnson & Johnson MedTech • Town of Florida (NY)

On-site
USD 109,000 - 175,000
Staff Software Engineer- Power Tools & Sports
Staff Software Engineer- Power Tools & Sports

Johnson & Johnson MedTech • Raynham (MA)

On-site
USD 109,000 - 175,000