Jobs and Careers
AT

Automotive Software Engineer

ATC Drivetrain
Farmington 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 Kit

Free account required — sign up in 30s

Company

ATC Drivetrain

View company profile →