Embedded Software Engineer - Senior (1426020)

Posted on 16 July 25 by Susie Piper

  • Auburn Hills, MI
  • $52 - $57
Logo

Powered by Tracker

Job Description

Onsite - 100%  in Auburn Hills, MI

Base Software Engineer will be responsible for the development of software for difference inhouse-developed control modules. Engineer will perform software requirements analysis, design, coding, test plan creation, and testing for Communication Stack software features. Perform reviews and/or inspections for requirements, design documents, Specifications, Autosar BSW Configurations, C/C++/assembly code, and test plans. Interact with other department/vendors on eliciting software requirements. Embrace and ensure virtualization methods and techniques are used in controls/software development life cycle.

 

Requirements:

 

Bachelor of Science degree in Electrical Engineering, Computer Engineering or a related Engineering degree from an ABET accredited University

· Minimum 7 years of Embedded software engineering experience

· Minimum of 3 years of experience or good understanding of embedded C/C++ software.

· Minimum of 3 Experience in Classic Autosar Communication stack configuration

· Deep understanding of Ethernet and CAN/LIN protocols

· Experience in programming / scripting language(s)

· Experience in software verification / validation

· Experience using data acquisition tools

· Strong communication skills, both verbal and written

· Ability to adapt to a changing environment with minimal effect on productivity

Preferred Qualifications:

· Experience with CAN stack, Ethernet Stack, SPI, LIN and Flash Bootloader integration, OSEK OS, or diagnostic management

· Hardware background (ability to read/understand ECU schematic, identify HW-SW integration issues)

· Automotive software development related experience either at work or university

· Embedded C/C++ software experience in Real Time Operating System environment

· Experience with Autosar Tools, ETAS ISOLAR, CANoe, CANAnlayzer, Lauterbach debugger

· Experience implementing Embedded Real-Time Controls and Software solutions.

· Strong understanding of internal combustion engines and/or vehicle subsystems

· Familiarity with microprocessor-based controls and development tools (emulators, debuggers, etc.)

· Experience in simulation/virtual methodologies and/or tools

Additional Information/ Must Have's:

  • Minimum 7 years of Embedded software engineering experience
  • Minimum of 3 years of experience or good understanding of embedded C/C++ software.
  • Minimum of 3 Experience in Classic Autosar Communication stack configuration
  • Required to drive company vehicle
  • Travel: 10% testing on premises only
 

 
Contract to hire opportunity

Job Information

Rate / Salary

$52 - $57

Sector

Manufacturing/Distribution

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-34643

Job Location