Familiarity with MISRA compliance or similar quality source code conformance specification Familiarity with static analysis tools Desirable Technical Skills: Proficiency in JTAG/ETM Debugging tools C# development experience RUST and Ada SPARK experience Cryptol and SAW experience Proficiency with scripting languages (ruby, groovy, python, Perl, bash, PowerShell) Practical experience in developing applications for Microsoft Windows Computer network security and More ❯
performance are paramount. Key Responsibilities: Develop and maintain software components across our stack, with a strong focus on frontend applications using JavaScript. Contribute to the backend services (Go/Rust) and on-drone systems that manage our real-time drone operations. Collaborate with the team to design, implement, and deploy reliable and fault-tolerant software solutions. Help ensure our systems More ❯
performance are paramount. Key Responsibilities: Develop and maintain software components across our stack, with a strong focus on frontend applications using JavaScript. Contribute to the backend services (Go/Rust) and on-drone systems that manage our real-time drone operations. Collaborate with the team to design, implement, and deploy reliable and fault-tolerant software solutions. Help ensure our systems More ❯
Software Engineer - Rust/C++ Up to £650 per day (Outside IR35) Birmingham - 3 days onsite 3 month contract (initially) Start date: ASAP I’m looking for a Software Engineer to join my client’s team in Birmingham on a seriously exciting Autonomous Guided Vehicle (AGV) project. Imagine multiple AGV's all running in sync, in real-time. This is … a huge engineering challenge and plenty of fun. You’ll mainly work in Rust, but strong C++ developers with a Computer Science background and the drive to get into Rust are very welcome. Experience with industrial systems or PLCs is a big plus. What you’ll be doing Building support tooling to control the AGVs Developing diagnostics and feedback systems … for the full AGV fleet What you’ll need Strong Rust or C++ (happy to learn Rust if new to it) Solid problem-solving skills Computer Science background Linux experience (nice to have) Industrial/PLC knowledge (desirable) This is a chance to make a real impact in an SME environment, working in a supportive team on cutting-edge engineering More ❯
other adverse conditions gracefully in challenging offshore environments. Drive Cloud & Frontend Development: Own major components of our cloud platform and pilot-facing applications, building scalable backend services (Go/Rust) and intuitive user interfaces (JavaScript). Set Technical Standards: Elevate the entire engineering team by establishing and advocating for best practices in systems architecture, code quality, testing, and CI/… culture of technical excellence. Required Skills & Experience: Professional software engineering experience, with a proven track record of delivering complex and reliable systems. Proficiency in a systems programming language (e.g., Rust, Go) for building performance-critical applications. Strong experience building and deploying cloud-native applications, including proficiency with containerization (Docker) and orchestration (Kubernetes). Deep understanding of software architecture, distributed systems More ❯
other adverse conditions gracefully in challenging offshore environments. Drive Cloud & Frontend Development: Own major components of our cloud platform and pilot-facing applications, building scalable backend services (Go/Rust) and intuitive user interfaces (JavaScript). Set Technical Standards: Elevate the entire engineering team by establishing and advocating for best practices in systems architecture, code quality, testing, and CI/… culture of technical excellence. Required Skills & Experience: Professional software engineering experience, with a proven track record of delivering complex and reliable systems. Proficiency in a systems programming language (e.g., Rust, Go) for building performance-critical applications. Strong experience building and deploying cloud-native applications, including proficiency with containerization (Docker) and orchestration (Kubernetes). Deep understanding of software architecture, distributed systems More ❯
Software Engineer, Rust/C++ (contract) Rate: Up to £650 per day (Outside IR35) Location: Birmingham Ready to make your application Please do read through the description at least once before clicking on Apply. - 3 days onsite Contract length: 3 month contract (initially) Start date: ASAP The Role We are looking for a Software Engineer to join our client's … Vehicle (AGV) project. Imagine multiple AGV's all running in sync, in real-time. This is a huge engineering challenge and plenty of fun. You'll mainly work in Rust, but strong C++ developers with a Computer Science background and the drive to get into Rust are very welcome. Experience with industrial systems or PLCs is a big plus. What … you'll be doing Building support tooling to control the AGVs Developing diagnostics and feedback systems for the full AGV fleet What you'll need Strong Rust or C++ (happy to learn Rust if new to it) Solid problem-solving skills Computer Science background Linux experience (nice to have) Industrial/PLC knowledge (desirable) This is a chance to make More ❯