Sr. Firmware Engineer
$120k - $165kNextern
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.
- ...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...SuggestedFor contractors
- ...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...SuggestedWork at office3 days per week
- 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...SuggestedWork at officeImmediate startRemote workWorldwide
- ...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
$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...SeniorFull timeH1bWork at officeLocal areaImmediate startFlexible hours$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 workTemporary workWork at officeRemote work3 days per week- 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
$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 workTemporary workWork at officeRemote work3 days per week$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...SeniorWork experience placementWork at officeVisa sponsorshipWork visa- ...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
$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...SeniorContract workWork experience placement- ...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...SeniorTemporary work
$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...SeniorWork experience placement- ...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...SeniorHourly payWork experience placementWork at officeRelocationRelocation packageShift work
$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...SeniorWork experience placement$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...SeniorWork experience placement- ...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
$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...SeniorFull timeH1bWork at officeLocal areaImmediate startFlexible hours- ...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...SeniorShift work
$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...SeniorFull timeLocal area3 days per week- ...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...
$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 timeH1bLocal areaRemote workVisa sponsorship- 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
- ...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
$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....SeniorFull timeImmediate start$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,...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work$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 timeWork at officeImmediate startWork visaRelocation package3 days per week$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...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work$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$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,...SeniorWork experience placementShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Firmware Engineer. Be the first to apply!
- senior level Maple Grove, MN
- senior network engineer remote Maple Grove, MN
- senior implementation engineer Maple Grove, MN
- senior medical science liaison Maple Grove, MN
- senior manager m&a tax Maple Grove, MN
- remote senior business analyst Maple Grove, MN
- senior application security Maple Grove, MN
- senior collaboration engineer Maple Grove, MN
- senior manager legal Maple Grove, MN
- senior commercial counsel Maple Grove, MN




