This site uses cookies. To find out more, see our Cookies Policy

Software Engineer in Auburn Hills, MI at Continental

Date Posted: 9/23/2018

Job Snapshot

Job Description

Software Engineer. Continental Automotive Systems, Inc, Auburn Hills, MI. In the Chassis & Safety, Systems & Technology business unit, develop, analyze and integrate low-level software solutions related to automated driving. Integrate algorithms into a real-time rapid prototyping application framework. Carry out the integration of embedded hardware components (sensors, computers, actuators) and software frameworks (operating systems and middleware) into prototype automated driving vehicles. Develop microcontroller abstraction layer (MCAL) drivers for software development platforms. Develop tools to automate the process of software testing and integration into embedded hardware. Write software development guidelines to help improve software quality. Investigate and evaluate new technologies for advanced development projects. Write and test software for vehicle build and commissioning support.

Requires at least a Bachelor’s degree in Computer, Electrical or Embedded Software Engineering, or equivalent. Requires two (2) years of embedded software engineering experience in the automotive field to include two (2) years: microcontroller software development in C; RTOS development; Ethernet automotive application development; with any automotive communication bus protocol; device driver development; software testing tools and methods; with automotive coding standards; and one (1) year: software development in C++. Apply at Job ID 101564BR.