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
...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...SeniorWork experience placementWork at officeRemote 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
- ...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 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,...SeniorLocal area
- ...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...SeniorFull timeWork at office
- 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
- 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$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 contractWork at officeLocal areaWorldwide- ...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
$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 workWork at office- 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
- ...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...
$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
$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- ...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...SeniorFull time
- ...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...SeniorFull timeRemote work
- 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
$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- • 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...SeniorWork experience placement
- ...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
$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- ...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
- ...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
$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...SeniorRemote workWork from homeFlexible hours- ...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
- ...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
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
- 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
- sr hr business partner Raleigh, NC



