Are you and experience Software engineer with a proven track record and/or a passion for Rust? Seeking a new and rewarding challenge within a business where you can make an impact on a global scale? If so, read on.
Our client is at the forefront of designing and delivering cutting-edge autonomous solutions. They are seeking a passionate Software Engineer to join their team in Stourbridge.
As a Software Engineer, you will be tasked with designing, developing and maintaining solutions for a unique and groundbreaking industry. You’ll work closely with mechanical, electrical, and software specialists to deliver complex, multidisciplinary projects.
As a a Software Engineer, you will have exposure to some of the following:
- Hands-on experience with Rust, including:
- Fundamentals like type systems, lifetimes, std library, and project structure
- Async programming (tokio, crossbeam, futures)
- Entity Component Systems (ECS)
- Versatility with multiple programming languages, such as C++, C#, Rust, TypeScript, or Python
- Strong software engineering principles and architectural knowledge
As a Software Engineer, you will also have strong communication skills and keen eye for detail. A passion for doing more with Rust is also key.