Job Description
Job Description
POSITION IS HYBRID
- Position Description;
- The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows, powered enclosures, cabin climate control and seats.
- Employees in this job function are responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.
- They are involved in the entire software development lifecycle including designing software architecture, testing for quality, and deploying the software to meet customer requirements.
- Applicants should have detailed knowledge of functional specifications (software requirement development), conduct design reviews, help resolve vehicle / bread board issues, have 5+ years of engineering work experience and an understanding of embedded hardware and software design.
Skills Required :
- Project Management experience
- Understanding of embedded hardware and software design
- Knowledge of control theory and algorithm design
- Proficient in Microsoft Office products
- Matlab Simulink , JIRA, JAMA, and Github experience required
- Familiarity with CANalyzer, AutoSAR, and Functional Safety required
- Working understanding of CAN and LIN vehicle networks
- Familiarity with functional safety
- Familiarity with cybersecurity and message authentication
- Experience in working with, and / or for, an Electronic Control Manufacturer is desirable
- 5+ years of engineering work experience
- Would consider less than five years of experience if the candidate has a demonstrated working knowledge of the subject matter.
Experience Required :
- 5+ years of engineering work experience
- 3+ years of experience in Algorithm Design for Embedded hardware and / or software design
- 3+ years of experience with control theory and algorithm design via truth tables and finite state machines
- 1+ years of vehicle network (CAN / LIN) experience
- 1+ years of experience in Matlab / Simulink
23 days ago