Embedded Base Software Engineer - C/C++, AUTOSAR

Stellantisfinancialservices

Auburn Hills (MI)

On-site

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Stellantisfinancialservices seeks an experienced Embedded Software Engineer to join a team developing basic software components for EE/core and powertrain control modules. You will analyze requirements, design, code, and test, creating software design documents and test plans for DEM/DCM modules.

The role requires hands-on C/C++ experience, familiarity with AUTOSAR basics, and testing across white/black/gray box methods. Knowledge of Vector CANoe/CANAnalyzer and Lauterbach debuggers is a plus.

Qualifications

  • Bachelor of Science degree in Electrical Engineering, Computer Engineering or a related Engineering degree.
  • Minimum 5 years' experience with embedded C/C++ software (hand-coding)
  • Experience in programming/scripting languages and adhering 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 box, black box and gray box testing
  • Experience using data acquisition tools
  • Familiarity with ASPICE and ISO 26262 process frameworks
  • Experience with Vector CANoe/CANAnalyzer
  • Experience with NXP Cobra-55 and Aurix TC family microprocessors
  • Experience using Lauterbach debuggers

Responsibilities

  • Develop basic software components for EE/core and powertrain control modules.
  • Perform software requirements analysis, design, coding, test plan creation and testing.
  • Create software design documents and C/C++/assembly code; develop test plans.
  • Engage in reviews/inspections with cross-functional teams including controls and calibration engineers.
  • Work with virtualization methods in base software development lifecycle.
  • Interact with vendors and other departments to elicit software requirements.

Skills

Embedded C/C++
Scripting languages
Software development process
AUTOSAR/DEM-DCM basic software
Software verification & validation
Data acquisition tools
ASPICE/ISO 26262 familiarity
CANoe/CANAnalyzer
NXP Cobra-55/Aurix TC
Lauterbach debuggers

Education

Bachelor's degree in Electrical/Computer Engineering or related

Tools

Vector CANoe/CANAnalyzer

Job description

Stellantisfinancialservices seeks an experienced Embedded Software Engineer to join a team developing basic software components for EE/core and powertrain control modules. You will analyze requirements, design, code, and test, creating software design documents and test plans for DEM/DCM modules.

The role requires hands-on C/C++ experience, familiarity with AUTOSAR basics, and testing across white/black/gray box methods. Knowledge of Vector CANoe/CANAnalyzer and Lauterbach debuggers is a plus.

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
Propulsion Base Software Communications Sr. Engineer
Propulsion Base Software Communications Sr. Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 80,000 - 110,000
Senior Embedded Software Engineer - Autosar CAN RTOS
Senior Embedded Software Engineer - Autosar CAN RTOS

Stellantis • Auburn Hills (MI)

On-site
USD 75,000 - 95,000
Propulsion Base Embedded Software Engineer (Autosar/CAN)
Propulsion Base Embedded Software Engineer (Autosar/CAN)

Stellantis • Auburn (AL)

On-site
USD 80,000 - 100,000
Senior Embedded Propulsion Systems Software Engineer
Senior Embedded Propulsion Systems Software Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 80,000 - 110,000
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 – Powertrain & Diagnostics
Senior Embedded Software Engineer – Powertrain & Diagnostics

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 140,000
Company Vehicle Lease Program
Tuition reimbursement
Volunteer hours
+1
Automotive Embedded Systems Integration Engineer
Automotive Embedded Systems Integration Engineer

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
Base Software Development Engineer
Base Software Development Engineer

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 100,000 - 140,000
Propulsion Base Software Communications Sr. Engineer
Propulsion Base Software Communications Sr. Engineer

Stellantis • Auburn (AL)

On-site
USD 80,000 - 100,000