Staff SW Engr Infrastructure R&D

Johnson & Johnson Innovative Medicine•Boston, MA
•$109,000 - $174,800•Onsite

About The Position

DePuy Synthes, part of Johnson & Johnson, is recruiting a Staff Software Engineer for its Infrastructure R&D team in Boston, Massachusetts. The role architects, plans, and leads the development of high-performance, on-device medical software applications that securely connect to the cloud for telemetry, command and control, remote diagnostics, and over-the-air updates. The engineer works with systems, hardware, firmware, quality, and regulatory partners to deliver safe, reliable, scalable software that affects patient outcomes. The position includes developing production-grade C#/.NET applications and services for Windows targets, building cloud-connected services, and applying secure connectivity and coding practices. It also involves software testing and observability, regulated product documentation and verification and validation, collaboration in Agile/Scrum workflows, mentoring, and design and code reviews. The role is based in Boston and may require business travel of up to 10%.

Requirements

  • Bachelor’s degree in Computer Science, Computer/Software Engineering, Electrical Engineering, or a related field.
  • At least 7 years of relevant industry experience.
  • At least 2 years of leadership experience within an Agile/Scrum team as a software subject matter expert.
  • Strong proficiency in full-stack C#/.NET development, object-oriented design, and core computer science fundamentals, including data structures and algorithms.
  • Demonstrated expertise in multithreaded and concurrent programming, asynchronous patterns, performance optimization, and database read/write operations.
  • Hands-on experience developing on embedded Windows targets, such as Windows IoT or Windows services, including integration with device controllers and peripherals.
  • Experience building secure connected/IoT edge applications, including networking, TLS, device identity and certificates, and resilient connectivity patterns.
  • Proficiency across the full software development lifecycle in a regulated environment, including requirements, design, implementation, testing, traceability, release, and maintenance.
  • Strong debugging and profiling skills on Windows, and experience with CI/CD and automated testing.
  • Excellent communication, collaboration, and influence skills, with the ability to contribute to architecture and design reviews.
  • Ability to work in Boston and travel as required.

Nice To Haves

  • Master’s degree.
  • Experience with AI-driven development.
  • Experience with Windows application development using WPF or C++/Qt.
  • Experience developing regulated medical device software (SaMD) under standards such as IEC 62304 and FDA cybersecurity guidance.
  • Experience with requirements and design documentation tools such as Polarion or JAMA.
  • Python programming and script-based testing or test automation experience.

Responsibilities

  • Architect major software features and enhancements and deliver detailed development execution plans.
  • Participate in product planning sessions to define development timelines.
  • Build production-grade on-device applications and services in C#/.NET for Windows targets, integrating with clinical applications and local and cloud services.
  • Design schemas and data models for relational and embedded databases such as SQLite, and write, optimize, and debug SQL queries.
  • Develop concurrent, multithreaded components and services using REST APIs and databases, with architecture that supports evolution and versioning.
  • Design and implement secure device-to-cloud connectivity using technologies such as IoT and authenticated APIs.
  • Apply secure coding principles and cybersecurity processes to protect cybersecurity and patient safety, including device identity, mutual TLS, certificate rotation, secure storage, threat modeling, and least-privilege access.
  • Build cloud-connected backends and integrations in Azure or similar environments to support telemetry ingestion, command routing, and fleet operations.
  • Drive software quality through unit, integration, and system testing, including hardware-in-the-loop testing; profiling; observability; and CI/CD integration.
  • Contribute to regulatory documentation, traceability, and verification and validation aligned with IEC 62304, ISO 14971, and related guidance; support submissions such as FDA 510(k) as needed.
  • Collaborate in Agile/Scrum workflows, mentor junior engineers, and lead design and code reviews.
  • Work in Boston and travel as required; business travel of up to 10% may be required.

Benefits

  • Participation in the company’s consolidated retirement plan (pension) and savings plan (401(k)), subject to plan terms.
  • Eligibility to participate in the company’s long-term incentive program.
  • Vacation: 120 hours per calendar year, subject to policy and date of hire.
  • Sick time: 40 hours per calendar year, with different amounts for employees residing in Colorado or Washington, subject to policy and date of hire.
  • Holiday pay, including floating holidays: 13 days per calendar year.
  • Work, Personal and Family Time: up to 40 hours per calendar year.
  • Parental leave: 480 hours within one year of the birth, adoption, or foster care of a child.
  • Bereavement leave: 240 hours for an immediate family member and 40 hours for an extended family member per calendar year.
  • Caregiver leave: 80 hours in a 52-week rolling period.
  • Volunteer leave: 32 hours per calendar year.
  • Military spouse time-off: 80 hours per calendar year.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service