Embedded Bootloader & Base Software Engineer

Stellantis

Auburn Hills (MI)

On-site

USD 110,000 - 160,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health coverage and well-being program
Family building benefits
Generous paid time off
401k retirement savings with company/3
Vehicle lease program
Tuition reimbursement and student loan

Job summary

Stellantis is hiring an Embedded Software Engineer to join a team delivering base software for EE/core and powertrain modules. You will analyze requirements, design, code and test using C/C++/assembly, and draft design documents and test plans.

The role involves virtualization, cross-functional collaboration, and reviews of requirements with other engineers and vendors. The candidate should have a BS in electrical or computer engineering and 5+ years of embedded software experience, including

Qualifications

  • Bachelor of Science degree in Electrical Engineering, Computer Engineering or a related field.
  • Minimum 5 years' experience in embedded software development.
  • Experience with embedded C/C++ software (hand-coding).
  • Experience in programming/scripting languages and adherence to a defined software development process.
  • Experience in Vector/ETAS/AUTOSAR Basic Software configuration of DEM/DCM modules.
  • Experience in software verification/validation including white/black/gray box testing, and using data acquisition tools.
  • Strong communication skills, both verbal and written; ability to adapt in a changing environment.

Responsibilities

  • Perform software requirements analysis, design, coding, and test plan creation for EE/core and powertrain base software.
  • Develop C/C++/assembly code and create software design documents and test plans.
  • Conduct testing in base software development life cycle and embrace virtualization methods.
  • Collaborate with controls, calibration and systems engineers; interact with other departments/vendors.

Skills

Embedded C/C++
Programming/scripting
Software verification/validation
Strong communication

Education

Bachelor of Science in Electrical Engineering or Computer Engineering

Tools

AUTOSAR DEM/DCM configuration
Vector/ETAS tooling
CAN/LIN/XCP

Job description

Stellantis is hiring an Embedded Software Engineer to join a team delivering base software for EE/core and powertrain modules. You will analyze requirements, design, code and test using C/C++/assembly, and draft design documents and test plans.

The role involves virtualization, cross-functional collaboration, and reviews of requirements with other engineers and vendors. The candidate should have a BS in electrical or computer engineering and 5+ years of embedded software experience, including

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Base Software Engineer – Powertrain
Senior Embedded Base Software Engineer – Powertrain

Stellantis NV • Auburn (AL)

On-site
USD 90,000 - 130,000
Embedded Base Software Engineer - C/C++, AUTOSAR
Embedded Base Software Engineer - C/C++, AUTOSAR

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 100,000 - 140,000
Senior Embedded Software Engineer, Automotive Base FW
Senior Embedded Software Engineer, Automotive Base FW

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
Company Vehicle Lease Program
Medical, dental, vision coverage
Generous paid time off
Propulsion Embedded Software Diagnostics Engineer
Propulsion Embedded Software Diagnostics Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 95,000 - 120,000
Comprehensive health coverage
Family building benefits
Generous paid time off
+4
Senior Embedded Propulsion Systems Software Engineer
Senior Embedded Propulsion Systems Software Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 80,000 - 110,000
Propulsion Base Software Communications Sr. Engineer
Propulsion Base Software Communications Sr. Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 80,000 - 110,000
Propulsion Base Software Bootloader Engineer
Propulsion Base Software Bootloader Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 160,000
Health coverage and well-being program
Family building benefits
Generous paid time off
+3
Senior Embedded Software Engineer - Propulsion Systems
Senior Embedded Software Engineer - Propulsion Systems

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
Senior Embedded Software Engineer — Propulsion Systems
Senior Embedded Software Engineer — Propulsion Systems

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 110,000 - 160,000
Propulsion Base Software Diagnostics Engineer
Propulsion Base Software Diagnostics Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 95,000 - 120,000
Comprehensive health coverage
Family building benefits
Generous paid time off
+4