Enable job alerts via email!

Battery Software Engineer - Controls - Intermediate - PSP

RPMGlobal

Windsor

On-site

CAD 80,000 - 100,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 company in Windsor is seeking a Battery Software Engineer - Controls for a contract position. The role involves designing and testing embedded software for battery management systems, requiring a Bachelor's degree in engineering and relevant experience. The company offers competitive salary, comprehensive benefits, and opportunities for professional growth.

Benefits

Competitive Salary
Comprehensive Benefits
Retirement Savings Plan with matching
Paid holidays and vacation
Free training on Altair products

Qualifications

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

Responsibilities

  • Design, develop, calibrate and test application embedded code in battery management systems.
  • Develop and implement model-based HV battery controls and core battery algorithms.
  • 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

Tools

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

Job description

Transforming the Future with Convergence of Simulation and Data
Battery Software Engineer - Controls - Intermediate - PSP
Job Summary:

Our client in Windsor, ON is looking for a Battery Software Engineer - Controls - Intermediate - PSP. This is a contract position.

What You Will Do:
  • 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).
  • Ability to 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 description documents.
  • Other areas of expertise include: general knowledge of Hybrid Battery & Hybrid Vehicle operation, RTOS, ECU configuration, OBDII, Embedded-coder auto-code generation, and Matlab/Python scripting.
Basics:
  • Bachelor's of Science in Computer Science or Electrical/Electronic Engineering from an accredited program.
  • 3-5 years of experience in developing software with model-based design for production software.
  • Experience with tools for model-based design, auto code generation, test case development, and configuration management.
  • Embedded C programming experience.
  • Proficient in MATLAB/Simulink.
  • Experience with data acquisition tools like ETAS-INCA.
  • Understanding of CAN data networking.
  • Proficient with Vector tools (CANalyzer, CANape, CANoe).
  • Ability to work effectively in a fast-paced environment and react to changes.
  • Willingness to work extended hours occasionally.
  • Excellent communication, problem-solving, and organizational skills.
  • Must be able to report on-site in Windsor 3 days/week.
  • No driving required.
Preferred:
  • Masters of Science in Electrical/Electronics/Software Engineering or related discipline.
  • Experience with battery management software and control algorithms.
  • Experience with AUTOSAR.
  • Tier 1 supplier experience.
  • Experience with Agile development.
  • Occasional travel to the US is a plus.
How You Will Be Successful:
  • Envision the Future
  • Communicate Honestly and Broadly
  • Seek Technology and Business “First”
  • Embrace Diversity and Take Risks
What We Offer:
  • Competitive Salary
  • Comprehensive Benefits
  • Retirement Savings Plan with matching
  • Paid holidays and vacation
  • Free training on Altair products
Why Work with Us:

Altair is a global technology company providing software and cloud solutions in data analytics, product development, and HPC. We help organizations innovate and compete effectively, creating a sustainable future. With over 3,000 employees worldwide, we solve tough challenges and support our customers' growth.

Our vision is to transform decision-making with data analytics, simulation, and high-performance computing. For more information, visit altair.com.

Join us and #ONLYFORWARD. We are explorers, pioneers, and innovators committed to making the impossible possible.

Altair is an equal opportunity employer, valuing diversity and inclusion among our team members.

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

Premier Staffing Solution

Windsor

On-site

CAD 80,000 - 110,000

Yesterday
Be an early applicant

Program Manager - Intermediate - PSP

KYYBA, Inc

Windsor

Hybrid

CAD 80,000 - 110,000

Yesterday
Be an early applicant

Program Manager - Intermediate - PSP - JP4323 (1406754)

Abacus Service Corporation

Windsor

Hybrid

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Powertrain Design Release Engineer - Intermediate - PSP - EC1294

LanceSoft Inc

Windsor

On-site

CAD 80,000 - 100,000

3 days ago
Be an early applicant

Product Design Engineer - Intermediate - PSP - EC1294

LanceSoft Inc

Windsor

Hybrid

CAD 70,000 - 90,000

3 days ago
Be an early applicant

Intermediate Automation Controls Engineer

Forge Consulting Group

Windsor

On-site

CAD 60,000 - 100,000

30+ days ago

Design Release Engineer - Intermediate - PSP

Altair

Windsor

Hybrid

CAD 60,000 - 95,000

29 days ago

Perceived Quality Assessor - Intermediate - PSP

RPMGlobal

Windsor

On-site

CAD 50,000 - 90,000

30+ days ago