At a Glance
- Tasks: Design and develop software for autonomous systems using C++ and Python.
- Company: Join a cutting-edge R&D team focused on innovative autonomous technology.
- Benefits: Enjoy hybrid work, competitive salary, and a relocation package.
- Why this job: Make a real impact in creating safer, smarter solutions while growing your skills.
- Qualifications: Bachelor’s in Computer Science or similar; proficient in C++ and Python.
- Other info: Experience with Agile tools and knowledge of machine learning is a plus.
The predicted salary is between 48000 - 64000 £ per year.
Location: Bristol, UK (Hybrid - 2/3 days onsite per week)
Type: Full-Time, Permanent
Salary: £60,000 - £80,000 plus benefits + Relocation Package
Are you a knowledgeable software engineer with strong expertise in designing software for UAVs or Drones? We are searching for a skilled Autonomous Software Engineer to join a multi-disciplinary R&D team in developing innovative autonomous systems technology. Your expertise will guide the creation of autonomous software solutions, enhancing IoT platform's capabilities and contributing to the company's mission of creating a safer, smarter world.
- Design and develop autonomous system software, focusing on C++ and Python.
- Analyze requirements to create impactful software designs.
- Ensure code quality across multiple projects through reviews and testing.
Qualifications:
- Bachelor’s in Computer Science, Software Development, or similar.
- Proficient in C++ and Python.
- Experienced with Agile methodologies and tools like Jira, Confluence, Bitbucket.
- Familiarity with ground control software and gazebo or other simulation tools.
- Knowledge of computer vision and machine learning is a plus.
Our team enjoys the flexibility, professional growth opportunities, and the chance to make significant contributions to the industry.
Software Engineering Project employer: NewSpace Technical
Contact Detail:
NewSpace Technical Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Project
✨Tip Number 1
Network with professionals in the autonomous systems field. Attend industry meetups or webinars to connect with current employees at StudySmarter or similar companies. This can give you insights into the company culture and potentially lead to a referral.
✨Tip Number 2
Showcase your projects related to UAVs or drones on platforms like GitHub. Having a strong portfolio that demonstrates your skills in C++ and Python, especially in autonomous systems, can make you stand out during the interview process.
✨Tip Number 3
Familiarise yourself with Agile methodologies if you haven't already. Understanding how to work within Agile frameworks will not only help you in interviews but also show that you're ready to integrate smoothly into our team.
✨Tip Number 4
Prepare for technical interviews by brushing up on your coding skills in C++ and Python. Practice common algorithms and data structures, as well as specific problems related to autonomous systems, to demonstrate your expertise effectively.
We think you need these skills to ace Software Engineering Project
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, as well as any relevant projects involving UAVs or drones. Emphasise your familiarity with Agile methodologies and tools like Jira and Confluence.
Craft a Compelling Cover Letter: In your cover letter, express your passion for autonomous systems and how your skills align with the company's mission. Mention specific projects or experiences that demonstrate your expertise in software design and development.
Showcase Relevant Projects: If you have worked on projects related to autonomous systems, computer vision, or machine learning, be sure to include these in your application. Provide links to your GitHub or portfolio if applicable.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in software engineering.
How to prepare for a job interview at NewSpace Technical
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C++ and Python in detail. Bring examples of projects you've worked on, especially those related to UAVs or drones, to demonstrate your expertise.
✨Understand the Company’s Mission
Research the company's goals and how they align with creating safer, smarter systems. Be ready to explain how your skills can contribute to their mission during the interview.
✨Familiarise Yourself with Agile Methodologies
Since the role involves Agile practices, brush up on your knowledge of tools like Jira, Confluence, and Bitbucket. Be prepared to discuss how you've used these tools in past projects.
✨Prepare for Technical Questions
Expect technical questions related to autonomous systems, computer vision, and machine learning. Review key concepts and be ready to solve problems on the spot to showcase your analytical skills.