C++ Computer Vision Engineer

13871
3 Mar, 2025 to 31 Dec, 2025
Göteborg (40% remote)

We are now searching for a C++ Computer Vision Engineer on behalf of our client in Gothenburg. As a C++ Computer Vision Engineer, you will have a variety of different tasks as part of your responsibilities. A combination of new product development, integration and maintenance.

Your responsibilities will for instance include:

  • Developing vision-based algorithms for both offline calibration (calculating the calibration in a data pipeline) and online calibration (while the car is either operational or driving).
  • Writing and reviewing C++ production code guided by safety-critical standards in a Linux environment.
  • Taking part in testing on various levels such as unit tests, hardware in the loop (HIL), integration, and in-vehicle testing.
  • Driving all aspects of product development - from requirement analysis and concept development to implementation and testing.
  • Handle support queries, engage in dialogues with stakeholders within automotive and address eventual Fault Reports.
  • Participating in forums and dialogs shaping the direction of the product.
  • You will also work tightly with the rest of the team, sharing insights, aiming to optimize our product and addressing technical debt in time.


Requirements:

  • Skilled at C++ programming, able to write efficient and testable software.
  • Solid experience in algorithm development within geometric vision (e.g., multi-view geometry, 3D vision), robotics, or a solid mathematical foundation.
  • Familiarity with core software development practices, including version control, code reviews, and CI/CD pipelines.
  • B.Sc., M.Sc., or Ph.D. in fields such as Computer Vision, Robotics, Machine Learning, Physics, Software Engineering, or related areas.
  • A solid collaborator who shares ideas and works with others to find solutions.


Meritorious:

  • Experience integrating software into complex systems or products.
  • Practical Python experience for rapid prototyping, testing algorithms, or developing internal testing frameworks.
  • Familiarity with agile methodologies and frameworks.
  • Experience with GPU Programming, Computer Graphics, or parallel programming on CPU.
  • Familiarity with Linux environment, Docker, system and integration tests.
  • Familiarity with sensor calibration procedures, including camera intrinsic and extrinsic calibration, multi-sensor alignment (e.g., LiDAR-camera fusion), and experience with calibration tools or libraries (e.g., OpenCV, Kalibr, or custom frameworks).


Start: 2025-03-01

Seniority: 7-10 Years

Location: Gothenburg, hybrid (3 days/w on-site)