Space-Grade Embedded Software Engineer (RTOS, C++, Python)
Space-Grade Embedded Software Engineer (RTOS, C++, Python)

Space-Grade Embedded Software Engineer (RTOS, C++, Python)

Full-Time 60000 - 80000 £ / year (est.) No home office possible
EVONA

At a Glance

  • Tasks: Design and develop cutting-edge embedded software for next-gen space systems.
  • Company: Join a pioneering space tech company revolutionising satellite autonomy.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Why this job: Make a real impact on space technology and work with innovative teams.
  • Qualifications: Strong skills in C++ and Python, with embedded systems experience.
  • Other info: Dynamic team environment with exciting projects in the space industry.

The predicted salary is between 60000 - 80000 £ 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.

What You’ll Be Doing

  • 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.

What You’ll Bring

  • Strong background in C++ and Python development.
  • Experience working with embedded Linux or real-time operating systems (RTOS).
  • Solid understanding of microcontrollers, device drivers, and hardware integration.
  • Comfortable debugging, testing, and optimising performance on embedded targets.
  • A self-starter with a collaborative mindset, able to thrive in fast-moving environments.

Nice to Have

  • Familiarity with communication protocols (SPI, I2C, UART, CAN, Ethernet).
  • Knowledge of containerisation (Docker, Kubernetes).
  • Experience with BSP generation, real-time kernel configuration, or SoC platforms (e.g. NVIDIA).
  • Background in the space, robotics, or autonomy industries.

Space-Grade Embedded Software Engineer (RTOS, C++, Python) employer: EVONA

Join a pioneering space technology company in London, where your role as a Space-Grade Embedded Software Engineer will directly contribute to the development of AI-enabled autonomy software for spacecraft. With a strong emphasis on innovation and collaboration, the company fosters a dynamic work culture that encourages professional growth and offers unique opportunities to work on cutting-edge projects that shape the future of space exploration.
EVONA

Contact Detail:

EVONA Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Space-Grade Embedded Software Engineer (RTOS, C++, Python)

✨Tip Number 1

Network like a pro! Reach out to people in the space tech industry on LinkedIn or at events. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your embedded software projects, especially those using C++ and Python. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for technical interviews by brushing up on your RTOS knowledge and debugging techniques. Practice coding challenges related to embedded systems to impress your interviewers.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for passionate engineers who want to make an impact in the space industry. Your dream job could be just a click away!

We think you need these skills to ace Space-Grade Embedded Software Engineer (RTOS, C++, Python)

C++
Python
Embedded Linux
Real-Time Operating Systems (RTOS)
Microcontrollers
Device Drivers
Hardware Integration
Debugging
Testing
Performance Optimisation
Communication Protocols (SPI, I2C, UART, CAN, Ethernet)
Containerisation (Docker, Kubernetes)
BSP Generation
Real-Time Kernel Configuration
SoC Platforms (e.g. NVIDIA)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++, Python, and embedded systems. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about space technology and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love to see your enthusiasm!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in embedded software development. We’re looking for self-starters who can think on their feet, so share those moments where you’ve made a real impact!

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’re considered for the role. Plus, it’s super easy – just follow the prompts!

How to prepare for a job interview at EVONA

✨Know Your Tech Inside Out

Make sure you brush up on your C++ and Python skills, as well as your experience with embedded Linux and RTOS. Be ready to discuss specific projects where you've used these technologies, and think about how they relate to the role you're applying for.

✨Showcase Your Problem-Solving Skills

Prepare to talk about challenges you've faced in previous roles, especially those involving debugging and optimising performance on embedded targets. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.

✨Familiarise Yourself with Space Tech

Since this role is all about space systems, do some research on current trends and technologies in the space industry. Being able to discuss recent advancements or challenges in AI-enabled autonomy software will show your genuine interest and passion for the field.

✨Collaborate and Communicate

This position requires collaboration with hardware and AI teams, so be prepared to demonstrate your teamwork skills. Think of examples where you've successfully worked in a team, and be ready to discuss how you communicate technical concepts to non-technical colleagues.

Space-Grade Embedded Software Engineer (RTOS, C++, Python)
EVONA

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>