Embedded Software Engineer
Embedded Software Engineer

Embedded Software Engineer

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

At a Glance

  • Tasks: Design and develop embedded software for cutting-edge space systems.
  • Company: Join a pioneering space tech company revolutionising satellite autonomy.
  • Benefits: Competitive salary, dynamic work environment, and opportunities for growth.
  • Why this job: Make a real impact on next-gen space technology and explore your passion for innovation.
  • Qualifications: Strong C++ and Python skills, with experience in embedded Linux or RTOS.
  • Other info: Collaborative team culture with exciting projects in the space industry.

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

Seniority level: Mid-Senior level

Employment type: Full-time

Industries: Defense and Space Manufacturing, Aviation and Aerospace Component Manufacturing, and Space Research and Technology

Embedded Software Engineer employer: EVONA

At EVONA, we pride ourselves on being at the forefront of space technology, offering our employees the chance to work on groundbreaking projects that shape the future of autonomous systems in orbit. Our collaborative and innovative work culture fosters personal and professional growth, with ample opportunities for skill development in a dynamic environment. Located in London, we provide a unique opportunity to be part of a pioneering team that is not only passionate about technology but also committed to making a meaningful impact in the aerospace industry.
EVONA

Contact Detail:

EVONA Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at the company or similar roles on LinkedIn. A friendly message can go a long way in getting your foot in the door.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects related to embedded software, make sure to share it. It’s a great way to demonstrate your expertise and passion.

✨Tip Number 3

Prepare for the interview by brushing up on relevant technologies and concepts. Be ready to discuss your experience with C++, Python, and any real-time operating systems you've worked with.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always here to help you along the way!

We think you need these skills to ace Embedded Software Engineer

C++ Development
Python Development
Embedded Linux
Real-Time Operating Systems (RTOS)
Microcontrollers
Device Drivers
Hardware Integration
Debugging Skills
Performance Optimisation
Collaboration
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 is tailored to the Embedded Software Engineer role. Highlight your experience with C++ and Python, and don’t forget to mention any work you've done with embedded Linux or RTOS. We want to see how your skills align with what we’re looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about embedded software and how you can contribute to next-generation space systems. We love seeing enthusiasm and a clear connection to our mission.

Showcase Relevant Projects: If you’ve worked on projects that involve real-time code or hardware integration, make sure to showcase them. We’re keen to see examples of your work that demonstrate your ability to build scalable, modular systems.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people. Don’t miss out on this opportunity!

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 designed or developed software for advanced systems, and how you tackled challenges in those environments.

✨Showcase Your Problem-Solving Skills

Prepare to share examples of how you've debugged and optimised performance on embedded targets. Think of scenarios where you had to collaborate with hardware teams or integrate real-world functionality, and be ready to explain your thought process.

✨Familiarise Yourself with the Space Industry

Since this role is in a pioneering space technology company, it’s crucial to understand the basics of space systems and autonomy. Research current trends in the industry and be prepared to discuss how your skills can contribute to next-generation space systems.

✨Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about the company's projects, team dynamics, and future goals. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

Embedded Software Engineer
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

>