Embedded Software Engineer, Drive-By-Wire

NextGenEnergyJobs

Canada

On-site

CAD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NextGenEnergyJobs seeks an Embedded Software Engineer for Drive-By-Wire to develop robust chassis control software for ECU integration on automotive hardware. You will implement functionally safe software, align software with automotive standards, and contribute to toolchains for model-based development.

Responsibilities include validation collaboration, CI-driven testing, and autonomous-vehicle bring-up with testing and calibration activities across on-vehicle and simulation environments.

Qualifications

  • MS/PhD in automotive engineering, computer engineering, electronics/electrical engineering, or a related field.
  • 2+ years of experience in embedded automotive systems in the ADAS/AD or vehicle chassis controls.
  • Experience with standards and practices such as ISO26262, MISRA-C, AUTOSAR, or similar.
  • Experience in creating automated software generation toolchains.
  • Experience with C programming and Simulink-based modeling using MATLAB.
  • Experience with testing/calibration tools (Vector CANalyzer, CANape, Kvaser, New Eagle Raptor CAL, V-box, ETAS INCA).
  • Experience with vehicle CAN networks: J1939, CAN FD, automotive Ethernet.

Responsibilities

  • Build and improve chassis control software for ECU integration.
  • Create functionally safe software following automotive standards.
  • Design toolchains for model-based software integration on ECU firmware.
  • Collaborate with requirements engineers for validation readiness.
  • Develop test plans and CI workflows for software releases and field testing.
  • Bring-up autonomous vehicle builds and perform debugging and verification.

Skills

Embedded systems
C programming
Simulink
Automotive standards
Toolchains

Education

MS/PhD in automotive/computer/electrical engineering

Tools

Vector CANalyzer
CANape
Kvaser
New Eagle Raptor CAL
V-box
ETAS INCA

Job description

Embedded Software Engineer, Drive-By-Wire
  • We are seeking a passionate Embedded Software Engineer to join our Drive-By-Wire team to build and improve chassis control software for integration onto common ECU hardware. We are looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team. You will play a critical part in building robust and functionally safe control solutions for Level 4 autonomous technology.
  • This role is onsite at our Santa Clara, CA office.
  • Build and improve vehicle chassis controls software for integration on common ECU hardware for vehicle controls.
  • Create functionally safe software by following common automotive standards for functional safety.
  • Design and propose toolchains for seamless integration of model-based application software on ECU firmware.
  • Collaborate with requirements engineers to align the maturity of software and requirements for successful validation.
  • Create and track software release plans as well as testing activities to achieve continuous integration of software products in vehicle and field testing.
  • Bring-up for autonomous vehicle build, including troubleshooting, software testing, and verification.
  • Develop and implement test plans for routine software releases and changes, including both on-vehicle and simulation testing.
  • Evaluate the performance of different AV components, such as sensors, actuators, and algorithms, to ensure they meet safety and performance requirements.
  • Investigate and debug issues found during testing, working with other engineers to resolve problems and improve system performance.
  • Collaborate with other engineers, including software, hardware, and systems engineers, to ensure seamless integration and performance of AV systems.
  • Integrate software and hardware components, ensuring proper functionality and performance within the overall vehicle system.
  • Participate in tuning, calibration, triaging, in-vehicle testing, visualization, and post-processing of test data.
Requirements
  • M.S. or Ph.D. in automotive engineering, computer engineering, electronics/electrical engineering, or a related field.
  • 2+ years of experience in embedded automotive systems in the field of ADAS/AD or vehicle chassis controls.
  • Experience in developing and implementing full-time critical systems.
  • Experience with standards and practices such as ISO26262, MISRA-C, AUTOSAR, or similar.
  • Experience in creating automated software generation toolchains.
  • Experience with C programming and Simulink-based modeling using MATLAB.
  • Experience with various testing and calibration tools, including Vector CANalyzer, CANape, Kvaser, New Eagle Raptor CAL, V-box, and ETAS INCA.
  • Experience with vehicle CAN network and configurations, J1939, CAN FD, and automotive Ethernet.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manufacturing General & Engineering - Controls Engineer
Manufacturing General & Engineering - Controls Engineer

ThunderSoft • Oshawa

On-site
CAD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Dana Incorporated • Boucherville

On-site
CAD 90,000 - 120,000
Senior Controls Software Developer
Senior Controls Software Developer

Socket.dev • Burnaby

On-site
CAD 130,000 - 163,000
Senior Embedded Software Architect – Autonomous Vehicle Systems
Senior Embedded Software Architect – Autonomous Vehicle Systems

CS GROUP - Canada • Montreal (administrative region)

Hybrid
CAD 100,000 - 130,000
Industry-leading medical, dental, and vision insurance
Hybrid Work
Access to telemedicine service
+3
Information Technology - Software Engineer (Test Engineer)
Information Technology - Software Engineer (Test Engineer)

ThunderSoft • Markham

Hybrid
CAD 65,000 - 90,000
Steering Design Release Engineer
Steering Design Release Engineer

Zobility • Windsor

On-site
CAD 70,000 - 110,000
Software Development Engineer – Embedded
Software Development Engineer – Embedded

Jobtailor • Ottawa

On-site
CAD 110,000 - 150,000
AUTOSAR Embedded Software Developer
AUTOSAR Embedded Software Developer

EPITEC • Ottawa

On-site
Senior Chassis Diagnostic Engineer – Driveline & Trailering
Senior Chassis Diagnostic Engineer – Driveline & Trailering

General Motors • Markham

On-site
CAD 115,000 - 165,000
Paid time off
Healthcare benefits
Life insurance
+2
Embedded Software Developer – Model-Based Design
Embedded Software Developer – Model-Based Design

CS GROUP - Canada • Montreal (administrative region)

Hybrid
CAD 85,000 - 110,000
Industry leading medical, dental, and vision Insurance
Access to a telemedicine service
RRSP program
+2