Current jobs related to Embedded Battery Control Software Engineer - Windsor, Ontario - RGBSI


  • Windsor, Ontario, Canada V2Soft Full time

    About V2SoftV2Soft is a global technology company that provides high-performance solutions to solve real business problems. Our mission is to become our customers' true partners, enabling both parties to enjoy success. We are committed to promoting diversity in the workplace and believe it has a positive effect on our company and the customers we serve.Job...


  • Windsor, Ontario, Canada V2Soft Full time

    About V2SoftV2Soft is a global technology company that provides high-performance solutions to solve real business problems. Our mission is to become our customers' true partners, enabling both parties to enjoy success. We are committed to promoting diversity in the workplace and believe it has a positive effect on our company and the customers we serve.Job...


  • Windsor, Ontario, Canada V2Soft Full time

    Job Title: Propulsion System Battery Management SpecialistV2Soft is a global company with a presence in multiple countries, including the US, Mexico, Italy, India, China, and Germany.We are committed to providing high-performance technology solutions to solve real business problems. Our mission is to become our customers' true partners, enabling both parties...


  • Windsor, Ontario, Canada V2Soft Full time

    Job Title: Propulsion System Battery Management SpecialistV2Soft is a global company with a presence in multiple countries, including the US, Mexico, Italy, India, China, and Germany.We are committed to providing high-performance technology solutions to solve real business problems. Our mission is to become our customers' true partners, enabling both parties...


  • Windsor, Ontario, Canada V2Soft Full time

    Job Title: Propulsion System Battery Management SystemVSoft is a global company, headquartered out of Bloomfield Hills, Michigan, with locations in Mexico, Italy, India, China, and Germany. Our mission is to provide high-performance technology solutions to solve real business problems. We become our customer's true partner, enabling both parties to enjoy...


  • Windsor, Ontario, Canada V2Soft Full time

    Job Title: Propulsion System Battery Management SystemVSoft is a global company, headquartered out of Bloomfield Hills, Michigan, with locations in Mexico, Italy, India, China, and Germany. Our mission is to provide high-performance technology solutions to solve real business problems. We become our customer's true partner, enabling both parties to enjoy...

  • Battery Engineer

    1 month ago


    Windsor, Ontario, Canada SEGULA Technologies Full time

    Company OverviewSEGULA Technologies is a global engineering group that accelerates careers with exciting projects and innovation. Our 13,000 employees work on daily rhythms like 3D printing, augmented reality, and autonomous vehicles.Job SummaryWe are seeking a skilled Battery Engineer to join our team in Auburn Hills, MI. As a Resident Engineer, you will...

  • Battery Engineer

    1 month ago


    Windsor, Ontario, Canada SEGULA Technologies Full time

    Company OverviewSEGULA Technologies is a global engineering group that accelerates careers with exciting projects and innovation. Our 13,000 employees work on daily rhythms like 3D printing, augmented reality, and autonomous vehicles.Job SummaryWe are seeking a skilled Battery Engineer to join our team in Auburn Hills, MI. As a Resident Engineer, you will...

  • Battery Engineer

    4 weeks ago


    Windsor, Ontario, Canada SEGULA Technologies Full time

    Company OverviewSEGULA Technologies is a fast-growing global engineering group that accelerates careers with exciting projects and innovation.Our 13,000 ingenious employees work on daily rhythms like 3D printing, augmented reality, and autonomous vehicles.Join SEGULA Technologies to find the opportunity that gives new meaning to your career.Job SummaryAs a...


  • Windsor, Ontario, Canada Abacus Service Corporation Full time

    Job SummaryThe Propulsion System Client EoL Engineer will support design and release teams in manufacturing and assembly plants. This role will work closely with the lead Client and Pack Integration DRE, software engineers, technical specialists, other engineers, and plant personnel to ensure the Battery Management System is successfully implemented in the...


  • Windsor, Ontario, Canada Abacus Service Corporation Full time

    Job SummaryThe Propulsion System Client EoL Engineer will support design and release teams in manufacturing and assembly plants. This role will work closely with the lead Client and Pack Integration DRE, software engineers, technical specialists, other engineers, and plant personnel to ensure the Battery Management System is successfully implemented in the...


  • Windsor, Ontario, Canada Abacus Service Corporation Full time

    Job SummaryThe Propulsion System Client EoL Engineer will support design and release teams in manufacturing and assembly plants. This role will work closely with the lead Client and Pack Integration DRE, software engineers, technical specialists, other engineers, and plant personnel to ensure the Battery Management System is successfully implemented in the...


  • Windsor, Ontario, Canada Abacus Service Corporation Full time

    Job SummaryThe Propulsion System Client EoL Engineer will support design and release teams in manufacturing and assembly plants. This role will work closely with the lead Client and Pack Integration DRE, software engineers, technical specialists, other engineers, and plant personnel to ensure the Battery Management System is successfully implemented in the...

  • Battery Engineer

    4 weeks ago


    Windsor, Ontario, Canada Segula Technologies Full time

    Battery Prototyping, Testing, and Validation EngineerSegula Technologies is seeking a highly skilled Battery Prototyping, Testing, and Validation Engineer to join our team in Auburn Hills, MI. As a key member of our engineering team, you will be responsible for managing the shipping of completed battery packs to test facilities, coordinating and executing...

  • Battery Engineer

    4 weeks ago


    Windsor, Ontario, Canada Segula Technologies Full time

    Battery Prototyping, Testing, and Validation EngineerSegula Technologies is seeking a highly skilled Battery Prototyping, Testing, and Validation Engineer to join our team in Auburn Hills, MI. As a key member of our engineering team, you will be responsible for managing the shipping of completed battery packs to test facilities, coordinating and executing...


  • Windsor, Ontario, Canada V2Soft Full time

    Job Title: Propulsion System Battery Management System SpecialistVSoft is a global company, headquartered out of Bloomfield Hills, Michigan, with locations in Mexico, Italy, India, China, and Germany. At VSoft, our mission is to provide high-performance technology solutions to solve real business problems. We become our customer's true partner, enabling both...


  • Windsor, Ontario, Canada V2Soft Full time

    Job Title: Propulsion System Battery Management System SpecialistVSoft is a global company, headquartered out of Bloomfield Hills, Michigan, with locations in Mexico, Italy, India, China, and Germany. At VSoft, our mission is to provide high-performance technology solutions to solve real business problems. We become our customer's true partner, enabling both...


  • Windsor, Ontario, Canada V2Soft Full time

    Job Title: Propulsion System Battery Management SystemVSoft is a global company with a presence in multiple countries, including the United States, Mexico, Italy, India, China, and Germany.We are committed to providing high-performance technology solutions to our customers and becoming their trusted partners.The Propulsion System Client EoL Engineer will...


  • Windsor, Ontario, Canada V2Soft Full time

    Job Title: Propulsion System Battery Management SystemVSoft is a global company with a presence in multiple countries, including the United States, Mexico, Italy, India, China, and Germany.We are committed to providing high-performance technology solutions to our customers and becoming their trusted partners.The Propulsion System Client EoL Engineer will...


  • Windsor, Ontario, Canada Abacus Service Corporation Full time

    Job Summary: We are seeking a highly skilled Propulsion System Battery Management System Specialist to join our team at Abacus Service Corporation. As a key member of our engineering team, you will be responsible for supporting the design and release of the Propulsion System Client EoL Engineer.Key Responsibilities:Client Calibration Development: Develop and...

