Assignment Description

Our client in the automotive industry is currently seeking a C++ Developer with Lead Engineer competence.

Located within ART Common Base Technologies, at the core of our client’s software development, the Usage Authorization team is responsible for designing and creating secure systems to prevent unauthorized use of vehicles. They are tasked with owning, designing, and developing functions aimed at thwarting illegal starting and driving away of vehicles. The team collaborates closely with various stakeholders, both internal and external, throughout the entire project lifecycle, from conceptualizing functions to end-to-end verification.

Responsibilities:

As a Software Developer specializing in Usage Authorization functionality, you will play a crucial role in ensuring driver authentication for engine nodes and developing software to meet new legal requirements. Additionally:

  • You will implement software to protect against unauthorized use of the car and ensure that the car is only drivable with a valid key or device.
  • You will be involved in all stages from requirement definition to validation and verification.
  • You will be a member of the agile team, managing interfaces with stakeholders both internally and externally. Approximately 25% of your time will be spent as Lead Engineer/Component Owner, responsible for mechatronic development and requirement implementation.

Required Qualifications:

  • Bachelor’s or master’s degree in Computer Science, Computer Engineering, or equivalent documented experience.
  • Minimum 3 years of experience in C++ on Linux/QNX, with a strong understanding of software design principles.
  • Proven hands-on experience in designing and implementing efficient memory management and buffering, parallel processing, inter-process communication, as well as time-series data processing and management.
  • Proficiency with GIT, Gerrit, and JIRA.
  • Experience in ECU development and knowledge of the ECU development process.
  • Familiarity with technical documentation, release processes, ECU signaling, CAD, Matlab, and software verification in multiple test setup environments.
  • Experience working in a SAFe/Agile team and environment.
  • Fluent in both written and spoken English.
  • Previous experience in Automotive or Telecom is advantageous.
  • Experience with CANoe and CANalyzer, as well as a Swedish driving license B or equivalent, are also advantageous.

Desired Attributes:

  • Curiosity, eagerness to learn, and a drive to innovate.
  • Customer-focused mindset and commitment to delivering high quality.
  • Flexibility and ability to commence tasks without having all the facts at hand.
  • Organized and structured, well acquainted with SAFe/Agile frameworks.
  • Ability to build and maintain cross-functional networks for technical insights and improvement.
  • Balanced personality, capable of teamwork and self-motivation.
  • Excellent communication and documentation skills.
Detaljer

Referens:39510

Ort: Göteborg

Omfattning:100%

Startdatum:2024-04-01

Slutdatum:2024-12-31

Konsultförmedlare

Det går inte längre att söka den här tjänsten.