CareerPlan

Software Developer

UK - FarehamFull-time2026-05-13 → 2026-11-11
Based in United StatesU.S. persons only (export control)

Core

Develop high-quality, efficient, and maintainable C++ code for industrial growth markets including aerospace, defense, and factory automation.

Role type

Senior Software Developer (C++)

Builds

Software solutions and applications deployed in various infrastructures

Domain

Industrial technology, Aerospace & Defense, Factory Automation

Deliverable

production ML models | product features

Required skills

Modern C++ development, Linux, Android, Cross-platform development, Multi-tier system architecture, Software design, Performance optimization, Troubleshooting

Preferred skills

C#/.NET, Databases

Technologies

C++, Linux, Android, C#/.NET

Responsibilities

Develop high-quality, efficient, and maintainable C++ code; Collaborate with cross-functional teams to design and implement software solutions; Optimise and troubleshoot existing software for performance and functionality; Analyse existing software and propose best architectural solutions; Be involved in full production cycle from influencing the technical specifications to developing, testing, and deploying the applications in various infrastructures

Seniority

Mid-Senior, hands-on IC