At a Glance
- Tasks: Design and develop embedded software for aerospace projects using C and C++.
- Company: Join ALTEN, a dynamic consultancy driving innovation in the aerospace sector.
- Benefits: Enjoy flexible working, private medical insurance, and a competitive salary.
- Why this job: Be part of exciting projects that shape the future of technology and engineering.
- Qualifications: 1-4 years in embedded software development, with skills in C/C++ and ARM architectures.
- Other info: Collaborate with industry leaders and access tailored career development support.
The predicted salary is between 36000 - 60000 £ per year.
Social network you want to login/join with:
Embedded Software Engineer – Aerospace, Birmingham
Client: ALTEN
Location: Birmingham, United Kingdom
Job Category: Other
EU work permit required: Yes
Job Reference: f9cf6f22227a
Job Views: 8
Posted: 12.08.2025
Job Description:
What will you be doing?
As an embedded software engineer, you will join our team in Birmingham to support activities within the aerospace sector. You’ll work on innovative System-on-Chip (SoC) solutions, low-level software integration, and real-time operating systems (RTOS), helping to shape the future of embedded technology. This is a unique opportunity to join a dynamic consultancy and collaborate on high-impact projects with industry leaders.
Your main responsibilities will be:
- Design and develop low-level embedded software for System-on-Chip (SoC) platforms, integrating software with complex hardware architectures.
- Implement embedded coding in C and C++, ensuring efficient real-time processing and performance optimisation.
- Develop software using platform IDEs for FPGAs, with a preference for Xilinx Vivado & SDK/Vitis.
- Work on low-level hardware device drivers and optimise communication interfaces (UART, Ethernet) to ensure seamless data exchange.
- Develop and maintain graphical user interfaces (GUI) for embedded applications.
- Contribute to software architecture design, focusing on maintainability and modular separation into OS and application layers.
Who are we looking for?
You are…
- Passionate about engineering
- Result-oriented
- Proactive
Qualifications
Experience, skills and qualifications required:
- 1-4 years of experience in embedded software development.
- Ideally will have worked in the Aerospace or Defence sector
- Strong proficiency in C and C++ for embedded systems.
- Experience with ARM CPU architectures and real-time operating systems (FreeRTOS)
- Knowledge of hardware-software integration, including working with low-level device drivers.
- Hands-on experience with Xilinx Vivado, SDK/Vitis, and FPGA programming.
- Familiarity with communication stacks and protocols such as UART and Ethernet.
Additional Information
Why join us?
We foster a community of talented individuals who are both entrepreneurs and technology specialists. Our teams embody innovation and entrepreneurship, enabling us to develop solutions efficiently.
Our commitment to sustainable growth is unwavering, and we continuously strive for transformation and improvement. Through ALTEN labs, mentoring programs, internal universities, and more, we are always pushing boundaries and embracing new possibilities.
We offer opportunities to join inspiring projects in the most innovative companies.
We prioritize your career development with personalized support plans tailored to your aspirations. We\’re here to empower you and help you reach your full potential.
Join our passionate team and start building tomorrow, today!
In short you get:
- A personalized career path and a rewarding management style
- A chance to work on exciting engineering projects and technologies with Premium Customers
- A diverse range of engineering projects and industries
- A competitive salary
- Private Medical Insurance
- Pension Scheme
- Cycle-to-work Scheme among many additional benefits
- Social atmosphere, regular gatherings, and team building activities
- Flexible working arrangements (role dependent)
#J-18808-Ljbffr
Embedded Software Engineer - Aerospace employer: ALTEN
Contact Detail:
ALTEN Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer - Aerospace
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Xilinx Vivado and FreeRTOS. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Network with professionals in the aerospace sector, especially those who work with embedded systems. Attend industry events or join relevant online forums to connect with potential colleagues and learn more about the latest trends and challenges in the field.
✨Tip Number 3
Prepare to discuss your experience with low-level software integration and device drivers during interviews. Be ready to provide examples of how you've optimised performance in past projects, as this will demonstrate your practical knowledge and problem-solving abilities.
✨Tip Number 4
Show your passion for engineering and innovation by staying updated on the latest advancements in embedded technology. Being able to discuss recent developments or share your thoughts on future trends can impress interviewers and show your commitment to the field.
We think you need these skills to ace Embedded Software Engineer - Aerospace
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in embedded software development, particularly with C and C++. Emphasise any relevant projects or roles in the aerospace or defence sectors to align with the job requirements.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for engineering and your proactive approach. Mention specific experiences that demonstrate your skills in low-level software integration and real-time operating systems.
Highlight Relevant Skills: In your application, clearly outline your proficiency with ARM CPU architectures, Xilinx Vivado, and FPGA programming. Include any experience with communication protocols like UART and Ethernet to strengthen your application.
Showcase Your Problem-Solving Abilities: Provide examples of how you've tackled challenges in previous projects, especially those related to hardware-software integration. This will demonstrate your result-oriented mindset and ability to contribute to innovative solutions.
How to prepare for a job interview at ALTEN
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C and C++ in detail. Highlight specific projects where you've developed low-level embedded software, especially in the aerospace sector. This will demonstrate your technical proficiency and relevance to the role.
✨Understand the Company and Its Projects
Research ALTEN and their work within the aerospace industry. Familiarise yourself with their recent projects and innovations. This knowledge will help you tailor your responses and show genuine interest in contributing to their team.
✨Prepare for Practical Assessments
Expect to face practical assessments or coding challenges during the interview. Brush up on your skills with ARM CPU architectures and real-time operating systems like FreeRTOS. Practising coding problems related to embedded systems can give you an edge.
✨Demonstrate Problem-Solving Abilities
Be ready to discuss how you've tackled challenges in previous projects, particularly those involving hardware-software integration. Use the STAR method (Situation, Task, Action, Result) to structure your answers and clearly convey your problem-solving process.