Automotive Embedded Software Engineer
Experis · Auburn Hills, MI · 1 mo ago
On-siteInformation Technology$34–$37/hrContract
About the role
Our client, a leader in the automotive industry, is seeking an Automotive Embedded Software Engineer to join their team. As an Automotive Embedded Software Engineer, you will be part of the Engineering Department supporting various automotive systems. The ideal candidate will demonstrate strong technical skills, adaptability, and a proactive mindset, which will align successfully in the organization.
Responsibilities
- Develop and implement embedded software for automotive systems, including Instrument Panel Clusters (IPC), Heads Up Display (HUD), and propulsion systems.
- Participate in the software development life cycle, including requirements gathering, design, coding, testing, and maintenance.
- Utilize modelling tools such as MATLAB/Simulink/Stateflow/RTW to create and validate system models.
- Work with communication protocols like CAN, SPI, I2C, LIN, ARINC, TCP/AVB for Ethernet Broadcom, and data monitoring tools such as Vehicle Spy, CANalyzer, and CANoe.
- Collaborate with cross-functional teams to ensure seamless integration and performance of automotive embedded systems.
Requirements
- Proficiency in Embedded C programming, C++, and Python.
- Experience with modelling tools like MATLAB/Simulink/Stateflow/RTW.
- Knowledge of automotive communication protocols such as CAN, SPI, I2C, LIN, ARINC, TCP/AVB.
- Hands-on experience with automotive systems including Instrument Panel Clusters, HUD, propulsion systems, BCM, and ECM.
- Ability to work onsite in Auburn Hills, Michigan, with immediate availability preferred.
Benefits
- Opportunity to work on cutting-edge automotive embedded systems.
- Engage in a dynamic and innovative work environment.
- Collaborate with industry experts and enhance your technical skills.
- Contribute to projects that impact the future of automotive technology.
- Be part of a supportive team committed to professional growth.
- Upon completion of waiting period, consultants are eligible for:
- Medical and prescription drug plans
- Dental plan
- Vision plan
- Health Savings Account
- Health Flexible Spending Account
- Dependent Care Flexible Spending Account
- Supplemental life insurance
- Short-term and long-term disability insurance
- Business travel insurance
- 401(k), plus match
- Weekly pay