BMS Software Test Engineer

Location: US - Monrovia, CA
Requisition number: 211
# of Openings: 1


A full-time position is available, with immediate effect, for a BMS Software Test Engineer



Headquartered in Los Angeles, California, CODA Holdings is a leading developer of advanced Lithium-ion power battery systems comprised of three key divisions: CODA Automotive, CODA EV Propulsion Systems and CODA Energy.  Together with its JV partners, CODA is working to reduce dependence on oil and leading the way to a cleaner future through its electric vehicles and stationary energy storage products. With segment leading range, the CODA vehicle is a zero emission four-door, five-passenger sedan with a full-size trunk that is designed to meet American drivers' daily transportation needs. For more information on the CODA, visit



The Battery Management System Software Test Engineer at Coda will provide technical validation and verification responsibility for developed software. The successful candidate will be an integral part of a cross-functional development team and will work with other departments of Coda to successfully customize core components and facilitate their integration into each specialized application.  The successful candidate will also be responsible for all assigned aspects of software test engineering and test design, as well as reviews of verification results.
Reports to:  Validation Engineering Manager, Core Technology



  • Create software test plan from functional specification of Battery Management System control software.
  • Perform software tests from the software test plan.
  • Create detailed test documentation
  • Analyze potential changes (change management) required and their impact on existing development
  • Manage and improve test design utilizing best engineering practices.
  • Create and maintain CANalyzer database and scripts.
  • Create use cases, state machine diagrams, sequence diagrams and UML for new features.
  • Manage test design related issues discovered during the prototype and validation processes.  Address pre-production Quality/Reliability/Durability issues.
  • Take ownership of agreed personal project objectives, timelines and deadlines.
  • Manage assigned work to ensure it is completed on or before deadlines.
  • Complete administration tasks within timelines established by Validation Engineering Manager
  • Communicate assignment status, analysis, and test results.
  • Represent Coda Engineering in interactions with the customer.
  • Contribute to product development plans.
  • Other duties as assigned.



  • 5+years
  • BS in Electrical Engineering or equivalent required.  MS in Electrical Engineering preferred.
  • Strong background in C/C++ required.
  • Strong background with CAN tools. (CANoe, CANalyzer, etc.)
  • Background in Matlab/Simulink desired.
  • Thorough understanding of software design and distributed embedded computer architectures.
  • MxVDev experience or equivalent.
  • Experience with decomposition of system requirements and functional requirements into test plans and test cases.
  • Experience with high voltage system is desired.
  • Strong interest in battery systems technology.
  • Proven record of meeting schedules within budget
  • Ability to work independently with minimal supervision. 
  • Ability to work closely with others when required.
  • Be self-motivated and innovative
  • Automotive or Military embedded validation experience desired.



Please submit your cover letter with salary requirements and resume via our corporate website.

Kindly respect our recruitment process and do not use any other method to apply.  Thank you in advance for your attention to this important detail.  Only qualified candidates will be contacted for preliminary interviews.

Job Location: Los Angeles, California

Company URL:

CODA Automotive is an Equal Employment Opportunity/Affirmative Action Employer

The policy and practice of CODA Automotive require that entry into employment and progression within employment will be determined only by personal merit and the application of criteria which are related to the duties of each particular job.  Subject to statutory provisions, no applicant or member of staff will be treated less favorably than another because of his or her gender, marital or civil partnership status, sexual orientation, religion or belief, racial group, age or disability. In all cases, ability to perform the job will be the primary consideration.



CODA Automotive does not accept agency resumes.  Please do not forward resumes to our jobs alias, CODA Automotive employees, or any other company location.  CODA Automotive is not responsible for any fees related to unsolicited resumes.



Are you a returning applicant?

Previous Applicants:

If you do not remember your password click here.

Back to Search Results

New Search

Powered By Taleo