Back to results

Platform Integration Engineer

  • Dearborn, MI, United States

From $39 USD / hour

Applications open in a new tab.

Job details

Pay
From $39 USD / hour
Posting language
English
Posted

Original job description

Required Skills & Experience

Must Haves

  • 3+ years Embedded Software Engineering
  • 2+ years C/C++ and/or Python, with strong C/C++ programming
  • Experience with microcontroller-based automotive ECUs/modules
  • AUTOSAR Classic platform integration experience
  • Experience with MCU/low-level embedded development
  • Hands-on with I2C, SPI, ICU, PWM, GPT, CAN
  • Experience integrating/testing embedded software
  • 1+ year developing automotive ECU proof-of-concepts
  • 1+ year working in Agile Bachelor's in Electrical Engineering, Computer Science, or related field

Nice to Have Skills & Experience

Plusses

  • Vector-based AUTOSAR Classic experience
  • AUTOSAR BSW / OS configuration
  • RTE configuration and AUTOSAR Authoring Tools
  • CAN DBC / LIN LDF integration
  • Embedded Linux
  • Hardware/software simulation
  • Strong embedded debugging
  • ISO 26262 / ASIL A-D Master's degree

Job Description

Role Overview Platform Integration Engineer supporting IG's client's Body Controls organization. This person will work on microcontroller-based modules, integrating the AUTOSAR Classic platform, BSW, embedded applications, and vehicle communication interfaces for current and next-generation vehicle systems. Day to Day

  • Bring up and configure MCU platforms and MCAL drivers
  • Develop/debug embedded C/C++ software
  • Configure and integrate AUTOSAR BSW and OS
  • Integrate CAN/LIN communications
  • Support sleep/wake and power-state management
  • Integrate applications with platform middleware
  • Troubleshoot issues spanning MCU drivers, BSW, OS, middleware, and applications
  • Optimize RAM, CPU load, execution time, and startup performance Maintain platform configurations, documentation, builds, and releases

Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages while on contract for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

More about this job

Skills

  • C
  • C++
  • Python
  • Electrical engineering
  • Computer science
  • Linux
  • Debugging
  • Communication skills
  • IBM Middleware
  • Troubleshoot
  • Documentation

Report this job