C++ Software Developer
Engineering Roles - Gothenburg, Sweden
Do you want to step into the future and develop innovative technology for tomorrows mobility? Take a chance and change the world! Zenuity is looking for skilled software developers to join our teams in Gothenburg.
What you will do
As a Senior C++ developer within perception, you will work with embedded implementation of perception algorithms for autonomous driving, as well as evaluation, troubleshooting and tuning of the algorithms. You will also take active part in designing the software modules to enable flexibility and scaling. You will be part of a team working in one of two perception areas: object tracking or ego-vehicle localization and road estimation. The task of the object tracking area is to detect and track all surrounding objects, while the localization task is to position the ego vehicle in a map, or directly estimate the road using sensor data. In both areas, the sensor set includes radar, lidar, camera and ultrasonics. There will be a strong focus on algorithms possible to implement and run in real time on affordable target hardware. On top of algorithm implementation and software design, you will also be responsible for evaluating the algorithms towards a ground-truth system and test-track data, which might require taking part in the actual data collection. You will also be active in vehicle testing and troubleshooting.
The successful applicant will have the following background and skills:
· M.Sc or Ph.D in Electrical engineering, Signal processing, Computer science, Mechatronics or similar
· Five or more years of programming experience, where you've developed solid knowledge of C++ and experience in software design
· Intermediate knowledge in Python
· Experience with developing embedded real-time algorithms, preferably in an agile development environment
Additionally, the following experiences are meritorious:
· Experience from automotive industry and development of active safety systems
· Experience in object tracking or localization
· Experience using data from one or several sensor modalities
· Functional safety experience.
· Experience working with git/Gerrit/Jenkins, Jira or similar.
We work on interesting technical challenges using cutting edge technologies in a high performance, agile organization with an innovative environment & high level of autonomy, putting you in the driver’s seat. We have a team-based structure with professional management & continuous development, where you will be exposed to many areas within our domain maximizing development opportunities.
ZENUITY is a pure software company with the mission of elevating people’s lives by making self driving cars real. Being a joint venture between Volvo Cars and Veoneer from April 2017 we are a truly modern start-up with high energy, dedication and passion. Zenuity uses a disruptive, never-been-seen before, business model to produce world-leading competence in key technology areas. Delivering leading advanced driver assistance, highly automated driving, and cloud based Automotive software, we are dedicated to transforming the automotive industry and catapulting into the future of transportation. With over 600 employees worldwide and with a unique growth rate we are recruiting top talent to our sites in Gothenburg, Detroit, Munich, Linköping, Shanghai and Santa Clara (Silicon Valley).
Zenuity works proactively to create a culture of diversity and inclusion, where individual differences are appreciated and respected. To drive innovation we see diversity as an asset, which means we value and respect differences in gender, race, ethnicity, religion or other belief, disability, sexual orientation or age etc.
Interviews are held on a continuous basis, so we highly recommend that you submit your application at your earliest convenience.