Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer - c++

Cambridge
Five AI
Software engineer
Posted: 13 September
Offer description

Overview

Five AI is at the forefront of European efforts to develop automated driving systems. We are integrating with Bosch Mobility to drive innovation within the Automated Driving Alliance. We are building a state-of-the-art standardised software platform to enable partners to create safer, smarter, and more scalable automated driving systems.

We are engineers, scientists, developers, and designers who are problem-solvers, dreamers, pioneers, innovators, creatives and pragmatists.


About the Team

The team supports application and component engineers across Five and Bosch (including those in our simulation and autonomous driving teams) with their use of driving scenarios. The team works in an agile environment and builds foundational libraries (written in C++) that support use cases and deliver those libraries across platforms (Linux and Windows) and languages (C++, Python, and C#). We foster a high-skill, high-trust environment where engineers use modern standards, functional patterns and automation to deliver working software that is timely, correct and efficient.


What you will do

As a software engineer on our component libraries, day to day you will: define, design, implement and integrate significant features (alone or with teammates); investigate and solve complex system issues and bugs; provide code and design reviews; help develop and improve CI/CD systems; contribute to maintaining high technical standards (architecture, design patterns, continuous build systems, coding standards); and collaborate with other teams to coordinate development efforts and best practices.

You will work primarily in modern C++ (C++17 and above) on Linux, and also test and deliver library wrappers in Python and C#.


About you

* Ideally, professional experience in developing C++ libraries or non-trivial C++ applications as part of your degree or hobby projects.
* You are passionate about writing correct code using modern C++ (C++17 and above) and want that code to deliver value by being widely used.
* You have a demonstrable background in Mathematics, either through a relevant degree or commercial experience.
* You are enthusiastic about building, delivering and maintaining a core set of libraries that support other engineering teams.
* You are happy discussing requirements and designing solutions to challenging problems across multiple teams.
* You know your way around CI/CD tools such as GitLab CI or GitHub Actions, and with building and maintaining deployment pipelines.
* Any direct experience with Boost, range-v3, googletest, Protobuf, Bazel, CMake, Conan, Docker, Git and dealing with spatial data would be beneficial.

Five provides an environment to develop your skills and deliver meaningful work that matters, with a real impact in a smart, low-ego multi-cultural team. As part of Bosch Mobility, we fuel tomorrow’s ideas and improve today’s technology. You’ll be rewarded with a competitive salary and financial package, including pension and private medical care.

Five is committed to Equal Employment Opportunity by attracting and retaining a complementary team of employees and building an inclusive environment for all.


Seniority level

* Mid-Senior level


Employment type

* Full-time


Job function

* Information Technology


Industries

* Software Development
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Dsp software engineer
Cambridge
Singular Recruitment
Software engineer
£55,000 a year
Similar job
Software engineer
Cambridge
Aquent
Software engineer
Similar job
Clojure software engineer (6382) - cambridge
Cambridge
Cambridge University Press and Assessment
Software engineer
See more jobs
Similar jobs
It jobs in Cambridge
jobs Cambridge
jobs Cambridgeshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Cambridge > Software Engineer - C++

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save