Jobs · Massachusetts

Staff Software Engineer – Navigation

Johnson & Johnson MedTech · Boston, MA · Yesterday
Hybrid$109k–$175k/yrFull-time

About the role

Johnson & Johnson is recruiting for a Senior Software Engineer in Navigation R&D team. The role will be in Boston, MA or Warsaw, IN.

Responsibilities

  • Architect major software features/enhancements and deliver detailed development execution plans
  • Participate in product planning sessions to accurately define development timelines
  • Build production grade on device clinical applications and services in C#/.NET for Windows and iOS targets, integrating with local and cloud services
  • Develop concurrent, multi-threaded components and services using REST APIs and databases, with an architecture that supports evolution and versioning
  • Use secure coding principles to ensure cybersecurity and patient safety with appropriate technologies and cybersecurity processes
  • Examples: X.509 device identity, mutual TLS, certificate rotation, secure storage (e.g., integration with Key Vault), threat modeling, and least privilege access
  • Build cloud connected backends and integrations in Azure or similar cloud environments (Functions, App Service, containers where appropriate) to support telemetry ingestion, command routing, and fleet operations
  • Drive software quality through unit/integration/system tests (including hardware in the loop), profiling, observability (structured logging, metrics, traces), and CI/CD integration
  • Contribute to regulatory documentation, traceability, and V&V aligned with IEC 62304, ISO 14971, and related guidance; support submissions (e.g., FDA 510(k)) as needed
  • Collaborate in Agile/Scrum workflows, mentor junior engineers, and lead design/code reviews to sustain long term maintainability

Qualifications/Requirements

  • Bachelor’s degree in Computer Science, Computer/Software Engineering, Electrical Engineering, or related field. Master’s degree is a plus.
  • 7+ years of relevant software development experience
  • 2+ years of leading a scrum team as a software technical leader
  • Experience with Medical Device or MedTech industry preferred
  • Strong proficiency in full-stack C#/.NET development, object oriented design, and core CS fundamentals (data structures, algorithms)
  • Demonstrated, hands-on, experience in developing and supporting a full-stack application system with customer facing front-end (GUI) that integrates with on-device and cloud backend systems
  • Experience with API development and integration with cloud services, preferably AWS
  • Excellent ability to author technical documentation for software applications
  • Proficiency across the full SDLC in a regulated environment: requirements, design, implementation, testing, traceability, release, and maintenance
  • Strong debugging and profiling skills on Windows; experience with CI/CD and automated testing
  • Excellent communication, collaboration, and influence skills; ability to lead architecture and design reviews
  • Preferred: Experience with AI-driven development, Proven experience implementing AI/ML models into production applications (Highly preferred)
  • Experience with Windows application development using WPF
  • Experience in developing regulated medical device software (SaMD) under standards like IEC 62304, FDA cybersecurity guidance
  • Experience with requirements, design documentation in tools like Polarion, JAMA, etc.

Preferred Skills

  • Agility
  • Jumps
  • Analytical Reasoning
  • Coaching
  • Collaboration
  • Critical Thinking
  • Model-Based Systems Engineering (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)
  • Techonologically Savvy

Similar jobs

Staff Software Engineer

CircleNew York City Metropolitan Area· 3 days ago
RemoteEngineering$195k–$258k/yrapply on careers.circle.com

Staff Software Engineer

WME GroupBeverly Hills, CA· 5 days ago
Engineering$176k/yrapply on wmeimg.wd1.myworkdayjobs.com

Staff Software Engineer

WME | William Morris EndeavorBeverly Hills, CA· 5 days ago
Engineering$176k/yrapply on wmeimg.wd1.myworkdayjobs.com

Staff Software Engineer

BroadcomCalifornia, United States· 6 days ago
Engineeringapply on broadcom.wd1.myworkdayjobs.com