HonorHer Jobs

HonorHer

Job Information

Continental Automotive Systems, Inc. Lead Staff Software Engineer - Multicore & Dynamic Analysis in Auburn Hills, Michigan

THE COMPANY 

Continental Automotive Systems, Inc. is one of the largest automotive manufacturers in the world and a leader in automated driving. Through our pioneering technologies and services, we're changing the future of mobility to make it more safe, smart, and sustainable. Our Auburn Hills, MI location is seeking a Lead Staff Software Engineer - Multicore & Dynamic Analysis to join our team. Are you ready to shape the future with us?

THE POSITION

Lead Staff Software Engineer - Multicore & Dynamic Analysis, Continental Automotive Systems, Inc., Auburn Hills, MI:

Guide and support software project team to define Software Architecture for Power Management in body electronics, access systems, motor control, and telematics automotive modules, considering specific project requirements and hardware limitations. Establish multicore software architecture together with software project members, assigning each software module to a given core/partition, and define interface mechanisms for communication among these modules split into different partitions, cores, or even different microcontrollers in the same product. Provide technical guidance and support for the development, integration, and troubleshooting of software based on Automotive Open Software Architecture standard. Work on complex/urgent software issues where analysis of situations or data requires an in-depth evaluation of variable factors, selecting methods, techniques, and evaluation criteria to determine the root cause, and develop a solution for the issue. Support organizational development by conducting trainings and workshops for Software Power Management Architecture and best practices for Software Communication and Synchronization on Automotive embedded systems with multiple processing cores or microcontrollers. Create estimations and quotes for software development, support, and integration. Provide advice on software project costs, design concepts, or design changes.

Telecommuting permitted up to 50% per week.

Full time employment, Monday -- Friday, 40 hours per week.

MINIMUM REQUIREMENTS:

Bachelor's degree in Electrical, Electronics or Computer Engineering, Computer Science, or related field or foreign equivalent, plus 5 years of progressive, post-baccalaureate related work experience.

Of the required experience, must have experience in each of the following:

  • 5 years of progressively responsible embedded software experience for Automotive Body Electronics, including refining designs during multiple stages of a project to anticipate project needs;
  • 5 years of experience integrating embedded Automotive Open Software Architecture Basic software modules into automotive products;
  • 5 years of experience utilizing Real Time Operating System for automotive embedded systems defined by Automotive Open Software Architecture;
  • 5 years of experience utilizing Power Management software architecture for automotive products;
  • 5 years of experience developing, configuring, integrating, and qualifying automotive embedded software in road vehicle safety products compliant to ISO26262;
  • 5 years of experience analyzing communication and synchronization of software distributed among multiple microcontrollers or multiple processing cores in automotive embedded systems; and
  • 3 years of experience using and analyzing automotive hardware electronics to optimize hardware/software interface, and conducting instrumentation (measurement) of electronic signals, using mixed signal digital oscilloscopes and SPI, CAN or Lin communication protocol analyzers to monitor software activity and performance.

Telecommuting permitted up to 50% per week.

To Apply, email resume to

0

DirectEmployers