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 4 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Firmware Engineer in Raleigh, NC vacancy
  • $94k - $138k

     ...Senior Embedded Firmware EngineerEaton'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... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Relocation package

    Eaton Plc

    Raleigh, NC
    3 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
    3 days 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
    2 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
    1 day ago
  •  ...Senior UEFI EngineerWe're looking for a Senior UEFI Engineer to join our Infrastructure Solutions Group (ISG) at Lenovo. As a member of the strategic UEFI...  ...with software engineers to write, debug and test embedded Firmware. Manage and maintain firmware build tools,... 
    Senior
    Local area

    Lenovo

    Morrisville, NC
    3 days ago
  •  ...sustainable solutions. The Role We are seeking an experienced Senior Firmware Engineer to join our high-performing engineering team developing...  ...development, optimization, and maintenance of high-volume embedded products while working in a fast-paced environment that... 
    Senior
    Full time
    Work at office

    Xylem

    Morrisville, NC
    2 days ago
  • 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, photography, and content creation industries. In this role, you... 
    Worldwide

    SmallHD

    Cary, NC
    2 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
    2 days 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
    19 hours ago
  • $142.8k - $274.8k

     ...Overview Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud...  ...silicon and rack infrastructure with a focus on innovation in firmware technology to secure Azure infrastructure for Microsoft and their... 
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Raleigh, NC
    5 days 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
    2 days ago
  • $150k - $210k

     ...by TIME as the “Most Sustainable Company in the World”. Job SummarySchneider Electric is seeking a strategic Firmware Engineering Manager to lead the embedded firmware development for our next-generation products. You will drive technical excellence in firmware development... 
    Temporary work
    Work at office

    Schneider Electric

    Raleigh, NC
    2 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
    1 day ago
  •  ...Firmware Engineer OpportunitySenzit focuses on empowering businesses with a next-generation predictive maintenance platform to increase uptime...  ...working on some of the most difficult and interesting embedded problems. The candidate will be responsible for the following... 

    Senzit

    Raleigh, NC
    19 hours 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
    2 days 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
    1 day ago
  • $125k - $150k

     ...eClerx is seeking a motivated Senior Full Stack Java Developer to join our Application Development team in Raleigh, NC. This role involves designing, building, enhancing, and maintaining enterprise-grade financial technology platforms. Ideal candidates should have over... 
    Senior

    eClerx

    Raleigh, NC
    19 hours ago
  •  ...Senior C++ Software Engineer (Autonomous Systems)Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR... 
    Senior
    Full time

    Diversified Services Network

    Cary, NC
    3 days ago
  •  ...thrives on collaboration, innovation, and a shared commitment to improving the enrollment journey for all. We are seeking a Senior Software Engineer to lead the design, development, and optimization of our call routing platform. You will play a critical role in building... 
    Senior
    Full time
    Remote work

    Enrollhere

    Raleigh, NC
    19 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
    2 days ago
  • $45 - $50 per hour

     ...Embedded Software EngineerBecome a member of Our Trustworthy Systems Initiative. We are...  ...innovative, and self-starting software engineer to design, implement, test, and support...  ...application software.Develop and validate firmware.Conduct debugging and testing of software... 
    Temporary work

    Actalent

    Raleigh, NC
    1 day ago
  • • Designs and monitors internal and external access controls, security safeguards and associated processes to protect the confidentiality, integrity and availability of PRAA information systems assets. • Participates in evaluating new technologies and applications, assessing...
    Senior
    Work experience placement

    Jobtailor

    Raleigh, NC
    1 day ago
  •  ...Senior Solutions Architect At RapidScale, exceptional technology is powered by exceptional people. We deliver secure, reliable managed...  ..., and Google, our solutions focus on business outcomes with embedded cyber resiliency and AI to protect today and enable tomorrow... 
    Senior

    Spectrum Business

    Raleigh, NC
    4 days 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
    2 days ago
  •  ...Senior Frontend Engineer (React + TypeScript) Job Location: Charlotte, Raleigh NC, Birmingham, AL or Memphis, TN. About the Role We are looking for exceptional engineers who operate at a Tesla-grade level — demonstrating deep technical mastery, rapid problem... 
    Senior

    United IT

    Raleigh, NC
    1 day ago
  •  ...Embedded Software Engineer Electric Research and Manufacturing Cooperative, Inc. (ERMCO) is the leading manufacturer of distribution transformers...  ...across STM32 and i.MX8 platforms Develop bare‑metal firmware on STM32 (control logic, state machines, diagnostics)... 
    Relocation package

    Pioneer Transformers

    Raleigh, NC
    4 days ago
  • $171k - $205k

     ...Business Area: Sales Engineering Seniority Level: Mid-Senior level Job Description: At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data... 
    Senior
    Remote work
    Work from home
    Flexible hours

    Cloudera

    Raleigh, NC
    3 days ago
  •  ...Lucid Software is seeking a Senior Product Manager to drive AI-enabled product discovery and innovation for our visual collaboration platform. You will lead cross-functional efforts with engineering, design, data science, and go-to-market teams to validate customer value... 
    Senior

    Peterson Ventures

    Raleigh, NC
    2 days ago
  •  ...Ara is seeking an experienced Software Engineer to develop software that connects physics-based modeling and simulation tools in a Digital Engineering environment. You will design data models, integration patterns, and APIs to enhance collaboration between engagement... 
    Senior

    ARA

    Raleigh, NC
    2 days ago

Do you want to receive more vacancies?

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