Embedded Software Development Engineer

Stellantis
Auburn Hills, MI, United States
4 days ago
Apply on find.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$95,000.0 - $145,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) C (Programming Language) Computer-Aided Design Assembly Language C++ (Programming Language) Software Design Documents Embedded Software Software Engineering Software Requirements Analysis Virtualization Technology

Job description

Develop basic software components for electronic, core, and powertrain control modules. Analyze software requirements, create designs and test plans, write C/C++ and assembly code, and test software using virtualization methods. Collaborate with controls, calibration, systems engineering, and vendor teams., * Analyze and elicit software requirements for base software components.

  • Design software for electronic, core, and powertrain control modules.
  • Write base software code using C, C++, and assembly.
  • Create software design documents and test plans.
  • Test base software and apply virtualization methods throughout the development lifecycle.
  • Review and inspect requirements and coordinate with vendors and cross-functional engineering teams.

Requirements

  • Embedded software development
  • Base software development
  • Software requirements analysis
  • Software design
  • C programming
  • C++ programming
  • Assembly programming
  • Software testing
  • Test plan development
  • Virtualization methods

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs
Prepare application

Good distractions

Loading talks and stories from around this role…