Gathering your results ...
19 days
Not Specified
Not Specified
Not Specified
<p>Tesla Energy is looking for an Embedded Software Engineer to help contribute to next generation designs. This role entails significant ownership of Battery Management Systems for our world class Energy product software and firmware, ranging from architecture, implementation, through validation and ongoing fleet improvements.</p> <ul> <li>Develop, enhance and debug new and existing real-time software in C and C++ in embedded RTOS environments </li><li>Work with hardware and system teams on design optimization </li><li>Drive software development for performance, scalability, modularity, robustness, and tight integration with the hardware </li><li>Assist in tool development for testing and system integration </li><li>Implement continuous improvements and best practices within the team, and larger organization </li><li>Degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, or equivalent experience </li><li>Capable of delivering top quality C and C++ code in multi-threaded and multi-process systems </li><li>Expert software fundamentals including architectural design, algorithm development, data structures, code modularity, and maintainability </li><li>Desired to have strong electrical and electronics fundamentals to be able to perform FMEA analysis of complex power electronics hardware and eliminate SPOF in design </li><li>Desired to have system startup, scripting, and extensive board bring up experience </li><li>Desired to have experience implementing battery management firmware/software </li><li>Desired to have test driven development experience using unit testing, software in the loop, and hardware in the loop methodologies </li></ul>
POST A JOB
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!