Jobs and Careers
AT
Automotive Software Engineer
ATC DrivetrainFarmington Hills, United Statesfull_timeVerifiedPosted 5 Jan 2024
About the role
Responsibilities;
- To support the R&D team in the implementation and maintenance of software systems.
- Development, implementation and maintenance of in-house software.
- Development, implementation and maintenance of test programs for the above.
- Generation and maintenance of electrical drawings.
Levels of Competence “Skills” Required:
- High level of experience with LabVIEW/Teststand.
- Experience writing test software and automated tests.
- Architectural software modelling.
- Experience using version control tools.
- Experience with electrical drawing software.
- Understanding of automotive networks such as CAN(-FD), LIN, Ethernet, Flexray.
- Knowledge of embedded systems and software.
- Knowledge of C - for embedded systems development.
- C++ - for general hi-level software development and maintenance.
- C# - for general software development (web service backends, graphical interfaces, etc.)
- Some understanding of Python - for developing simple scripts.
- Development processes, unit testing frameworks.
Conditions of Work and Physical Requirements:
- Staff position 08.00 – 16.30 four days Monday - Thursday & 08.00 – 14.00 Friday
Hours may extend beyond the finish time when work loading dictates.
Quality Requirements:
- In accordance with documented procedures, work instructions, in house and external training.
- Working to assist the company wherever possible, as work competence allows.
Health and Safety:
Observe all statutory and company safety regulations as detailed in the company health and safety manual and on notice boards.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s