N

Nextern

Designs and manufactures medical devices

Senior Firmware Engineer

Full-TimeUpdated on 10/17/2026
$120k - $165k
Senior
Bachelor's
Maple Grove, MN, USA
In Person
Software EngineeringEmbedded Engineering

About the job

Requirements
  • A bachelor's degree in Computer Science or Engineering.
  • Five to ten years of related work experience.
  • Proficiency in C++ and/or C programming in embedded environments.
  • Strong written and verbal communication skills.
  • Knowledge of software design, development, debugging, and testing practices in a regulated environment.
  • Experience with embedded software design, implementation, and testing.
  • Understanding of multitasking and device-driver complexities.
  • Experience with software architecture and design.
Responsibilities
  • Design, develop, and maintain software solutions using programming or scripting languages such as C and C++.
  • Assist in creating and maintaining product documentation, including requirements, specifications, design, development, integration, and test procedures and results.
  • Participate in technical reviews of requirements, specifications, designs, code, and other artifacts.
  • Contribute to system risk analysis and failure mode and effects analysis (FMEA) activities.
  • Help break down project schedules and plan development activities.
  • Act as the software product owner on smaller projects and serve as a technical subject matter expert, taking ownership of components on larger, more complex systems.
  • Contribute to software process improvement activities and help drive new process improvements within the organization.
  • Implement source code that meets product requirements and complies with coding standards.
  • Plan, develop, and execute integration and unit tests to ensure and maintain source code quality.
  • Consult on verification test activities.
  • Provide timely corrective actions on assigned defects and issues.
  • Coordinate configuration and release of embedded software and firmware.
  • Provide technical mentorship to software engineers, including guidance on software architecture decisions, code review and approvals, and software verification planning.
Desired Qualifications
  • Knowledge of and experience with IEC 62304 and medical software lifecycle development.
  • Experience with Qt or other graphical user interface toolkits.
  • Experience with wireless communication protocols.
  • Experience with C# and Python for tool development, automation, and manufacturing processes.
  • Unit and module-level software testing experience.

About the company

Nextern designs and manufactures medical devices for equipment makers, with engineering and factory teams involved from early prototypes through production. Its work includes catheter-based instruments and electronic systems used in minimally invasive treatment and diagnostic procedures. Customers pay for development and contract manufacturing services, with project costs shaped by device complexity, materials and production scale. Its clinical markets include vascular and heart interventions and nerve stimulation, with services sold separately or as an integrated program. Founded in 2000 with industrial engineering roots, Nextern shifted to medical devices in 2016 and is headquartered in Maple Grove, Minnesota.

Company Size

501-1,000

Company Stage

N/A

Total Funding

N/A

Headquarters

Maple Grove, MN

Founded

2000

Get referred to Nextern

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Advisory broadens the business: Nextern launched dedicated regulatory, clinical and quality consulting services in June 2026.
  • New programs expand career scope: Nextern's CEO reported additional programs and staff additions in July 2026.
  • Engineers gain leadership scope: Nextern's senior software role specifies smaller-project ownership and mentoring junior engineers.

What critics are saying

  • Development programs require patience: Nextern describes medical-device commercialization as taking several months to several years.
  • Remote flexibility is limited: Nextern's October 2026 Maple Grove senior software posting explicitly requires on-site work.
  • Supply reliability needs daily intervention: Nextern's Vietnam procurement role monitors shortages and negotiates supplier production capacity.

What makes Nextern unique

  • Testing simulates living circulation: Nextern's BioSimulation Lab evaluates catheter deployment in a pressurized heart model with physician feedback.
  • Interfaces reuse Nextern technology: NextGUI supplies a base software platform for home-use and in-clinic medical devices.
  • Prototype access avoids order thresholds: Nextern's NPX division accepts precision-component production work without product minimums.

Help us improve and share your feedback! Did you find this helpful?

Benefits

  • Health Insurance
  • Dental Insurance
  • Health Savings Account/Flexible Spending Account
  • 401(k) Retirement Plan
  • 401(k) Company Match
  • Paid Holidays
  • Paid Vacation
  • Gym Membership
  • Disability Insurance
  • Life Insurance
  • Training Programs
  • Company Social Events