Battery Software Engineer - Controls [14124]
We are recruiting a Battery Software Engineer (Controls) to join our team to support our client in the automotive industry.
Note:
- Hybrid work environment
- Willingness and ability to travel to the USA without restrictions, effective on the start date
Responsibilities:
- Design, develop, calibrate, and test application embedded code in battery management system applications.
- Develop and implement model-based HV battery controls and core battery algorithms using MATLAB/Simulink/StateFlow.
- Validate model-based designs (MIL & SIL).
- Analyze auto-generated code from Embedded Coder.
- Support HIL (hardware-in-loop) testing and analyze data to identify implementation issues.
- Define software test cases and establish traceability to software requirements.
- Support software development processes and create technical design documents.
- Additional expertise areas include: Hybrid Battery & Vehicle operation, RTOS, ECU configuration, OBDII, Embedded Coder auto-code generation, MATLAB/Python scripting.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science or Electrical/Electronic Engineering from an ABET-accredited program or equivalent.
- 3-5 years of experience in developing robust software using model-based design for production.
- Experience with tools for model-based design, auto code generation, test case development, and configuration management.
- Proficiency in Embedded C programming.
- Proficient in MATLAB/Simulink.
- Experience with data acquisition and analysis tools like ETAS-INCA.
- Understanding of CAN data networking.
- Proficiency with Vector tools (CANalyzer, CANape, CANoe).
- Ability to work effectively in a fast-paced environment and adapt to changes.
- Willingness to work extended hours occasionally to meet deadlines.
- Excellent communication, problem-solving, and organizational skills.
Preferred Skills & Qualifications:
- Master's degree in Electrical/Electronics/Software Engineering or Computer Science from a recognized institution.
- Experience with battery management software development and control algorithms.
- Experience with AUTOSAR.
- Familiarity with Agile development processes.
Other Perks & Benefits:
- Paid benefits after 90 days (medical, dental, out-of-country coverage, etc.).
- Pension plan with employer match after one year of employment (open enrollment every October).
MEDA offers an excellent referral bonus. Great candidates know great candidates.
MEDA Limited is an equal opportunity employer committed to providing accommodations for persons with disabilities, in accordance with applicable laws.