High Performance Computing & Computer Graphics Developer
Perception – Gothenburg, Sweden
We work on solving interesting technical challenges towards Autonomous Driving, 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 are looking for Software Developers with a solid background in High Performance Computing or Computer Graphics to join our new office in Gothenburg.
What You Will Do
You will develop high performance methods and data structures inspired by High Performance Computing and Computer Graphics. You will identify and solve performance-critical problems in the pipeline from raw sensor data to decision and control, e.g., Image/Signal Processing and Machine/Deep Learning.
To optimize the performance, you will select, map and adopt algorithms to appropriate hardware, such as CPU cores, DSPs, and accelerators such a GPU. Make it real, and make it real-time.
You will be part of a cross functional team, managing all aspects required to add value to the product, from requirements analysis and concept development, to implementation and testing. Part of your work is also to collaborate with stakeholders, such as feature developers, sensor developers and customer function owners.
A Master’s Degree in Engineering or Science is required, along with 0 - 3 years of industry experience. You must have C/C++ programming knowledge, and understanding of how C/C++ maps to low level instructions and their execution in hardware.
Beneficial skills and experience include Computer Graphics, parallel computing, performance profiling, Machine Learning, embedded SW development, agile methods, requirements management, test driven development, unit testing and Continuous Integration/Delivery.
Interviews are held on a continuous basis, so we highly recommend that you submit your application at your earliest convenience.