At a Glance
- Tasks: Design and develop embedded software for next-gen space systems.
- Company: Pioneering space tech company revolutionising satellite autonomy.
- Benefits: Competitive salary, flexible work options, and opportunities for growth.
- Why this job: Join a team making a real impact on space technology.
- Qualifications: Strong C++ and Python skills; experience with embedded Linux or RTOS.
- Other info: Collaborative environment with cutting-edge projects in London.
The predicted salary is between 50000 - 65000 £ per year.
If you’re passionate about pushing the limits of embedded software and want your work to have a direct impact on next-generation space systems, this could be for you. We’re working with a pioneering space technology company developing AI-enabled autonomy software for spacecraft. They’re building technology that allows satellites to sense, think, and act independently in orbit, and are now expanding their engineering team in London.
Responsibilities include:
- Designing and developing embedded software for advanced space systems.
- Writing real-time code for Linux-based RTOS environments.
- Prototyping and testing software on hardware to validate system performance.
- Building scalable, modular systems that support autonomous in-orbit operations.
- Collaborating with hardware and AI teams to integrate real-world functionality.
Requirements:
- Strong background in C++ and Python development.
- Experience working with embedded Linux or real-time operating systems (RTOS).
- Comfortable debugging, testing, and optimising performance on embedded targets.
- Experience with BSP generation, real-time kernel configuration, or SoC platforms.
Embedded Software Engineer/Software Development in City of London employer: EVONA
Contact Detail:
EVONA Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer/Software Development in City of London
✨Tip Number 1
Network like a pro! Reach out to professionals in the embedded software and space tech fields on LinkedIn. Join relevant groups, attend meetups, and don’t be shy about asking for informational interviews. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C++, Python, or real-time systems. If you’ve worked on any cool prototypes or testing scenarios, make sure to highlight them. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of embedded systems. Practice common interview questions related to debugging, performance optimisation, and RTOS environments. We recommend using platforms like LeetCode or HackerRank to sharpen your problem-solving abilities.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for passionate individuals who want to make an impact in the space tech industry. Tailor your application to highlight your experience with autonomous systems and embedded software development to stand out from the crowd.
We think you need these skills to ace Embedded Software Engineer/Software Development in City of London
Some tips for your application 🫡
Show Your Passion: Let us see your enthusiasm for embedded software and space systems in your application. Share any personal projects or experiences that highlight your passion for pushing boundaries in technology.
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the job description. Highlight your expertise in C++ and Python, as well as any relevant work with embedded Linux or RTOS environments.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re the perfect fit for this role. Discuss how your background in developing real-time code and working with hardware can contribute to our mission of advancing space technology.
Apply Through Our Website: We encourage you to apply directly 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 during the process.
How to prepare for a job interview at EVONA
✨Know Your Embedded Software Inside Out
Make sure you brush up on your knowledge of embedded software, especially in C++ and Python. Be ready to discuss your previous projects and how you've tackled challenges in real-time code development for Linux-based RTOS environments.
✨Showcase Your Problem-Solving Skills
Prepare to demonstrate your debugging and optimisation techniques. Think of specific examples where you improved performance on embedded targets, as this will show your practical experience and ability to think critically under pressure.
✨Familiarise Yourself with the Company’s Tech
Research the pioneering space technology company and their AI-enabled autonomy software. Understanding their mission and recent projects will help you align your answers with their goals and show genuine interest in their work.
✨Collaborate and Communicate
Since the role involves working closely with hardware and AI teams, be prepared to discuss how you’ve successfully collaborated in the past. Highlight your communication skills and any experience you have integrating real-world functionality into your projects.