Location: Cupertino, CA 95014 or San Diego, CA 92106
Duration: 12 Months +
Hybrid Required- onsite Tues, Wed, Thurs in either SCV or San Diego, CA
At Client, we believe new ideas have a way of becoming outstanding products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish!
Are you interested to work on the forefront of Battery Management Systems? In this role you will develop future Client technologies with a hardworking team of engineers in a highly reciprocal and multi-functional environment. The ideal individual will be proficient in this field, who has experience developing and commercializing robust battery management solutions for consumer, industrial, telecom or automotive products. Be a part of a team developing new class of battery systems involving algorithms, architectures and products as we improve the utility of batteries.
The Client team is looking for a software engineer to support the battery algorithms software tool development for various Client products. You will be required to integrate algorithm features cross-platform and develop software tool to improve the process on the battery algorithm development. You will also create automated pipeline to integrate engineering requirements and specification with validation results.
Experienced in C++/Matlab/Python for software tool development.
Knowledgeable about making REST-API calls and basics of web-based and cloud technologies
Experienced in unit test, integration test and acceptance test's tool and development methodologies.
Experienced in developing embedded applications for ARM, X86 architectures using interfaces such as I2C, USB
Familiar with basics of electrical circuits for modeling and simulations
Experienced in git based version control system
Experienced in design verification for high volume manufacturing.
Familiar with lab measurement equipment and test methodology.
Experience with requirement management tools is a plus
General understanding of control theory and lithium-ion battery modeling is a plus
Ability to articulate problems and path to resolution both verbally and with documentation
Ability to work under minimal supervision and comfortable working in a dynamic environment
Excellent spoken and written communication skills
Experience working with cross-functional teams
Education and Experience:
B.S./M.S., in Computer Science, Electrical Engineering, Mechanical Engineering or equivalent
See 15,000+ More Jobs Like These
Subscribe to weekly membership and unlock all jobs
15,000+ jobs from 2,600+ well-funded companies
New jobs are added every day as companies post them
Use filters like skill, location, etc to narrow results