Senior NPI Firmware Engineer
$173k - $203kURA
Our mission at Oura is to empower every person to own their inner potential. Our award-winning products help our global community gain a deeper knowledge of their readiness, activity, and sleep quality by using their Oura Ring and its connected app. We've helped millions of people understand and improve their health by providing daily insights and practical steps to inspire healthy lifestyles.
Empowering the world starts with living our values and empowering our team. As a quickly growing company focused on helping people live healthier and happier lives, we ensure that our team members have what they need to do their best work - both in and out of the office.We are looking for a highly experienced Senior Firmware Engineer with deep expertise in charger architectures, PMIC integration, and battery-powered embedded systems. If you have built product firmware around complex power management and enjoy working at the intersection of hardware and low-level embedded software, this role is for you. This is a hands-on individual contributor role within our global Firmware team. You will contribute to power management and charging firmware development across our product portfolio, including both core devices and accessory products. The role spans the full development and device lifetime pipeline-from early prototyping and hardware bring-up through NPI, mass production, factory support, and long-term sustaining in the field. Power management and charging performance are foundational to product reliability and user experience. In this role, your work directly influences battery life, charging behavior, safety, manufacturability, and long-term durability across multiple product categories-from early development to years in the field. What you will do:
- Develop power management Firmware: Design, implement, debug, and optimize firmware for battery charging systems, PMIC integration, power sequencing, and charging interfaces across multiple product categories. Ensure solutions meet safety, efficiency, and performance requirements in real-world conditions.
- Contribute to the Full Power Management Stack: Participate in the development and evolution of the complete power management firmware stack, including low-power state handling, battery management, charger negotiation, and system-level power transitions.
- Engage Across the Full Product Lifecycle: Contribute from early architecture discussions and hardware bring-up through NPI validation, manufacturing ramp, and post-launch sustaining. Support firmware releases, field issue investigations, and continuous improvements throughout the lifetime of shipped devices.
- Hands-On Hardware Bring-Up & Debugging: Work directly with schematics, datasheets, specifications, and lab equipment to implement and debug board-level and system-level power and charging designs.
- Develop Low-Level Drivers & Platform Ports: Implement and maintain device drivers for PMICs, chargers, and related subsystems. Contribute to firmware porting across MCU platforms and firmware update mechanisms to ensure safe and reliable factory and field updates.
- Manufacturing & Factory Support: Develop factory test firmware, contribute to defining manufacturing test specifications, and troubleshoot issues during hardware builds and production ramp.
- Cross-Functional Collaboration: work closely with hardware, product, program management, and manufacturing teams as a key system level technical contributor in the power and charging domain.
- Optimize for Power and Reliability: Design firmware architectures that balance device performance, power consumption, and user experience, especially for always-on, battery-constrained wearable devices.
- Contribute to Strategy: Play a key role in strategic decisions related to firmware architecture and technology stack, aligning with our mission to revolutionize the wearable technology industry.
- 5+ Years of Firmware Development experience:With strong hands-on development experience in battery-powered consumer electronics or other high-volume embedded systems including
- Significant experience integrating PMICs, battery chargers (switching or linear), fuel gauges, and protection circuits.
- Strong understanding of charging algorithms, current/voltage regulation, thermal management, and safety mechanisms.
- Expert-level C/C++ development in resource-constrained systems with deep understanding of MCU peripherals, interrupts, power domains, and RTOS-based systems.
- Battery & Low-Power Optimization Experience: Demonstrated experience optimizing power states, wake-up flows, power transitions to maximize battery life, battery qualification processes and development.
- Agile Development Practices: Comfortable working in an agile development environment, with excellent collaboration and communication skills to work effectively with teams across different locations.
- Hardware-Level Debugging Skills: Comfortable using oscilloscopes, power analyzers, logic analyzers, and other lab tools to root-cause complex charging and power issues.
- Manufacturing & Production Support Exposure: Experience supporting factory firmware releases, ramp activities, and troubleshooting production issues.
- Strong System-Level Thinking: Ability to understand interactions between hardware, firmware, and manufacturing processes across the full product lifecycle.
- Education: Bachelor's or Master's degree in Electrical Engineering, Computer Science, or related field.
- Competitive salary and equity packages
- Health, dental, vision insurance, and mental health resources
- An Oura Ring of your own plus employee discounts for friends & family
- 20 days of paid time off plus 13 paid holidays plus 8 days of flexible wellness time off
- Paid sick leave and parental leave
Oura is proud to be an equal opportunity workplace. We celebrate diversity and are committed to creating an inclusive environment for all employees. Individuals seeking employment at Oura are considered without regard to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws. We will not tolerate discrimination or harassment based on any of these characteristics. We will work to ensure individuals with disabilities are provided reasonable accommodation to participate in the interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Disclaimer: Beware of fake job offers!
We've been alerted to scammers posing as ŌURA recruiters, especially for remote roles. Please note:
- Our jobs are listed only on the ŌURA Careers page and trusted job boards.
- We will never ask for personal information like ID or payment for equipment upfront.
- Official offers are sent through Docusign after a verbal offer, not via text or email.
Stay cautious and protect your personal details. To all recruitment agencies: Oura does not accept agency resumes. Please do not forward resumes to our jobs alias, Oura employees, or any other organization's location. Oura is not responsible for any fees related to unsolicited resumes.
$120k - $150k
...Senior Firmware Engineer Revelyst, is a collective of makers who design and manufacture performance gear and precision technologies. Our category-defining brands leverage meticulous craftsmanship and cross-collaboration to pursue innovation and redefine what is humanly...SeniorWork at office$132k - $178k
...technology accessible to all at a fraction of the cost. About the Role Firestorm Labs is seeking an experienced and driven Firmware Engineer who has a specialized focus in embedded platforms. In this role, you will support the development, integration, and deployment...SeniorPermanent employmentTemporary workWork at officeLocal areaRelocationRelocation package- ...Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start: Immediately Seeking Client facing Sr. Embedded Software/Firmware Engineer for a Hybrid role. Contractor with...SeniorLong term contractFor contractorsImmediate start
- Hring Embedded Firmware Engineer in San Diego, CA to develop and optimize embedded firmware and FPGA logic for camera-based real-time systems. This role combines embedded firmware, FPGA work, and performance optimization. If you enjoy working close to the hardware, building...SuggestedLocal areaFlexible hours
$122.5k - $183.7k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Camera Engineering General Summary... ...Multimedia Systems Group is seeking candidates for its camera firmware team in San Diego, CA. The team focused on imaging system...SuggestedWork experience placementWork from home$200k - $250k
...Join our fast-paced and passionate team as a Senior Principal Firmware Engineer. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives in a fluid startup environment. You'll...Full timeLocal areaFlexible hours$175k - $225k
...Join our fast-paced and passionate team as a Principal Firmware Engineer. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives in a fluid startup environment. You'll have the...Full timeLocal areaFlexible hours- ...Senior Director, Design Engineering Req ID: 134544 Hiring Manager: Randy Clark Band: 14 Remote Position: Yes Region: Americas Country: USA... ...analogue components. Successful New Product Introduction (NPI) launch. Extensive knowledge of system level power,...SeniorLocal areaRemote work
$127.2k - $190.8k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group DSP Architecture and Design General Summary: Oversees architecture, design, verification, and performance analysis for Digital Signal Processor (DSP) development...SeniorWork experience placementWork from home$134.8k - $202.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: We are seeking a skilled UEFI Firmware Engineer to join our platform software team. In this role, you will design, develop...Work experience placementWork from home$120.6k - $180.9k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you... ...enjoy living in it. This position in Solar Turbine's Package NPI team offers a rare opportunity to join a collection of high performing...Part timeFlexible hours$111.3k - $166.9k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary... ...-constrained embedded software environments, including C/C++, firmware, or DSP development. Experience as bringing creative...SeniorWork experience placementWork from home$158.31k - $237.46k
...growing Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through pioneering, compact, and... ...the infinite, together. A DAY IN THE LIFE: As a Senior Embedded Software Engineer – Cyber, you will design, develop,...SeniorWork visaFlexible hours$145k - $220k
...Seattle, and London. For more information, please visit Role Overview: CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products....SeniorFull timeWork experience placementCasual workWork at officeRelocation package- ...and empirical modeling. Deliver new and/or update electrical firmware implementing control solutions from pre/post customer... ...with customers and stakeholders. # Collaborate with hardware engineers to interpret schematics, test prototypes, and validate hardware...Full timeWork experience placementShift work
$128.52k - $205.63k
...Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You will work on the development of Intravascular Ultrasound Systems. As a member of... ...detailed software design documents. Design and debug firmware for embedded processors, microcontrollers, digital signal...SeniorFull timeWork at officeLocal areaWork visaRelocation package3 days per week$150k - $220k
...Senior Software Engineer Step into a high-impact Senior Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense,Software. This role offers the chance to make a visible contribution in San...Senior- [Position] Senior Software Engineer [About Our Client] Research & Development hub for artificial intelligence and deep learning technologies and is also home to a dedicated medical device software team focused on the development of advanced, safety-critical healthcare...Senior
- ...Senior Java Developer With AWS 10+ years of experience developing systems/software for large business environments using Java/J2... ...and/or business applications Strong experience with Software Engineering/CS fundamentals, including data structures and algorithms...Senior
- ...Software Engineer What if the work you did every day could impact the lives of people you know? Or all of humanity? At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-...SeniorWork experience placement
$217k - $307k
...Software Core Performance Engineer Zoox is building advanced self-driving hardware and software solutions. To attain the utmost efficiency that the system demands, we need you - an expert who understands both compute hardware architecture as well as the algorithms...SeniorTemporary workRelocation package$115k - $140k
...Senior Software Engineer What If… You could leverage your passion for technology to create solutions that will directly impact our food supply chain? The agriculture industry is facing numerous challenges including coordinating workforces in a rapidly shifting environment...SeniorShift work- ...About the Opportunity MyPoint Credit Union is seeking a highly skilled and self-driven Senior PowerOn / Application Developer to join our technology team. At MyPoint, we are a member-owned, mission-driven credit union committed to empowering our communities through...SeniorRemote work
$140.8k - $211.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General... ...Computer Engineering, or Electrical Engineering ~1+ years (Senior) / 3+ years (Staff) of experience building embedded software...SeniorWork experience placementWork from home$111.3k - $166.9k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary... ...CPU sub-system feature software architecture, enablement, and Firmware development. Candidate would participate in hardware-software...SeniorWork experience placementImmediate startWork from home$160k - $240k
...Senior Software Engineer Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include the V-BAT and X-BAT aircraft, Hivemind Enterprise, and the Hivemind...SeniorFull timeTemporary workPart timeWorldwide- ...Job Description SAIC is looking for a Senior Software Engineer for a position located in San Diego, CA . This position needs to be highly experienced in JavaScript, React, Linux (RHEL), and has a strong background in Web Experience. This role requires you...Senior
$156.4k - $211.6k
...Senior Principal Software Engineer We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregivers. This person will have the opportunity...SeniorFull timeTemporary workLocal areaFlexible hours- ...Software Engineer Cohu is a global supplier of semiconductor test and automation equipment. In this role you will build and sustain software that controls complex electro-mechanical test handlers used in high-volume semiconductor manufacturing. Position Summary...Senior
$111.3k - $166.9k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: ** This position is not eligible for Qualcomm immigration sponsorship. ** Qualcomm is seeking an embedded software engineer...SeniorWork experience placementWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior NPI Firmware Engineer. Be the first to apply!
- firmware engineer Nacogdoches, TX
- senior cost analyst Nacogdoches, TX
- senior program specialist Nacogdoches, TX
- senior manager quality engineering Nacogdoches, TX
- senior software test automation engineer Nacogdoches, TX
- senior director of development Nacogdoches, TX
- sr project engineer Nacogdoches, TX
- consultant senior consultant Nacogdoches, TX
- senior director clinical development Nacogdoches, TX
- senior cloud solutions architect Nacogdoches, TX

