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

Embedded Software Engineer - Battery Management

$130k - $170k

Delart

About the job

Delart is home to a team of world-class engineers and project leaders dedicated to developing the next generation of advanced networking technologies, consumer devices, and innovative technology solutions. Trusted by some of the world’s leading technology companies, we deliver highly scalable, mission-critical solutions that power both consumer and business applications globally. Since our founding in 2017, we have been at the forefront of designing cutting-edge networking, telecommunications, and consumer products, while driving end-to-end project execution and creating transformative technology applications.

Overview

Join our team developing the embedded software that powers next-generation wearable devices, focusing on battery management and power systems. You will architect and deliver firmware that interacts directly with battery hardware, ensuring reliable, efficient, and safe device operation for millions of users.

Responsibilities

  • Design, develop, and maintain battery and power-management firmware for resource-constrained microcontrollers, including fuel-gauge drivers, charge control, and thermal mitigation.
  • Integrate and validate fuel gauges and charger ICs at the register level: configuring NVM, setting protection thresholds, implementing JEITA profiles, and supporting capacity-learning features.
  • Develop the device-side telemetry stack for battery data, ensuring signals are validated end-to-end against hardware ground truth and actionable for field diagnostics.
  • Diagnose and root-cause complex field and laboratory failures that cross hardware/software boundaries, distinguishing root triggers whether in firmware, silicon, or power management peripherals.
  • Collaborate with electrical engineering, cell suppliers, hardware validation, and product teams, translating between component specifications and observed fleet behaviors.
  • Drive firmware correctness and reliability, particularly in safety-critical decisions like charge termination and power-off thresholds.

Minimum Qualifications

  • 5+ years of experience developing production-grade embedded C for microcontrollers.
  • Direct experience with embedded RTOS environments (Zephyr, FreeRTOS, or similar) and bare-metal firmware bring-up.
  • Demonstrated skill developing I2C and SPI peripheral drivers, with hands-on debugging using logic or protocol analyzers.
  • Experience integrating and debugging Linux kernel drivers, especially within the power supply subsystem.
  • Proficient in reading datasheets and implementing register-level and bitfield logic, including management of errata.
  • Proven ability to debug on real hardware using JTAG/SWD, serial consoles, and bench instrumentation (e.g., power analyzers, SMUs, thermal chambers).
  • Python proficiency for test automation, device log parsing, and field data analysis.
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience.

Preferred Qualifications

  • Hands-on experience with battery management technologies: fuel gauges, coulomb counting, OCV/impedance-based SoC estimation, charger ICs, JEITA charging, battery NVM configuration, and protection circuits.
  • In-depth knowledge of lithium-ion cell behavior, including aging, temperature effects, and failure mechanisms to inform conversations with suppliers and engineering peers.
  • Experience analyzing data at fleet scale with SQL or equivalent analytics tools, with a bias toward validating fixes against real-world field data.
  • Ownership of hardware components across consumer product lifecycles, including EVT, DVT, PVT, and factory bring-up, with active involvement in failure-analysis loops.
  • Track record of responding to production incidents for shipped hardware in the field.

CA Base Pay

$130,000—$170,000 USD

Benefits

Delart provides competitive benefits and compensation across all regions where we operate. In the United States , our benefits package includes premium PPO and HMO medical insurance, dental and vision coverage, flexible spending accounts (FSA), life insurance, short- and long-term disability insurance, a company-matched 401(k) plan, and a generous paid time off policy.

Join us in shaping the future of technology. Apply today!

