Hybrid Software Developer, Autonomous Systems

Posted 3 weeks ago

Apply now

About the role

  • Write, debug and maintain robust C++ software to various components such as situation awareness, autonomous vehicle operational state, vehicle behavior, etc.
  • Advocate for best coding practices amongst the group, build tools helping engineers to write better code
  • Optimize hardware resources usage
  • Systemizing features on a product level, including safety and security
  • Troubleshooting, failure mode analysis, customer report diagnosis
  • Testing in vehicles on Scania’s test track for autonomous vehicles

Requirements

  • Experienced in programming C/C++ software, including modern C/C++ (C++14/17/20)
  • Strong software engineering skills such as designing, evaluating, testing, and maintaining software systems, IT documentation, ensuring platform compatibility
  • Experience or familiarity with Robotics, Machine Learning & related software concepts a plus
  • Proficient in developing software on a Linux host, for embedded Linux targets (cross-compilation, etc.) a plus
  • MSc in Computer Science, Applied Physics, Computer Engineering, Electrical Engineering, proof of exceptional skills in related fields with practical software engineering experience, or equivalent
  • Fluency in English.

Benefits

  • wellness allowance
  • bonus
  • flexible hours
  • company car leasing

Job title

Software Developer, Autonomous Systems

Job type

Experience level

Junior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job