Senior Software Engineer - C++ and Rust
Core
Lead delivery on demanding software projects focused on C++ and Rust development for clients in various industries.
Role type
Senior Software Engineer (C++ and Rust)
Builds
Data, AI, and software solutions for clients
Domain
Technology consultancy, industrial computing, real-time environments
Deliverable
production ML models | product features
Required skills
C++ development, Rust development, end-to-end software engineering workflows, Linux development, AI-assisted tool integration, technical leadership
Preferred skills
Experience with industrial computing platforms, single-board computers, real-time environments, defence or national security experience
Technologies
C++, Rust, Linux
Responsibilities
Lead delivery on complex software projects, develop software for Linux and industrial computing platforms, integrate AI-assisted tools into development workflows
Seniority
Senior, hands-on IC