Delart is an equal opportunity employer. We celebrate diversity and are dedicated to fostering an inclusive workplace for all employees. We strictly prohibit discrimination or harassment of any kind based on race, color, religion, age, sex, national origin, disability, genetics, veteran status, sexual orientation, gender identity, or any other characteristic protected by law.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Battery Management in Sunnyvale, CA vacancy
  • $175k - $248k

     ...Senior Embedded Firmware Engineer42dot is a mobility AI company committed...  ...mobility challenges with software and AI. As the Global...  ...autonomously through a self-managing urban transportation operating...  ...RoleAs a Senior Embedded Firmware Engineer, you will design, implement,... 
    Suggested
    Full time

    42dot

    Sunnyvale, CA
    3 days ago
  •  ...include:• Application Development• Project Management• Quality Assurance• Business/Systems...  ...are looking for experienced front-end UI Engineers for mobile iOS platform. You will help us...  ...with optimal performance and battery usage Tying the application to the back-... 
    Suggested
    Permanent employment
    Contract work
    For contractors
    H1b
    Remote work

    ProCom

    Santa Clara, CA
    3 days ago
  •  ...the importance of flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote...  ...positions About the role We are looking for Embedded Software Engineers with expertise in developing embedded software applications... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intution

    Sunnyvale, CA
    3 days ago
  • $175.5k - $263.8k

     ...seeking a world-class Program Manager to join the Software/Firmware team that...  ...execution of software and embedded firmware development projects...  ...candidate will interact with all engineering design fields along with...  ...: wireless, DSP, battery, connectivity, Ul/UX, and... 
    Suggested
    Relocation
    Flexible hours

    Apple

    Cupertino, CA
    1 day ago
  • $140k - $160k

     ...We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking...  ...to grow. We’re seeking a Senior Embedded Software Engineer to develop the firmware and...  ...data throughput Experience with battery management systems or smart battery ICs... 
    Suggested
    For contractors
    Remote work

    ALTEN Technology USA

    Mountain View, CA
    2 days ago
  • $150k - $180k

     ...Mid/Senior Software EngineerKnightscope is a security technology company building the nation...  ...operating as one integrated managed service. The Company is on a mission to...  ...Knightscope is seeking a Mid/Senior Software Engineer to join our product development team and... 
    Full time

    Knightscope

    Sunnyvale, CA
    4 days ago
  • $150k - $190k

    Senior Embedded firmware engineer As an Senior Embedded Firmware Engineer, you'll play a central role...  ...communication stacks, and build tool management. Work in a RTOS environment, including...  ...developing and architecting software, with exposure to the full lifecycle... 
    Full time
    Immediate start

    Lunar Energy

    Mountain View, CA
    11 hours ago
  •  ...TitleHands on development on building n-tier applications using RESTful Services, Java/J2EE, CosmosDB/non-sql techParticipate in managing code & configurations for multiple environments, release management process, creating and maintaining environment configuration and... 

    Samprasoft

    Sunnyvale, CA
    4 days ago
  •  ...Vice President, Solutions Engineering About the Company Rapid-growing cloud security...  ...Security Nonclassifiable Establishments Software Wireless Software Specialties...  ...casb data security posture management dspm threat protection next gen... 

    Confidential

    Santa Clara, CA
    1 day ago
  •  ...will set the standards for software-defined vehicles around...  ...access key which will include battery power management with user activity...  ...functionality. Design and implement embedded Linux systems with a focus...  ...Science, Mechatronics Engineering, Applied Sciences or a closely... 
    Full time
    Contract work
    Remote work

    rivianvw.tech

    Palo Alto, CA
    2 days ago
  • Solutions Engineer - Robot Actuator Solutions USA Step into the innovative world of LG Electronics. As a global leader in technology,...  ...Entertainment Solutions, Vehicle Solutions, and Eco Solutions. Our management philosophy, "Jeong-do Management," embodies our commitment to... 

    LG Electronics

    Santa Clara, CA
    3 days ago
  • $160k - $225k

     ...focused on transforming the diagnosis and management of patients with serious neurological...  ..., hands-on Senior or Staff Firmware Engineer / Embedded Engineer who is passionate about...  ...translate system requirements into reliable software designs.What you’ll need to be... 
    Local area

    Ceribell

    Sunnyvale, CA
    4 days ago
  • $224k - $356.5k

     ...CPUs, networking, systems, and software to solve some of the world’s...  ...for a Senior System Software Engineer to join NVIDIA’s Datacenter Performance and Power Management Software team. You will be responsible...  ...of hardware architecture, embedded firmware, device drivers,... 
    Full time

    Nvidia

    Santa Clara, CA
    8 days ago
  • $146.3k - $306.4k

     ...architecture for large-scale systems software, firmware integration, and...  ...at hyperscale. Champions engineering excellence: coding standards, threat modeling, resource management, concurrency, and fault...  ...life-saving care. And with AI embedded across our products and... 
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Santa Clara, CA
    1 day ago
  • $7.56k

     ...OnsiteResponsible for the hands-on execution, validation, and maintenance of multilingual web content across our website using our Content Management System (CMS) built on Adobe Experience Manager (AEM); Digital Asset Management (DAM); and custom web tools.Minimum Qualifications... 
    Hourly pay
    Local area

    SRI Tech

    Cupertino, CA
    3 days ago
  •  ...flexibility and trust our employees to manage their schedules responsibly. This may...  ...highly motivated and curious New Grad Embedded Test Engineer to join our team in Sunnyvale. This role...  ...opportunity to bridge the gap between software requirements and physical reality,... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Internship
    Work at office
    Remote work
    Day shift

    Applied Intution

    Sunnyvale, CA
    3 days ago
  • $119.5k - $164.4k

    Elevate Global Aviation Safety as our next Software Engineer!Ready to make a tangible impact on...  ...stakeholders to collect accurate information and manage conditions with cutting-edge technology...  ...time/time-critical applications (e.g., embedded systems, high-speed servers), and a... 
    Full time
    Local area
    Worldwide

    Trimble Navigation

    Sunnyvale, CA
    2 days ago
  •  ...patients worldwide. We’re a team of engineers, clinicians, and innovators...  ...New Product Development Platform Software team and will focus on developing embedded application software, middleware...  ...software architecture and data management, and an interest in building reusable... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  •  ...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. As a Sr. Embedded Software Engineer at Reliable Robotics, you will be a part of the... 
    Permanent employment

    Telemetry Today LLC

    Mountain View, CA
    2 days ago
  •  ...Senior Embedded Software EngineerThe future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we'...  ...relentless work.We're looking for a Senior Embedded Software Engineer who is excited about working close to the hardware layer, especially... 

    Scout AI

    Sunnyvale, CA
    4 days ago
  •  ...the world of minimally invasive care. Job Description As an Embedded Software Engineer in the Future Forward organization, you will work at the...  ...functional teams—including engineers, clinicians, and product managers—to advance Intuitive’s robotic surgical platform, driving... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    11 hours ago
  •  ...needs of each client. Job Description Position: - Sr. Embedded Software Engineer Location: - Santa Clara, CA or Hillsboro, OR...  ...~ Experience with software development and configuration management tools Additional Information All your information... 

    EROS Technologies Inc

    Santa Clara, CA
    5 days ago
  •  ...Develop, test, and maintain C/C++ software for Linux-based and embedded semiconductor test platforms, including hardware interfaces, operating-system...  ...-level and multithreaded software, collaborate across engineering teams, and contribute to testing, code reviews, and Agile... 

    Best NanoTech

    Sunnyvale, CA
    2 days ago
  • $122.6k - $227.6k

     ...a new era in space and find a career that's built for you. The COOLR program is looking for a talented and motivated Embedded Software Engineer to support the entire software development lifecycle. Including development, debugging, and testing solutions in various... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Lockheed Martin Corporation

    Sunnyvale, CA
    1 day ago
  •  ...Senior Embedded Software Engineer Location: Sunnyvale, CA Employment Type: Contract role Build the Next Generation of Intelligent Connected Devices We are seeking a highly skilled Senior Embedded Software Engineer to design and develop software for next-generation... 
    Contract work

    GCS Recruitment

    Sunnyvale, CA
    2 days ago
  •  ...Embedded Software EngineerLocation: Sunnyvale, CA or Redmond, WA (100% Onsite)Key QualificationsThis position is for a validation role with experience. Looking for someone who is hands-on in SoC validation and leads PnP & hardware/software testing and debugging:Expertise... 

    E-Solutions

    Sunnyvale, CA
    4 days ago
  •  ...test group and part of the complete software stack development for test equipment’...  ...and AI Chipsets Job Description: Embedded Software Engineers to develop software for cutting-edge...  ...engineers, software engineers, and product managers to design and deliver reliable, high-... 
    Full time

    Intelliswift

    Sunnyvale, CA
    1 day ago
  •  ...technology industry, is seeking a Computer Vision/ Machine Learning Engineer to join their dynamic team. You will be an integral part of the...  ...camera framework and multimedia subsystems.Collaborate across software and hardware teams to bridge low-level camera sensor subsystems... 
    Work at office
    Worldwide
    Flexible hours

    Experis

    Sunnyvale, CA
    1 day ago
  •  ...Senior Embedded Firmware EngineerYou will join Everpure's Datastore...  ...closely with cross-functional engineering teams to solve complex system...  ..., firmware, or hardware-software systems.Expert-level proficiency...  ...offer a variety of perks to manage a healthy balance, including... 
    Full time
    Work at office
    Flexible hours
    Shift work

    Everpure LLC

    Santa Clara, CA
    1 day ago
  • $150k - $175k

     ...Embedded Software EngineerPivotal is the leader in the emerging market of electric Vertical Takeoff...  ...us.As part of the Embedded Software Engineering team, you will drive the development...  ...integration/testing.Lithium-based battery testing/monitoring.Interest in RC planes... 
    Work at office

    Pivotal

    Palo Alto, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - Battery Management. Be the first to apply!