At a Glance
- Tasks: Design and develop software for innovative space-powered IoT devices.
- Company: Exciting space tech company redefining global connectivity.
- Benefits: Competitive salary, hands-on experience, and a mission-driven team.
- Other info: Dynamic environment with opportunities for growth and collaboration.
- Why this job: Join a team making a real impact in space technology and IoT.
- Qualifications: Proficiency in C/C++, Python, and experience with Yocto/Buildroot.
The predicted salary is between 50000 - 65000 £ per year.
Are you ready to help redefine how we connect the world—from the ground up to low Earth orbit? GTS Space are working with an extremely exciting space technology company developing a new kind of space-powered IoT platform that bridges Earth and space to deliver secure, scalable, and sustainable connectivity across the globe.
They are looking for an Embedded Software Engineer to design, develop, and optimize software for battery-operated IoT devices, with a strong focus on bootloader design with either Yocto / Buildroot. You’ll join a multidisciplinary team working at the intersection of embedded systems, wireless communications, and space technology.
What You’ll Do
- Embedded Software Development: Design, write, and debug low-level software, including BSPs and device drivers.
- Bootloader development in either Yocto or Buildroot.
- Kernel/RTOS Customization: Optimize Linux or FreeRTOS components for embedded platforms.
- Testing & Automation: Build automated test frameworks (unit, integration, regression) and integrate them with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps).
- Hardware Interaction: Collaborate closely with hardware engineers to ensure seamless system integration and validation.
What You Bring
- Strong proficiency in C, C++, and Python; scripting skills (Shell/Bash) a plus.
- Hands-on experience with microcontroller platforms (ARM Cortex, STM32, ESP32, etc.).
- Experience with Yocto / Buildroot, OTA firmware updates, or bootloader development.
Why Join
You’ll be part of a mission-driven team that’s reimagining connectivity—combining the scalability of space systems with the accessibility of IoT. If you’re curious, hands-on, and passionate about building real-world systems that make a difference, get in touch.
Location: Loughborough, UK
Type: Full-time, on-site
Compensation: Competitive, based on experience and expertise
Software Engineer (Yocto / Buildroot) – Next-Generation Space Tech in Loughborough employer: GTS Group Ltd
At GTS Space, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the exciting field of space technology. Our Loughborough location provides a unique opportunity to work alongside passionate professionals dedicated to redefining global connectivity, while also benefiting from competitive compensation and ample opportunities for personal and professional growth within a mission-driven environment.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer (Yocto / Buildroot) – Next-Generation Space Tech in Loughborough
✨Tip Number 1
Network like a pro! Attend industry meetups, tech conferences, or even local coding events. You never know who you might bump into—maybe someone from the company you're eyeing!
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your projects, especially those related to Yocto or Buildroot. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for the interview by brushing up on embedded systems and software development concepts. Practice common technical questions and be ready to discuss your past projects in detail—this is your chance to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Software Engineer (Yocto / Buildroot) – Next-Generation Space Tech in Loughborough
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Yocto, Buildroot, and embedded systems. We want to see how your skills align with our mission in space tech, so don’t hold back on showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about working in space technology and how your background makes you the perfect fit for our team. Keep it engaging and personal—let your passion show!
Showcase Your Technical Skills:When filling out your application, be specific about your technical skills. Mention your proficiency in C, C++, Python, and any hands-on experience with microcontroller platforms. We love seeing concrete examples of your work!
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 any important updates from our team. Let’s get started on this exciting journey together!
How to prepare for a job interview at GTS Group Ltd
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of C, C++, and Python, as well as Yocto and Buildroot. Be ready to discuss your hands-on experience with microcontroller platforms like ARM Cortex or STM32, and prepare to explain how you've tackled bootloader development in the past.
✨Showcase Your Problem-Solving Skills
During the interview, be prepared to walk through your thought process when debugging low-level software or optimising Linux components. Use specific examples from your previous work to illustrate how you approached challenges and what solutions you implemented.
✨Demonstrate Team Collaboration
Since this role involves working closely with hardware engineers, highlight any past experiences where you collaborated with cross-functional teams. Discuss how you ensured seamless system integration and validation, and be ready to share any tools or methods you used to facilitate communication.
✨Prepare for Testing and Automation Questions
Expect questions about building automated test frameworks and integrating them with CI/CD pipelines. Brush up on your experience with tools like Jenkins or GitLab CI, and be ready to discuss how you’ve implemented testing strategies in your previous projects.