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

Principal Embedded Software Engineer - Neuro

Medtronic

$148,000 - $222,000
Dec 2, 2025
Jacksonville, FL, US
Apply Now

Medtronic is looking to solve the problem of designing, developing, and maintaining embedded software for their next-generation medical devices by hiring a Principal Embedded Software Engineer.

Requirements

  • 7+ years of experience in embedded software development, including significant experience with C and C++.
  • Developed and reviewed documentation according to medical device regulatory standards (e.g., IEC 62304).
  • Proven track record of leading software architecture and development for embedded systems.
  • Strong understanding of real-time operating systems (RTOS), microcontrollers, and hardware/software interfaces.
  • Experience with ARM Cortex, ST Microelectronics, ADI Sharc, or other microcontroller platforms.
  • Familiarity with software development tools (e.g., Git, Azure DevOps, static analysis tools).
  • Prior experience developing embedded software in Rust.

Responsibilities

  • Lead the architecture, development, and integration of embedded software systems for medical devices.
  • Design and implement software in C and C++ for real-time embedded platforms.
  • Drive technical decisions and mentor junior engineers.
  • Collaborate with hardware, systems, and quality teams to ensure seamless integration and compliance.
  • Develop and review documentation according to medical device regulatory standards (e.g., IEC 62304).
  • Conduct code reviews, unit testing, and debugging to ensure software reliability and performance.
  • Participate in risk analysis, requirements definition, and design reviews.

Other

  • Onsite Position with a minimum of 4 days onsite requirement
  • Excellent problem-solving, communication, and leadership skills.
  • Experience in regulated environments (medical device experience preferred).
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field, and a minimum of 7 years of relevant experience; OR Master’s degree with a minimum of 5 years of relevant experience; OR PhD with 3 years of relevant experience.
  • The offered rate complies with federal and local regulations and may vary based on factors such as experience, certification/education, market conditions, and location.