More jobs:
Software Engineer, Python, C++ Developer
Job in
Stevenage, Hertfordshire, SG1, England, UK
Listed on 2025-12-07
Listing for:
Kdc Resource
Full Time
position Listed on 2025-12-07
Job specializations:
-
Software Development
Software Engineer, Python, C++ Developer, Robotics
Job Description & How to Apply Below
Job Description
KDC Projects / Ferchau UK require a Software Engineer to join Stevenage based team to support the C/C++ development, Python development with experience in Aerospace/ Space/ Automotive/ Industrial domains.
Key Activities
- Design, develop and test GNC algorithms in a rover context, as well as all the activities required to support this - with development ranging from numerical simulation models to the sensor hardware interfaces on our prototype rovers.
- The key objective of the GNC algorithms for exploration rovers is autonomy. Hence, most of the functionalities to be implemented are there to enable the rover to navigate with as much on-board decision making as possible.
- The development of the algorithms is realized on Linux based computers, using different languages (C/C++, Python, Bash, …). The use of the Robot Operating System (ROS) is more and more used for the prototyping activities. Most of the testing is performed on 1:1 scale prototype rovers that are tested indoors (in the Mars Yard) or outdoors during the Field Trials test campaign in a sand quarry.
In parallel to testing the newly developed algorithms on prototypes, it is required to test all of the algorithms in a custom simulation environment.
- Hold an Engineering/Physics/Maths degree
- C/C++ development
- Python development, in particular data processing and the use of graphing libraries
- git for version control
- Linux operating systems and bash CLI/scripting
- MS office
- Good communication skills – verbal and written.
- Spacecraft systems experience.
- Git Lab/Git Hub or similar platform for collaborative development
- Continuous Integration (CI)
- gcc, make, cmake and related compilation infrastructure
- ROS 2, or other robotics middleware
- Integrated development workflow, in particular use of VS Code as an IDE
Aviation Park
Bournemouth Airport
Dorset BH23 6NW
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×