Staff Software Engineer, Embedded MedTech Power Tools

Johnson & Johnson MedTech

Raynham (MA)

On-site

USD 109,000 - 175,000

Full time

33 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Johnson & Johnson MedTech seeks a Staff Software Engineer, R&D, to lead embedded software for state-of-the-art orthopedic devices. You will influence architecture, drive lifecycle activities, and collaborate with systems, electrical, and regulatory teams.

The role supports development across multiple sites, including Raynham, MA, and Palm Beach Gardens, FL. Expect rigorous design controls, FDA-regulated processes, and a culture of innovation in a medical setting.

Qualifications

  • Bachelor's degree 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 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 with communication protocols including SPI, I2C, UART, CAN, USB, Ethernet, TCP/IP, and UDP.
  • Experience delivering commercial products through a complete product development lifecycle.
  • Strong understanding of software engineering principles, including source control, code reviews, configuration management, and software release processes.
  • Experience developing software under regulated design control environments.
  • Strong written and verbal communication skills with the ability to collaborate across multidisciplinary teams.
  • Experience managing external software development partners and outsourced engineering activities.
  • Willing to work in medical environments such as cadaver labs and Operating Rooms is required.
  • Experience developing software for FDA-regulated medical devices.
  • Knowledge of IEC 62304 medical device software lifecycle processes.

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.
  • Lead hardware/software integration activities, board bring-up, and system-level problem solving using data-driven root cause analysis techniques.
  • Direct, prioritize, and review software work performed by external development partners and vendors, ensuring alignment with project objectives, quality expectations, and regulatory requirements.
  • Delegate software development activities while maintaining overall accountability for software quality, technical execution, and delivery timelines.
  • Evaluate technical alternatives, identify risks, and make architecture and implementation decisions that balance performance, maintainability, cybersecurity, and regulatory compliance.
  • Champion software engineering procedures including code reviews, source control, automated testing, documentation, and design controls.
  • Provide technical mentorship and guidance to internal and external software contributors.
  • Serve as the key software representative during design reviews, risk management activities, regulatory submissions, and senior leadership reviews.

Skills

Agility Jumps
Analytical Reasoning
Coaching
Collaboration
Critical Thinking
MBSE
Product Design
Report Writing
Requirements Analysis
Research and Development
SAP Product Lifecycle Management
Scripting Languages
Software Architectures
Software Development Management
Software Engineering Practices
Software Quality Assurance (SQA)
Systems Development Lifecycle (SDLC)
Technologically Savvy

Education

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related technical discipline

Job description

Johnson & Johnson MedTech seeks a Staff Software Engineer, R&D, to lead embedded software for state-of-the-art orthopedic devices. You will influence architecture, drive lifecycle activities, and collaborate with systems, electrical, and regulatory teams.

The role supports development across multiple sites, including Raynham, MA, and Palm Beach Gardens, FL. Expect rigorous design controls, FDA-regulated processes, and a culture of innovation in a medical setting.

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
Staff Software Lead — Medical Devices & Embedded Systems
Staff Software Lead — Medical Devices & Embedded Systems

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)
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
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
Senior Electrical Engineer, Embedded Firmware (MedTech)
Senior Electrical Engineer, Embedded Firmware (MedTech)

Antler • Town of Florida (NY)

On-site
USD 92,000 - 148,000
Vacation 120 hours/year
Sick time
Holiday pay
+1
Senior Electrical Engineer, Medical Devices Firmware
Senior Electrical Engineer, Medical Devices Firmware

Johnson & Johnson MedTech • Raynham (MA)

On-site
USD 92,000 - 148,000
Vacation –120 hours per calendar year
Sick time - 40 hours per calendar year
Holiday pay
Senior Embedded Electrical Engineer – Medical Devices
Senior Embedded Electrical Engineer – Medical Devices

Johnson & Johnson MedTech • Boston (MA)

On-site
USD 92,000 - 148,000
Vacation time
Sick time
Holiday pay
+4
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
Staff Systems Engineer: Orthopedic Navigation & Robotics
Staff Systems Engineer: Orthopedic Navigation & Robotics

Johnson & Johnson MedTech • Boston (MA)

On-site
USD 109,000 - 175,000
Vacation time
Sick time
Parental Leave
+2
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