Embedded Software Engineer - Battery Management
$130k - $170kDelart
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.
$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,...SuggestedFull time- ...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-...SuggestedPermanent employmentContract workFor contractorsH1bRemote work
- ...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...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$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...SuggestedRelocationFlexible hours$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...SuggestedFor contractorsRemote work$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$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 timeImmediate start- ...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...
- ...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...
- ...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 timeContract workRemote work
- 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...
$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$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$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 workFlexible hoursShift work$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 payLocal area- ...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 timeFor contractorsFor subcontractorCasual workInternshipWork at officeRemote workDay shift
$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 timeLocal areaWorldwide- ...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 timeLocal areaWorldwideFlexible hours
- ...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
- ...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...
- ...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 timeLocal areaWorldwideFlexible hours
- ...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...
- ...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...
$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 timeTemporary workWork experience placementFlexible hours- ...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
- ...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...
- ...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
- ...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 officeWorldwideFlexible hours
- ...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 timeWork at officeFlexible hoursShift work
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Battery Management. Be the first to apply!
- embedded engineer Sunnyvale, CA
- embedded systems software engineer Sunnyvale, CA
- embedded software engineer Sunnyvale, CA
- embedded developer Sunnyvale, CA
- embedded software engineer remote Sunnyvale, CA
- software engineer - cloud services Sunnyvale, CA
- software technical support engineer Sunnyvale, CA
- remote software sales Sunnyvale, CA
- software sales representative Sunnyvale, CA
- software quality assurance Sunnyvale, CA




