Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Cirtec Medical Logo

Principal Embedded Software Engineer

Cirtec Medical

$150,000 - $180,000
Dec 9, 2025
Brooklyn Park, MN, US
Apply Now

Cirtec Medical is looking for a Principal Embedded Software Engineer to develop embedded software for Class II and III medical devices, aiming to bring medical devices to market quickly, predictably, and cost-effectively.

Requirements

  • 10 years of experience required in embedded software engineering
  • Experience in an engineering environment with mechanical, tool design, and manufacturing processes (medical device preferred).
  • Experience leading technical team members on complex projects
  • Extensive experience programming in C++ and object-oriented design for embedded medical device applications
  • Experience using hardware diagnostic instruments to troubleshoot embedded devices
  • Demonstrated experience working with Human Interface Devices (HIDs)
  • Familiar with IEC 60601 and IEC 62304 international standards

Responsibilities

  • Develop embedded software designs for various active implantable medical device applications.
  • Communicate effectively with customers, business managers and technical leaders.
  • Lead more junior engineers in architecture, design, implementation, test, documentation and process.
  • Develop software requirements and create software design control documents.
  • Perform software design risk management activities according to applicable standards in the medical device field.
  • Unit, integration, and system testing of developed embedded software including static and dynamic testing.
  • Participate in design reviews and in software process development activities.

Other

  • Please note - Sponsorship or transfer of sponsorship, including OPT/F1 Visas, is not available for this role.
  • Must be able to read, write and speak fluent English
  • Excellent oral, written, and presentation communication skills
  • Reliable, consistent, and punctual attendance is an essential function of the job.
  • A Bachelor’s degree in a STEM engineering discipline preferred