Embedded C++ developer for Connected Functions
Do you want to belong to a team of highly skilled engineers who are dedicated to saving lives? Use your embedded software skills to solve this safety challenge!
Are you an embedded C++ software developer who has experience in developing, integrating, testing, and continuously deploying software? Do you have an interest in bridging the gap between the embedded software in the vehicle and cloud solutions to provide an end-to-end service? If so and you have an enthusiasm to share knowledge and work together with others then we might be just the right match. Apply today - no CV needed, all we need is your name, email and phone number! We'll cover the rest later.
Insights from the team
As part of Connected Services, Team Horizon focuses on the onboard development of connected functions. These functions ensure secure data flow between the cloud and the vehicle, providing the cloud with insights into the vehicle's surrounding traffic situation. Additionally, they process data received from the cloud to support Advanced Driver Assistance (ADAS) and Autonomous Driving (AD) functions within the vehicle.
We operate as an agile team, handling requirements management, embedded implementation in C++, integration, testing, and deployment across the full software stack at Zenseact. Our collaboration thrives through a balanced approach, as we share tasks while also focusing on individual components. As team members, we pride ourselves on being flexible, open-minded, supportive, and accountable. We work in a dynamic environment, alternating between remote work and office presence based on the needs of the project.
Your mission and day-to-day tasks
- Collaborate with experts to ensure that embedded, cloud, and backend solutions come together to a well-functioning service by setting the right architecture and solutions
- Supporting all aspects of Product Development - from requirement analysis and concept development to implementation and testing
- Writing and reviewing C++ production code guided by safety-critical standards in a Linux environment
- Take lead in integrating the embedded solutions
- Contribute to requirement setting and testing solutions
- Participate in specifying and testing the use cases
- Participating in forums and dialogs shaping the direction of the product
We believe you to be a self-motivated and outspoken person that have a motivation for continuous improvements and who gladly share your experience and expertise with others. In a team setting, one should be skilled at negotiating, feel empowered to share opinions, contribute to a constructive atmosphere, and consistently aim for a high level of quality.
What’s in it for you
-
You will have the possibility to be part of an innovative team where solving problems together is fun. We work on interesting technical projects using cutting edge technologies in a purposeful, 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 Autonomous Driving.
Qualifications & experience
Essential experience
- C++ programming skills, with the ability to write performant, testable and maintainable software
- Experience in embedded software development
- A proven ability to deliver results from industrial experience
- M.Sc. or B.Sc. related to one of the following fields: Robotics, Software Engineering, Computer Science, electrical engineering or similar
Valuable assets
- Experience in software architecture and system design
- Experience / knowledge in Git based development flows (Gerrit)
- Experience in python
- Knowledge in continuous integration / delivery
- Agile software development methods
More about Zenseact
Our software makes a difference.
Using AI-based technology to create the ultimate driver support, we’re fighting to end car accidents and make roads safe for everyone. Every year, around 1,4 million people die in traffic while approximately 50 million people get injured. Many get disabled as a result of their injury. We can do better.
One purpose, one product.
We’re a software company dedicated to revolutionizing car safety. By designing the complete software stack for autonomous driving and advanced driver-assistance systems, we’re fighting to end car accidents and make roads safe for everyone. Zenseact was founded by Volvo Cars, and the teams are based in Gothenburg, Sweden, and Shanghai, China. When we aim for zero accidents faster, we strive to speed up the transition to safe automation. This is essentially achieved by making cars updatable – like a computer or a phone. With regular software updates, a vehicle can be made safer long after its production. By accelerating improvement loops, shortening development cycles, and deploying high-capacity software quickly, we can make cars safer, and faster.
Culture with people at heart
To achieve our mission of saving lives and ending traffic accidents we must go where nobody has before. It requires us to venture into the unknown, pioneering new technology and pushing the frontier of autonomous driving. While there’s no denying our determination and expertise, we must stand united to succeed. By fostering a culture of support and enablement – a place of psychological safety where all of us can thrive – everything else will follow. We call this a people-at-heart culture. This culture means caring. It means the company cares about me, and we care about one another. It means sharing, so we give each other energy and have fun together. Our culture is also about belonging. It’s important to feel at home and that we can be ourselves at work. Finally, a people-at-heart culture means well-being. So, we enjoy the flexibility needed to be and do our best – at work and in life.
Zenseact 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 continuously, so we highly recommend that you submit your application at your earliest convenience.
- Competence area
- Engineering Roles
- Locations
- Gothenburg, Sweden
- Remote status
- Hybrid
Gothenburg, Sweden
About Zenseact
One purpose, one product
We are a software company focused on transforming car safety. By developing a complete software stack for autonomous driving and advanced driver-assistance systems, we aim to eliminate car accidents and make roads safer for all. Founded by Volvo Cars, Zenseact operates globally, with teams in Gothenburg and Lund, Sweden; Munich, Germany; and Shanghai, China.
Embedded C++ developer for Connected Functions
Do you want to belong to a team of highly skilled engineers who are dedicated to saving lives? Use your embedded software skills to solve this safety challenge!
Loading application form
Already working at Zenseact?
Let’s recruit together and find your next colleague.