Software developer

Posted 2 weeks ago by Karolina Edensten
Apply Now

Apply for this job

Job Description

Software developer for ultrasonic perception and sensor fusion platform development – Platform SW The Software Developer will, together with the team, be responsible for implementing and deploying a platform application in terms of a sensor perception and sensor fusion layer in target HW running in test vehicle. We use the latest tools and technologies available and collaborate with partners and other teams to deliver state-of-the-art software.

The consultant shall secure high quality by implementing automatic test cases that run in the CI environment and, also perform manual tests in our test cars. The consultant has several years of experience with C++ development. It is beneficial with experience from sensor technologies such as ultrasonic, radars, cameras. The consultant will work within a cross functional agile team and focus on the development of the in-vehicle software and supporting systems needed.


Main responsibilities will be 

  • Work with the perception layer from sensor data input to sensor fusion for low speed applications
  • Development using C++ and Python
  • End-to-end delivery of platform application including design, architecture, documentation, implementation and automated test cases 


Experience/knowledge in

  • Minimum 3 years of C++ (std 11/14) development
  • Embedded systems SW design & development
  • Optimization, unit testing, SW quality assurance
  •  Linux/QNX environment
  • Python for test automation
  • Git/Gerrit, JIRA
  • Agile, Scrum and SAFe experience
  • Nvidia GPU development platform is meritorious
  • Sensor fusion design & development is meritorious 


Skills required

  • Driven self-motivated person yet team-oriented
  • Technical mind-set with the strive to apply high level system knowledge on low level SW implementation
  • Ability to swiftly take on different development tasks in project phases like design, implementation, testing
  • Good communication skills in English, both verbally and in writing