Senior Embedded Software Engineer
📍 Milton Keynes - Onsite
🕒 Permanent Position
Ready to launch your career into orbit?
Join a cutting-edge team developing next-generation communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. This is your chance to work on technology that's literally out of this world.
🚀 What You'll Be Doing
As a Senior Embedded Software Engineer, you'll be at the heart of our mission-critical projects, designing and developing software that powers high-reliability systems in extreme environments.
- Craft low-level and high-level software in C, from concept to deployment.
- Drive development across the full software stack: microcontrollers, drivers, BSPs, applications, and user interfaces.
- Contribute to exciting projects involving Linux-based single-board computers and real-time microcontroller systems.
- Collaborate with hardware and design engineers to integrate and validate new product designs.
- Own the full lifecycle: architecture, coding, testing, debugging, and in-orbit support.
🧠 What You Bring
You're a problem-solver with a passion for embedded systems and a track record of delivering robust, efficient code.
- Strong experience in C programming is essential.
- Solid understanding of real-time systems, IP protocols, and hardware interfaces.
- Experience with real-time Linux is a plus.
- Comfortable working in a small, agile team with big ambitions.
🌟 Why Join Us?
This is more than just a job-it's a chance to be part of a fast-growing international company at the forefront of aerospace innovation.
- Competitive salary and benefits package
- Generous holiday allowance
- Pension & health assurance
- Relocation support if needed
- Career growth in a rapidly expanding team
Apply now and let's explore how your skills can help shape the future of space and airborne communications
This vacancy is being advertised by Belcan.
