Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Medtronic Logo

Sr Software Engineer - Firmware

Medtronic

$122,400 - $183,600
Dec 2, 2025
Los Angeles, CA, US
Apply Now

Medtronic is looking for a Software Engineer to develop safety-critical software for medical devices, specifically for their glucose sensing therapies, to maximize safety and minimize user burden, and to help transform diabetes care around the world.

Requirements

  • Expert in software engineering best practices for embedded software development
  • Experience in firmware development using C/C++
  • Embedded / firmware development using state machine design
  • Developing embedded systems using Bluetooth Low Energy communication protocols
  • Interpret, understand, and provide feedback on firmware requirements
  • Perform requirement analysis to determine completeness and compliance with software/hardware systems
  • Experience in C, Python

Responsibilities

  • writing the low-level embedded software interfacing with a CGM Sensor
  • coordinate technical discussions and problem solving for software projects
  • collaborate with the platform and system architects on the impacts of design decisions
  • participating in change control and risk analysis activities as part of the software quality process
  • Design, develop, test, debug full firmware features for medical devices
  • Work with Systems team to develop product requirements for medical devices
  • Works with other disciplines to develop system-minded implementations that take into account safety, performance, communication, user interface and other aspects of a final product

Other

  • This role requires you to work on-site at our Northridge, CA office at least 4 days per week.
  • Bachelor’s degree in computer science, Electrical Engineering or related Engineering or Sciences field required
  • 4 years of embedded systems engineering experience in product development with a bachelor’s degree, or 2+ years of embedded systems engineering experience in product development with a master’s degree.
  • Experience in medical software development process such as IEC 62304 or other regulated software development
  • Debugging and problem-solving skills.