Embedded Software Developer – Computer Vision & Calibration
We are looking for Embedded Software Developers for our client to join an advanced unit working with camera- and LiDAR-based calibration, vision-based localization, and vehicle trajectory estimation. The teams combine strong theoretical foundations with real-world automotive applications, focusing on high-performance embedded solutions.
Responsibilities
Develop, test, and deploy algorithms for camera- and LiDAR-based calibration for both online and offline use cases
Work with geometric computer vision methods in C++ with strong focus on embedded performance
Develop tests, metrics, and tools for performance evaluation, visualization, and benchmarking
Validate solutions in real vehicles through continuous integration with other vision teams
Contribute to algorithm development within areas such as localization and vehicle trajectory estimation
Explore and evaluate modern methods beyond classical vision, including deep learning approaches
Collaborate closely with other teams across the vision organization
Requirements
Strong C++ programming skills with focus on performance, testability, and maintainability
Proven ability to deliver results from industrial software development environments
Experience integrating software into complex products
Solid experience in algorithm development within geometric computer vision, robotics, or related areas
Strong mathematical interest and understanding, especially linear algebra
Experience with core software development practices such as version control, code reviews, and CI/CD pipelines
Experience working collaboratively in cross-functional teams
Experience with Python
Education
Ph.D. or M.Sc. in Computer Vision, Robotics, Software Engineering, Computer Science, Electrical Engineering, or similar
Nice to Have
Experience with deep learning methods applied to computer vision
Experience working with both online and offline algorithm execution environments
Other Information
Work model: Hybrid
Location: Gothenburg area
Assignment type: Consultant assignment
Start date: To be agreed
Security requirements:
A Level 3 background check is required and must be completed before the assignment start, including:
Employment verification
References
Identity
Citizenship
Education
Trade sanction check
Criminal record check
US Export Control compliance
- Locations
- Göteborg
- Remote status
- Hybrid
Göteborg
Why should you work with us?
-
Flexibility
We are flexible in our processes and adapt to our customers' and suppliers' needs. -
Development
We are one of the fastest growing IT consultant brokers in the Nordic region. -
Perfect match
We match your skills and competencies to the right assignment.
Become an IT- or management consultant
EPICO enables opportunities for you those of you who prefer to be freelance consultants and strive for challenging projects and assignments.
About Epico
EPICO has consultants in several areas ranging from support to infrastructure, development and heavy projects as well as program managers. We adapt to your requirements.
EPICO is a part of the group EPICO A/S.
For more information please visit: http://www.epicogroup.com