Description
Electronic devices are ever more powerful and run under tight power delivery constraints. An ideal candidate will be eager to learn from history and be curious about all related fields, such as control theory, battery charging, thermals, and performance. In 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. Are you excited about identifying areas for improvement and creating out-of-the-box solutions? If this describes you, we would love to hear from you!
Minimum Qualifications
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.
Preferred Qualifications
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.
Learn more about this Employer on their Career Site
