drjobs Power Management Software Engineer

Power Management Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

San Francisco, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Work multi-functionally with system architects electrical engineers battery engineers system software engineers and other functional software engineering teams. Develop new system power management algorithms under tight battery power delivery constraints. Modeling of telemetry data for the purpose of predicting patterns. Explore novel battery management solutions based on actual battery modeling and characterization. Design implement and optimize system software and embedded firmware. Demonstrate and explain cross functionally system power/performance trade-offs. Influence hardware design specifications of future platforms to deliver a roadmap of innovative software solutions to very challenging battery mechanism system problems. Protect end-to-end ideal candidate will be eager to learn from history and be curious about all related fields such as control theory battery charging thermals and this role you will enhance and develop battery management solutions. This is a unique and highly visible role that will be at the center of design development and productization of software implementing control systems battery management and other related efforts working closely with multiple teams such as battery management platform architecture hardware systems and many other software teams. The goal will be to allow the system to operate at optimal performance under tight power delivery constraints and without compromising battery life. If you are excited about identifying areas for improvement and creating out-of-the-box solutions we would love to hear from you.


  • Knowledge of C / C / equivalent systems software programming languages and popular scripting languages.
  • Strong system software development skills.
  • Strong understanding of operating systems hardware and embedded systems.
  • Demonstrated innovative critical & independent thinking and troubleshooting skills.


  • Highly professional with the ability to deliver high quality well-tested work on tight schedules.
  • Excellent collaborative skills with outstanding written and verbal communication.
  • Experience with implementing battery management features and other solutions in power-constrained systems is a plus
  • Experience working on field data analytics to analyze and improve algorithms is a plus.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.