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

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 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.

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Firmware Engineer in Raleigh, NC vacancy
  • $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... 
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation package

    Nutanix

    Cary, NC
    4 days ago
  • 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... 
    Senior
    Work at office
    Remote work

    Eaton

    Cary, NC
    1 day ago
  • 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

    SmallHD

    Cary, NC
    11 hours ago
  • $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... 
    Senior
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Raleigh, NC
    5 days ago
  • 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

    IST PRECISION

    Raleigh, NC
    2 days ago
  • $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... 
    Senior
    Full time
    H1b
    Visa sponsorship

    IST PRECISION

    Raleigh, NC
    2 days ago
  •  ...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,... 
    Senior
    Relocation package

    Pioneer Transformers

    Raleigh, NC
    11 hours ago
  •  ...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... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Greenfield Source

    Raleigh, NC
    3 days ago
  •  ...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

    Accentuate Staffing

    Raleigh, NC
    more than 2 months ago
  • $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... 
    Senior
    Relocation package

    Eaton

    Raleigh, NC
    4 days ago
  •  ...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

    Xylem

    Morrisville, NC
    11 hours ago
  •  ...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

    Videndum

    Cary, NC
    3 days ago
  • 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 office
    Remote work

    Nutanix

    Cary, NC
    11 hours ago
  • $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 work
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  • 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

    Garmin

    Cary, NC
    4 days ago
  • $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 contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Raleigh, NC
    5 days ago
  •  ...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... 

    Vadum

    Raleigh, NC
    3 days ago
  •  ...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... 

    Senzit

    Raleigh, NC
    5 days ago
  • $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 time
    Work experience placement
    Flexible hours

    Parsons

    Raleigh, NC
    11 hours ago
  • 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... 
    Senior
    Full time
    Flexible hours

    Ellington Growth Partners

    Raleigh, NC
    4 days ago
  •  ...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

    GAC Solutions

    Raleigh, NC
    5 days ago
  • $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 placement
    H1b
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Relocation package

    Eaton Plc

    Raleigh, NC
    11 hours ago
  •  ...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

    Pioneer Transformers

    Raleigh, NC
    11 hours ago
  • 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... 
    Senior
    Work at office

    IXL Learning

    Raleigh, NC
    11 hours ago
  • $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... 
    Senior
    Work at office
    Local area
    Visa sponsorship
    Shift work
    2 days per week
    3 days per week

    Deloitte

    Raleigh, NC
    11 hours ago
  •  ...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... 
    Senior
    Long term contract
    For contractors
    Remote work

    Mindlance

    Raleigh, NC
    6 hours ago
  •  ...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... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Raleigh, NC
    3 days ago
  •  ...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... 
    Senior
    Worldwide

    Framework Ventures

    Raleigh, NC
    1 day ago
  •  ...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... 
    Senior
    Remote work

    Software Technology Inc

    Raleigh, NC
    1 day ago
  •  ...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

    Red Hat

    Raleigh, NC
    1 day ago

Do you want to receive more vacancies?

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