At a Glance
- Tasks: Architect and build high-performance systems for drones and robotic platforms.
- Company: Exciting scale-up in Europe with a valuation over 2 billion Euros.
- Benefits: Remote work, competitive salary, and the chance to work on cutting-edge technology.
- Why this job: Join a rapidly growing team and make an impact in aerial intelligence.
- Qualifications: 2+ years of Rust experience and knowledge of asynchronous frameworks.
- Other info: Dynamic environment with opportunities to work on innovative drone technology.
The predicted salary is between 43200 - 72000 £ per year.
We have a new and exclusive partnership with one of the most exciting scale-ups in Europe, who are looking to double in size their engineering team. They have a valuation exceeding 2 billion Euros. The company builds aerial intelligence hardware and software. Their main focus is the manufacturing of UAVs. Alongside this, they are also developing bleeding edge software that provides actionable insights in defense, security and professional services.
The Rust Team: This engineering team is focusing on building a greenfield command and control center, designed specifically for unmanned systems.
What you’ll be doing:
- Architect, build, and support reliable, high-performance systems for coordinating swarms and handling sensor data.
- Develop streamlined communication methods and real-time data processing tools tailored for robotic platforms.
- Work hand-in-hand with multidisciplinary teams to connect backend infrastructure with robotic applications and sensor arrays.
- Enhance overall system efficiency, expandability, and dependability within distributed robotic setups.
Experience you’ll need:
- Production experience with Rust, or contributions to production grade open source repos. 2+ Years.
- Experience working with Tokio, or other asynchronous frameworks such as async.std or Smol.
- Ideally a background in a core programming language such as C, C++, or Core Java. Candidates from functional backgrounds such as Scala, Erlang or Clojure are also encouraged to apply.
- Experience developing low-latency, high throughput systems.
Nice to have:
- Experience working with drones or robotics.
- Experience working with microcontrollers.
This is an excellent opportunity to join one of the most rapidly scaling companies in Europe, that are developing truly cutting edge software and hardware.
Senior Software Engineer (Rust) in Stockport employer: Understanding Recruitment
Contact Detail:
Understanding Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (Rust) in Stockport
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those already working at companies you're eyeing. A friendly chat can open doors and give you insider info that could help you stand out.
✨Tip Number 2
Show off your skills! If you've got a GitHub or personal project showcasing your Rust expertise, make sure to highlight it during interviews. It’s a great way to demonstrate your hands-on experience with low-latency systems.
✨Tip Number 3
Prepare for technical interviews by brushing up on your async programming knowledge. Dive into Tokio and other frameworks, and be ready to discuss how you've used them in real-world scenarios. We want to see your problem-solving skills in action!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Software Engineer (Rust) in Stockport
Some tips for your application 🫡
Show Off Your Rust Skills: Make sure to highlight your experience with Rust in your application. We want to see how you've used it in production or any open-source projects. Don't hold back on the details!
Tailor Your Application: Take a moment to customise your application for this role. Mention specific experiences that relate to low-latency systems and asynchronous frameworks like Tokio. It’ll show us you’re genuinely interested!
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that are easy to read. Use bullet points if it helps convey your experience better!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team.
How to prepare for a job interview at Understanding Recruitment
✨Know Your Rust Inside Out
Make sure you brush up on your Rust skills before the interview. Be prepared to discuss your production experience with Rust and any contributions you've made to open-source projects. They’ll likely want to hear about specific challenges you faced and how you overcame them.
✨Familiarise Yourself with Asynchronous Programming
Since the role involves working with Tokio and other asynchronous frameworks, it’s crucial to understand how they work. Prepare to explain concepts like async/await and how you’ve implemented them in past projects. This will show that you’re not just familiar with the theory but can apply it practically.
✨Showcase Your Problem-Solving Skills
Be ready to tackle some technical problems during the interview. Practice coding challenges that focus on low-latency and high-throughput systems. This will help you demonstrate your ability to think critically and solve complex issues, which is key for this role.
✨Connect with Their Mission
Research the company’s focus on UAVs and aerial intelligence. Be prepared to discuss how your background aligns with their goals, especially if you have experience with drones or robotics. Showing genuine interest in their mission can set you apart from other candidates.