Enable job alerts via email!

Battery Software Engineer - Controls - Intermediate

Premier Staffing Solution

Windsor

On-site

CAD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading staffing solution company is seeking an Embedded Software Engineer to design and develop application embedded code for battery management systems. The ideal candidate will have a Bachelor's degree in Computer Science or Electrical Engineering and 3-5 years of experience in software development. Responsibilities include developing model-based controls, supporting testing processes, and ensuring robust software implementations. This role requires proficiency in MATLAB/Simulink and embedded C programming, along with strong problem-solving and communication skills.

Qualifications

  • 3-5 years of engineering experience in software development.
  • Experience with model-based design tools and auto code generation.
  • Understanding of CAN data networking.

Responsibilities

  • Design, develop, calibrate, and test embedded code for battery management systems.
  • Develop model-based HV battery controls using Matlab/Simulink.
  • Support HIL testing and analyze data for implementation issues.

Skills

Embedded C programming
MATLAB/Simulink
Problem-solving
Communication
Organizational skills

Education

Bachelor's of Science in Computer Science or Electrical/Electronic Engineering
Master's of Science in Electrical/Electronics/Software Engineering or Computer Science

Tools

ETAS-INCA
Vector tools (CANalyzer, CANape, CANoe)

Job description

Job Responsibilities:
  1. Design, develop, calibrate, and test application embedded code in battery management system applications.
  2. Develop and implement model-based HV battery controls and core battery algorithms using Matlab/Simulink/StateFlow.
  3. Validate model-based designs (MIL & SIL).
  4. Analyze auto-generated code from Embedded Coder.
  5. Support HIL (hardware-in-loop) testing and analyze data to identify implementation issues.
  6. Define software test cases and establish traceability to software requirements.
  7. Support software development processes and create technical design description documents.
  8. Leverage expertise in Hybrid Battery & Hybrid Vehicle operation, RTOS, ECU configuration, OBDII, Embedded Coder auto-code generation, and Matlab/Python scripting to support work products.
Requirements:
  • Bachelor's of Science in Computer Science or Electrical/Electronic Engineering from an ABET-accredited or equivalent program.
  • 3-5 years of engineering experience in developing software with a track record of robust implementations for production software.
  • 3-5 years of experience with model-based design tools, auto code generation, test case development, and configuration management.
  • Embedded C programming experience.
  • Proficient in MATLAB/Simulink.
  • Experience with data acquisition and analysis tools such as ETAS-INCA.
  • Understanding of CAN data networking.
  • Proficient 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 Qualifications:
  • Master's of Science in Electrical/Electronics/Software Engineering or Computer Science from a recognized institution.
  • Experience with battery management software development and control algorithms.
  • Experience with AUTOSAR.
  • Tier 1 supplier experience.
  • Experience with Agile development processes.
  • Willingness to travel to the US for meetings is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Battery Software Engineer - Controls - Intermediate - PSP

RPMGlobal

Windsor

On-site

CAD 80,000 - 100,000

Yesterday
Be an early applicant

Intermediate Automation Controls Engineer

Forge Consulting Group

Windsor

On-site

CAD 60,000 - 100,000

30+ days ago