Embedded Software Engineers - AUTOSAR / ADAS - (Full Benefits Package)

Akkodis

Detroit (MI)

On-site

USD 128,000 - 173,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental coverage
Vision insurance
Life insurance
401(k) plan
Paid time off

Job summary

Akkodis is seeking several Embedded Software Engineers to support a major Detroit-area vehicle manufacturer. You will work on RTOS/AUTOSAR-based embedded software for ECUs, covering low-level drivers, BSW/SWC/RTE design, diagnostics, safety, cybersecurity, and communications.

Qualified candidates have a Bachelor's in a related field and at least 5 years of embedded C/C++ experience, with AUTOSAR toolchains, ISO 26262/ASPICE knowledge, and experience with CAN-FD and Lauterbach tools.

Qualifications

  • Bachelor's degree in CS, electronics, or related engineering discipline.
  • 5 years of embedded software experience in C and C++.
  • Experience across low-level drivers to applications in embedded systems.
  • Experience with AUTOSAR toolchains and safety standards (ISO 26262, ASPICE).
  • Knowledge of diagnostic and security concepts for automotive ECUs.

Responsibilities

  • Develop embedded software in C/C++ for automotive ECUs.
  • Design/implement BSW/SWC/RTE and diagnostics per AUTOSAR.
  • Support CAN-FD, Ethernet, and IPC/SPI interfaces.
  • Profile and optimize boot-time and runtime performance.
  • Apply cybersecurity concepts and secure boot approaches.

Skills

C
C++
RTOS
Linux
AUTOSAR
CAN-FD
ISO 26262
ASPICE
UDS
JIRA

Education

Bachelor's Degree in Computer Science or related engineering

Tools

DaVinci
Lauterbach
GTest
Parasoft

Job description

Due to recent and urgent expansion, Akkodis is seeking several Embedded Software Engineers to join our large dedicated Akkodis team for the next several years while supporting a major vehicle manufacturer in the Detroit Metro area to support RTOS/AUTOSAR-based embedded software development for their automotive electronic control units, including low-level driver development, BSW/SWC/RTE design, diagnostics, safety, cybersecurity, and communication protocol implementation.

Starting Pay Range: Up to $150,000/yr (salary commensurate based on experience and education levels).

QUALIFICATIONS (required):

Bachelor's Degree in Computer Science, Electronics & Communication, or a related engineering discipline.

5 years' experience

  • Embedded software development experience using C
  • Experience supporting all software layers, from low-level device drivers to applications; demonstrated expertise debugging low-level performance issues in complex embedded systems.

4 years' experience

  • Developing or debugging CAN-FD communication.

3 years' experience

  • Experience with AUTOSAR toolchains (e.g., DaVinci) for designing BSWs/SWCs/RTE and generating diagnostic description files.
  • Applying ISO 26262 and ASPICE (or equivalent) standards for automotive safety-critical applications.
  • Experience with ISO-14229 UDS protocol for automotive applications.
  • Experience using Lauterbach debugging tools.
  • Experience with ADAS SoCs and ADAS technologies.

2 years' experience

  • Boot-time/Runtime profiling and optimization experience.
  • Developing memory drivers for internal/external memory; emulated flash drivers mandatory; strong knowledge of wear leveling, garbage collection, page swap, redundant storage, and recovery strategies for data flash block management.
  • Experience within Linux/QNX environments.
  • Experience with unit testing tools such as GTest and Parasoft.
  • Experience with Bazel build environments.
  • Experience with inter-processor communication protocols including SPI, IPC, PCIe, SDIO, and UART.
  • Developing or debugging Ethernet communication drivers.
  • Applying cybersecurity concepts, chain-of-trust, and secure boot concepts.
  • Hands-on experience using JIRA and JAMA.
  • Experience working within Agile development frameworks.

1 year experience

  • Embedded software development experience using C++.
  • Manufacturing Software support experience.
  • Experience with DMA, shared memory concepts, and multicore BSW.
  • Developing BIST and runtime safety check drivers based on microcontroller safety manuals.

Equal Opportunity Employer/Veterans/Disabled

  • Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, EAP program, commuter benefits and a 401K plan.
  • Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs.
  • In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable.

To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit https://www.akkodis.com/en/privacy-policy.

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:

The California Fair Chance Act

Los Angeles City Fair Chance Ordinance

Los Angeles County Fair Chance Ordinance for Employers

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

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Akkodis • Allen Park (MI)

On-site
Medical insurance
Dental insurance
Vision insurance
+6
Automotive Cybersecurity Test Engineer (Full Benefits Package)
Automotive Cybersecurity Test Engineer (Full Benefits Package)

Akkodis • Detroit (MI)

On-site
USD 87,000 - 145,000
Entry/Junior Level HIL Test Engineers - (Full Benefits Package)
Entry/Junior Level HIL Test Engineers - (Full Benefits Package)

Akkodis • Detroit (MI)

On-site
USD 68,000 - 83,000
Medical/dental insurance
Vision insurance
Life insurance
+3
HIL System Test Engineer - Diagnostics (Full Benefits Package)
HIL System Test Engineer - Diagnostics (Full Benefits Package)

Akkodis • Detroit (MI)

On-site
USD 95,000 - 105,000
Medical insurance
Dental insurance
401K plan
+1
Software Development Engineer
Software Development Engineer

Modis • Grand Rapids (MI)

On-site
USD 83,000 - 110,000
Medical insurance
Dental insurance
Vision insurance
+2
AUTOSAR/ADAS Embedded Engineer — Drive Automotive Innovation
AUTOSAR/ADAS Embedded Engineer — Drive Automotive Innovation

Akkodis • Detroit (MI)

On-site
USD 128,000 - 173,000
Medical insurance
Dental coverage
Vision insurance
+3
Sr Software Engineer
Sr Software Engineer

Akkodis • Aurora (OH)

On-site
USD 80,000 - 115,000
Medical
Vision
Development Engineer
Development Engineer

Akkodis • San Jose (CA)

On-site
Medical insurance
Dental insurance
Vision insurance
+3
Manufacturing Engineer
Manufacturing Engineer

Akkodis • West Point (MS)

On-site
USD 85,000 - 105,000
Software Engineer
Software Engineer

Akkodis • Detroit (MI)

On-site
USD 72,000 - 76,000
Medical insurance
Dental insurance
Vision insurance
+1