Embedded Battery Control Software Engineer

3 months ago


Windsor, Ontario, Canada RGBSI Full time

Job Overview:

We are seeking a skilled professional to contribute to the development and optimization of embedded software for battery management systems. The ideal candidate will engage in the following responsibilities:

  • Design, develop, calibrate, and test embedded application code for battery management systems.
  • Create and implement model-based high-voltage battery control strategies and essential battery algorithms utilizing Matlab/Simulink/StateFlow.
  • Validate model-based designs through Model-in-the-Loop (MIL) and Software-in-the-Loop (SIL) testing.
  • Analyze auto-generated code from Embedded Coder for efficiency and accuracy.
  • Support Hardware-in-the-Loop (HIL) testing and evaluate data to identify and resolve implementation challenges.
  • Define software testing protocols and ensure traceability to software specifications.
  • Contribute to software development methodologies and produce technical design documentation.
  • Additional expertise that will enhance project outcomes includes knowledge of hybrid battery systems, hybrid vehicle operations, real-time operating systems (RTOS), electronic control unit (ECU) configuration, on-board diagnostics (OBDII), embedded code generation, and scripting in Matlab/Python.
Qualifications:
  • Proven experience in engineering roles focused on software development using model-based design, with a history of successful production software implementations.
  • Proficient understanding of tools for model-based design, auto code generation, and both manual and automated testing methodologies.
  • Experience in Embedded C programming.
  • Strong proficiency in MATLAB/Simulink.
  • Familiarity with data acquisition and analysis tools, such as ETAS-INCA.
  • Knowledge of CAN data networking principles.
  • Proficient in using Vector tools (CANalyzer, CANape, CANoe).
  • Ability to thrive in a dynamic development environment and adapt to evolving project needs.
  • Willingness to occasionally work extended hours to meet project timelines.
  • Excellent verbal and written communication capabilities.
  • Strong problem-solving and organizational skills.
Preferred Background:
  • Master’s degree in Electrical/Electronics/SW Engineering, Computer Science, or a related field from an accredited institution.
  • Previous experience in battery management software development and control algorithms.
  • Familiarity with AUTOSAR standards.
  • Experience working with tier suppliers.
  • Knowledge of Agile software development practices.
Educational Requirements:
  • Bachelor’s degree in Computer Science or Electrical/Electronic Engineering from an ABET accredited or equivalent program.
Additional Requirements:
  • Must be able to work in a hybrid environment, with some on-site presence required.
  • Willingness to travel for occasional meetings as necessary.

We provide competitive compensation and benefits, including medical, dental, 401(k), short-term disability, tuition reimbursement, and more. If you are dedicated to your professional growth and success, we encourage you to explore this opportunity.

RGBSI is a global corporation with a commitment to excellence in workforce management and staffing solutions.