Senior Embedded Firmware Engineer
NuPulseCV
Job Description
Job Description
About the role
NuPulseCV is developing a portable circulatory support system that allows advanced heart failure patients to leave the hospital and remain ambulatory while awaiting transplant.
We are looking for a Senior Embedded Firmware Engineer to own system firmware from architecture through verification and regulatory documentation. This is a hands-on role on a small team, with direct visibility into design controls, risk management, and FDA submissions.
What you'll do:• Design, implement, and maintain real-time embedded firmware in C on 32-bit microcontrollers.
• Develop and tune closed-loop real-time control algorithms, including timing-critical actuation, sensor acquisition, and fault detection.
• Use MATLAB and Simulink for model-based design, algorithm development, and simulation, and carry those models through to production.
• Implement and verify safety-related firmware functions, including watchdogs, fault monitoring, and safe-state behavior.
• Integrate wireless connectivity modules and their host-side drivers and protocol stacks.
• Write and maintain lifecycle documentation per IEC 62304: software development plan, requirements specifications, architecture and detailed design, unit/integration/system verification protocols and reports, and requirements-to-test traceability.
• Participate in risk management activities - hazard analysis, software FMEA, and derivation of risk control measures traceable to firmware requirements.
• Manage SOUP/OTS software: selection, justification, anomaly review, and version control.
• Support cybersecurity documentation, including threat modeling and SBOM generation.
• Perform and document code reviews, static analysis, and defect tracking under a configuration management system.
• Support design verification activities, including root-cause investigation and firmware mitigations.
• Contribute to responses to regulatory questions and internal/external audits.
Required qualifications• Computer Science degree, or equivalent depth of hands-on firmware experience.
• 7+ years of professional embedded firmware development in C.
• Demonstrated experience with real-time, safety-critical, or otherwise high-reliability embedded systems.
• Strong bare-metal peripheral work: I2C, SPI, UART, ADC, PWM, DMA, timers, and interrupt design.
• Experience integrating wireless modules: BLE, LTE, Wi-Fi, or similar including AT/host command interfaces and connectivity fault handling.
• Hands-on debug skills: JTAG/SWD, oscilloscope, logic analyzer, and comfort working alongside hardware engineers.
• Experience writing to a documented coding standard and working under formal configuration management and change control.
• Clear technical writing. Willingness to spend meaningful time on documentation, not only code.
Preferred qualifications:• Medical device firmware experience, particularly Class II or Class III.
• Working knowledge of IEC 62304 software lifecycle processes.
• Familiarity with ISO 14971 risk management and ISO 13485 quality systems.
• Experience under FDA design controls (21 CFR 820.30) and contribution to IDE, 510(k), or PMA submissions.
• Motor control or other real-time closed-loop actuation experience.
• Battery management, smart battery packs, and power path design.
• Bio-signal acquisition and digital filtering.
• Experience supporting clinical trial firmware maintenance.
\nCompany DescriptionNuPulseCV is developing a portable, battery-powered intra-aortic balloon pump that allows advanced heart failure patients to leave the hospital and remain ambulatory while awaiting transplant.
Company Description
NuPulseCV is developing a portable, battery-powered intra-aortic balloon pump that allows advanced heart failure patients to leave the hospital and remain ambulatory while awaiting transplant.
$94k - $138k
...Eaton’s Electrical Critical Power Solutions Division is seeking a Senior Embedded Firmware Engineer to join our innovative engineering team in Raleigh, NC . In this role, you will contribute to the design, development, testing, and release of embedded software supporting...SeniorWork experience placementWork at officeLocal areaRemote workRelocation package- Eaton’s Electrical Critical Power Solutions Division is seeking a Senior Embedded Firmware Engineer to join our Raleigh, NC-based engineering team. You will design, develop, test, and release embedded software for SiC-based three-phase power conversion systems used in mission...SeniorWork at officeRemote work
- SmallHD is seeking an experienced Embedded Firmware Engineer III to develop firmware for professional battery, power, and LED lighting products. You will design and release production-quality firmware from concept through validation, collaborating with hardware, software...Senior
$119.8k - $234.7k
...Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure... ...the Cloud infrastructure. We are seeking an accomplished Senior Firmware Engineer to join a team of talented engineers, providing...SeniorOngoing contractWork at officeLocal areaWorldwide- IST Precision Inc. is seeking a firmware engineer to design and debug RTOS and bare-metal firmware for ARM microcontrollers and AMD/Xilinx SoCs, focusing on real-time deterministic behavior in hardware-driven projects. You will collaborate with electronics, mechanical,...Suggested
$100k - $180k
...grade sensing systems. This is a hands-on firmware position focused on deterministic real-... ...or high-level Linux software role. The engineer will design and debug RTOS and bare-metal... ..., implement, and test both real-time embedded code and application-level software in a...SeniorFull timeH1bVisa sponsorship- ...Embedded Software EngineerElectric Research and Manufacturing Cooperative, Inc. (ERMCO)... ...manufacturer of distribution transformers and engineered electrical solutions, serving electric... ...2 and i.MX8 platformsDevelop bare?metal firmware on STM32 (control logic, state machines,...SeniorRelocation package
- ...Job Description The company's Electrical Critical Power & Digital Infrastructure division is currently seeking a Senior Embedded Firmware Engineer to join our team. This position will be a hybrid office/remote role as long as you live within 50 miles of our Raleigh...SeniorWork experience placementWork at officeRemote workWork from homeRelocation packageFlexible hours
- ...the Raleigh area that is adding to its engineering team as the product moves closer to FDA... ...will help test, troubleshoot, and validate embedded systems that are central to the product’... ...comfortable working close to both the firmware and hardware layers. The work includes test...Senior
$105k - $154k
Eaton is seeking a Lead Power & Embedded Electronics Design Engineer in Raleigh, North Carolina. This role involves leading the design and development of analog, digital, and power circuits, including embedded electronics, within the Power Electronics and Battery Center...SeniorRelocation package- ...Senior Firmware EngineerXylem is a Fortune 500 global water solutions company dedicated to advancing... ...seeking an experienced Senior Firmware Engineer to join our high-performing engineering... ..., and maintenance of high-volume embedded products while working in a fast-paced...Senior
- ...Job Description Job Description Embedded Firmware Engineer III Position Summary We are seeking an experienced Embedded Firmware Engineer III to develop embedded firmware for professional battery, power, and LED lighting products used throughout the cinema, broadcast...Worldwide
- Eaton’s Electrical Critical Power Solutions division in Raleigh, NC, is seeking a Senior Embedded Firmware Engineer to join our engineering team and contribute to design, development, testing, and release of embedded software for next-generation power management systems...Work at officeRemote work
$114.6k - $234.6k
...Job Description Seeking a senior staff-level engineer with expertise in datacenter platform firmware. This role requires working across product, infrastructure,... ...innovations to life-saving care. And with AI embedded across our products and services, we help customers...Temporary workFlexible hours- Garmin is seeking a Senior Software Engineer for our Marine Telematics Engineering team in Cary, NC. The role focuses on on-device technology, embedded Linux, and networked applications across Wi‑Fi, LTE, BLE, and CAN to enhance marine system operations. You will lead complex...Senior
$102.1k - $202.2k
...Overview Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud... ...optimize the Cloud infrastructure. We are seeking an accomplished Firmware Engineer II to join a team of talented engineers in BIOS/UEFI...Ongoing contractWork at officeLocal areaWorldwide- ...Firmware Engineer Vadum, Inc. is seeking a highly skilled Firmware Engineer to join our team. The ideal candidate will have a strong background in firmware development and be able to work collaboratively with other engineers to design and implement firmware solutions...
- ...Firmware Engineer Opportunity Senzit focuses on empowering businesses with a next-generation predictive maintenance platform to increase... ...working on some of the most difficult and interesting embedded problems. The candidate will be responsible for the following...
$125.1k - $225.2k
...you to achieve your full potential. Unleash your talent and redefine what’s possible.Job Description:Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the...Full timeWork experience placementFlexible hours- Sr Linux Embedded SW Development Engineer Full-time The best of both worlds, as our clients is a stable, highly reputable global organization AND this division features a culture and close-knit innovative team that comes with a small energetic organization. Our client...SeniorFull timeFlexible hours
- ...A software development company in North Carolina seeks an experienced Senior Full Stack Software Developer. The role requires over 5 years of experience building enterprise web applications with Angular 16 and Java using Spring Boot. Candidates should be proficient in...Senior
$122k - $179k
...Digital Controls And Embedded Software Engineer SpecialistEaton's ES AMER ESS division is currently seeking a Digital Controls and Embedded Software Engineer Specialist. The expected annual salary range for this role is $122000 - $179000 a year. Please note the salary...Work experience placementH1bWork at officeLocal areaRemote workVisa sponsorshipRelocation package- ...Embedded Software EngineerElectric Research and Manufacturing Cooperative, Inc. (ERMCO)... ...manufacturer of distribution transformers and engineered electrical solutions, serving electric... ...2 and i.MX8 platformsDevelop bare?metal firmware on STM32 (control logic, state machines,...Relocation package
- IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative...SeniorWork at office
$95.55k - $195.25k
...operate our business, and create value. Recruiting for this role ends on May 31, 2027. What You’ll Do As a Deloitte Tax Full Stack Engineer, Senior you’ll design, develop, and deploy cutting-edge web applications and features that solve key business challenges. You’ll work...SeniorWork at officeLocal areaVisa sponsorshipShift work2 days per week3 days per week- ...Reference26-20362Salary$75.48 / hourRemote50% Remote Job Description Project Overview We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the modernization of the CLIENT Certificate System (RHCS). The primary objective...SeniorLong term contractFor contractorsRemote work
- ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote Reference ID: JN -052026-106925 Date Posted: 08/09/2026 Shortcut: Description Recommended Jobs Description...SeniorHourly payPermanent employmentFull timeLocal areaRemote work
- ...understanding of our products to drive successful customer adoption. Act as internal liaison between Regional Sales and Product & Engineering teams while managing client expectation and communication. Manage customer product deployments across internal and external...SeniorWorldwide
- ...Senior Backend DeveloperMulti-year project – starting at 12 months minimumLocation: Hybrid REMOTE – dynamic work week (3-5 days onsite... ...position on its development team! As a Senior Software Engineer, you will be a senior member, encouraged to supply to the technical...SeniorRemote work
- ...Red Hat, LLC is seeking a Senior Software Engineer to deliver key functionalities in Public Key Infrastructure within Red Hat Enterprise Linux. The role involves designing and developing new features, collaborating on open-source projects, and mentoring team members....Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer. Be the first to apply!
- embedded software engineer Raleigh, NC
- embedded systems software engineer Raleigh, NC
- embedded engineer Raleigh, NC
- embedded developer Raleigh, NC
- firmware engineer Raleigh, NC
- srs distribution Raleigh, NC
- senior associate architect Raleigh, NC
- senior dynamics crm developer Raleigh, NC
- senior application security Raleigh, NC
- senior account director Raleigh, NC


