Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Firmware Engineer

$120k - $165k

Nextern

Job Description

Job Description

At Nextern, we inspire with passion, impact with significance, and act with integrity.. Nextern partners with OEMs, clinicians, and innovators to design, develop, and manufacture world-class medical devices across the full product lifecycle. From single-use disposables to fully integrated systems to precision components, our teams work as an extension of yours to solve patient needs and improve lives worldwide.

The Sr. Firmware Engineer is primarily responsible for developing software/firmware and its associated documentation per established quality system procedures. You will work in multi-disciplinary teams to meet product and project requirements; collaborating with engineers from a variety of companies and industries. You will also have the ability to mentor junior engineers.

Responsibilities:

  • Design, develop and maintain software solutions using programming / scripting languages such as C and C++
  • Assist in creating and maintaining product documentation (requirements, specification, design, development, integration, test procedures and results)
  • Participate in technical reviews of requirements, specifications, designs, code and other artifacts
  • Contribute to system risk analysis and FMEA activities
  • Help break down project schedule and plan activities throughout the development
  • Able to act as the software product owner on smaller projects and can be a technical subject matter expert and take ownership of components on larger, more complicated systems
  • Actively contribute to software process improvement activities and can help drive new process improvements within the organization
  • Implement source code meeting product requirements in compliance with coding standards
  • Plan, develop, and execute integration and unit tests to ensure and maintain source code quality
  • Consult for verification test activities
  • Provide timely corrective actions on all assigned defects and issues
  • Coordinate configuration and release of embedded software and firmware
  • Provide technical mentorship to software engineers including, but not limited to, software architectural design decisions, code review and approvals, software verification planning

Requirements

Required:

  • Bachelor's degree in Computer Science / Engineering
  • 5-10 years related work experience
  • Proficient in C++ and/or C programming in embedded environments
  • Strong written and verbal communication skills
  • Knowledge of software design, development, debug and test practices in a regulated environment
  • Embedded software design, implementation, and test experience
  • Understanding of multitasking and device driver complexities
  • Software architecture and design experience

Preferred:

  • Knowledge of and experience with IEC 62304 and medical software lifecycle development
  • Experience with Qt or other GUI toolkits
  • Experience with wireless communication protocols
  • Experience with C#, Python for tool development, automation, and manufacturing processes
  • Unit and module level software testing experience

Salary Range: $120,000 to $165,000 based on skills and experience

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan with Company Match
  • Paid Time Off, Personal Days, AND Birthday Holiday!
  • Lifetime Membership Subsidy and Wellness Resources
  • Life Insurance (Basic, Voluntary & AD&D)
  • Family Leave (Maternity, Paternity)
  • Short-Term & Long-Term Disability
  • Taco Thursdays!!!

Nextern is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences, and we are committed to fostering an inclusive and diverse workplace. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Sr. Firmware Engineer in Maple Grove, MN vacancy
  •  ...About the role We are seeking an experienced embedded software engineer to help develop, maintain, verify, and document the software...  ...contractor will work on the device's Linux-based console control firmware, collaborating with hardware, FPGA, systems, quality, and... 
    Suggested
    For contractors

    Blue-Sages-1

    Maple Grove, MN
    2 days ago
  •  ...This hands-on Firmware Test Engineer role focuses on owning verification and validation activities for a Class III medical device program. You will develop, execute, and maintain firmware verification testing, ensure requirements traceability, support regulatory submissions... 
    Suggested
    Work at office
    3 days per week

    Pentangle Tech Services | P5 Group

    Maple Grove, MN
    3 days ago
  • As a Firmware Engineer I, you will develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product architecture as needed. You will participate in schematic/layout review process and test and evaluate... 
    Suggested
    Work at office
    Immediate start
    Remote work
    Worldwide

    Resideo Technologies

    Golden Valley, MN
    1 day ago
  •  ...The Senior Electrical Engineer will be responsible for the development of new products, including electronic architecture design, detailed circuit design and analysis, prototyping, implementing designs, test, and discovering innovative solutions to complex problems and... 
    Senior

    Development Resource Group

    Maple Grove, MN
    4 days ago
  • $178.4k - $267.6k

     ...reliable, secure, and effective interaction between patients and neuromodulation therapy systems.As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the design, architecture, development, and lifecycle management of embedded software... 
    Senior
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Fridley, MN
    2 days ago
  • $45 - $70 per hour

     ...Job Title: Firmware Engineer Job Description Join a team of Principal Software Engineers specializing in embedded firmware and software for a variety of microprocessors, microcontrollers, and applications. Our expertise spans wireless communication, low-power... 
    Contract work
    Temporary work
    Work at office
    Remote work
    3 days per week

    Actalent

    Hopkins, MN
    4 days ago
  • Senior Design Assurance EngineerThe Sr. Design Assurance Engineer supports new product development by ensuring products meet design, quality, regulatory, and safety requirements. The role focuses on design controls, risk management, verification and validation (V&V), design... 
    Senior

    Real Staffing Group

    Plymouth, MN
    21 hours ago
  • $45 - $70 per hour

    Job Title: Firmware Engineer Job Description Join a team of Principal Software Engineers specializing in embedded firmware and software for a variety of microprocessors, microcontrollers, and applications. Our expertise spans wireless communication, low-power design, high... 
    Contract work
    Temporary work
    Work at office
    Remote work
    3 days per week

    Talentify.io

    Hopkins, MN
    3 days ago
  • $140k - $160k

    Job Purpose and ImpactThe Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with cross functional teams to define, design and implement new software features to... 
    Senior
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa

    Cargill

    Wayzata, MN
    2 days ago
  •  ...We are seeking an experienced Software Test Engineer to develop and test firmware for innovative medical devices. The ideal candidate will have strong expertise in embedded systems, low-level firmware, RTOS/bare-metal development, and regulated product development environments... 
    Senior

    Development Resource Group

    Fridley, MN
    1 day ago
  • $90k - $155k

     ...We reach higher. We do the right thing—today and for generations to come.Job Purpose and ImpactThe Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with cross... 
    Senior
    Contract work
    Work experience placement

    Cargill

    Wayzata, MN
    4 days ago
  •  ...executing unit tests, and maintaining comprehensive product documentation. Requirements Requires a Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science with over 5 years of experience in regulated embedded software environments. Proficiency... 
    Senior
    Temporary work

    Actalent

    Osseo, MN
    4 days ago
  • $95k - $140k

    Cargill is committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. Sitting at the heart of the supply chain, we partner with farmers and customers to source, make and deliver products that are vital for living...
    Senior
    Work experience placement

    Cargill

    Wayzata, MN
    2 days ago
  •  ...progressing - whatever your ambitions. About the role:Boston Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work.Boston Scientific is seeking a highly motivated R&D software... 
    Senior
    Hourly pay
    Work experience placement
    Work at office
    Relocation
    Relocation package
    Shift work

    Boston Scientific Corporation

    Maple Grove, MN
    1 day ago
  • $95k - $145k

    Cargill is committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. Sitting at the heart of the supply chain, we partner with farmers and customers to source, make and deliver products that are vital for living...
    Senior
    Work experience placement

    Cargill

    Wayzata, MN
    1 day ago
  • $95k - $130k

     ...our values. We put people first. We reach higher. We do the right thing—today and for generations to come.Job Purpose and ImpactThe Sr. Application Developer- MSC Analyst job builds, maintains, integrates and implements software applications within the organization. They... 
    Senior
    Work experience placement

    Cargill

    Wayzata, MN
    4 days ago
  •  ...validation test plans and test cases. Verify secure boot, firmware authentication, cryptographic signatures, access controls, and...  ...or embedded cybersecurity. ~ Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field. ~... 
    Contract work

    PB consulting

    Plymouth, MN
    5 days ago
  • $120.8k - $181.2k

     ...physicians and health systems to improve how patients are treated and supported throughout their care journey.The Senior Software Systems Engineer on the Neuromodulation and Pelvic Health Premarket Design Quality team will partner with cross-functional development teams to... 
    Senior
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Fridley, MN
    4 days ago
  •  ...contributor role at the center of Clinical, R&D, Regulatory, Therapy Development, and Quality—where procedural insight, clinical data, and engineering intent come together to support submissions and shape the future of the technology. You'll translate what actually happens in the... 
    Senior
    Shift work

    Custom Search

    Maple Grove, MN
    21 hours ago
  • $111.61k - $131.3k

     ...reusable design patterns that promote scalability, performance, and maintainability.Collaborate with business, product, operations, and engineering teams to deliver high-quality solutions using Agile and Scrum methodologies.Provide technical leadership, mentor development... 
    Senior
    Full time
    Local area
    3 days per week

    US Bank

    Hopkins, MN
    2 days ago
  •  ...We are seeking an experienced Embedded Software Test Engineer to perform independent verification and validation (IV&V) for cybersecurity...  ...and verify a newly implemented secure boot architecture, firmware authentication mechanisms, access controls, and secure update processes... 

    Blue Ribbon Global Technologies

    Plymouth, MN
    2 days ago
  • $100k - $150k

     ...Embedded AI Engineer -Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud...  ...enabling continuous improvement. Collaborate with hardware, firmware, and product teams to align AI capabilities with device constraints... 
    Full time
    H1b
    Local area
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Maple Grove, MN
    2 days ago
  • Senior Internal AuditorThe Senior Internal Auditor will support the Company's internal audit function and SOX 404 compliance program within a newly public company environment. This role is heavily focused on building and executing a scalable internal control framework,...
    Senior

    Forgent

    Osseo, MN
    3 hours ago
  •  ...Senior AI Software Engineer We are seeking a Senior AI Software Engineer to design, build, and scale our next-generation AI agents, applications, and platform capabilities. You own complex AI solutions from technical design through production operation and help establish... 
    Senior

    PamTen

    Minnetonka, MN
    4 days ago
  • $117.75k - $172.7k

     ...develop business cases and presents to Integer management to gain consensus and approval to proceed.o Works with customers' technical/engineering teams to understand and clarify technical requirements and specifications and translate into actionable Integer activities.... 
    Senior
    Full time
    Immediate start

    Integer

    Plymouth, MN
    2 days ago
  • $120.1k - $214.5k

     ...you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together.As a Senior AI/ML Engineer within the Optum Tech UHC Technology team supporting UHC Medicare & Retirement, you will play a key role in designing, building,... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    3 days ago
  • $146.48k - $234.36k

    Job TitlePrincipal Software Engineer-C++ - (Azurion Eye) Plymouth, MNJob DescriptionThe Principal Software Engineer will lead the development, analysis, validation, and documentation of data-driven and machine-learning-enabled workflows for clinical imaging software within... 
    Full time
    Work at office
    Immediate start
    Work visa
    Relocation package
    3 days per week

    Philips

    Plymouth, MN
    3 days ago
  • $148.9k - $255.3k

     ...transformation through Claims AI 10.0 and Enterprise Agentic AI initiatives. We are seeking a highly experienced Senior Manager AI/ML Engineering to lead multiple AI engineering teams responsible for building and scaling enterprise-grade AI, Generative AI, Agentic AI, and... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    2 days ago
  • $135k - $170k

     ...you embrace a growth mindset and thrive on challenges, you may be a perfect fit for our team! Position Summary: The Sr. Principal Laser Engineer (PLE) is responsible for defining, designing, and developing laser welding, cutting, ablation and marking equipment and... 
    Senior

    CirTec Inc

    Brooklyn Park, MN
    4 days ago
  • $41.73k - $50.13k

    Stratasys is a world leader in 3D printing! Stratasys is leading the global shift to additive manufacturing with innovative 3D printing solutions for industries such as aerospace, automotive, consumer products and healthcare. Through smart and connected 3D printers,...
    Senior
    Work experience placement
    Shift work

    Stratasys

    Plymouth, MN
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Firmware Engineer. Be the first to apply!