At a Glance
- Tasks: Lead the design and implementation of real-time embedded software for UAV systems.
- Company: Join Saab, a leading defence company innovating in safety and security.
- Benefits: Competitive salary, career growth, and opportunities to work on cutting-edge technology.
- Why this job: Make a real impact in defence technology while working with a talented team.
- Qualifications: 5+ years in embedded Linux and experience leading software engineering teams.
- Other info: Dynamic environment with opportunities for personal fulfilment and innovation.
The predicted salary is between 48000 - 72000 £ per year.
Saab UK is part of Scandinavia’s largest defence company, bringing together the best of Swedish and British innovation. Saab offers world‑leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth.
This role is part of our BlueBear Business in Bedfordshire. You will be required to support a mixture of R&D and product development activities within a leading autonomy and unmanned systems company. Blue Bear continuously innovates within core areas such as UAV autopilots, mission systems, ground control stations, and all supporting systems and infrastructure.
Key Responsibilities:
- Lead in the design, implementation and test of real‑time embedded software to support both experimental activities and product development, ensuring real‑time safety, security and redundancy considerations are met.
- Develop, own and execute firmware roadmaps working closely with Software and Electronics department leads.
- Lead a skilled team in the delivery of firmware for high‑paced projects.
- Delivery and maintenance of the embedded systems software within the UAV specifically.
- Support development of automated HWIL test environments.
Qualifications and Experience:
- Minimum 5+ years experience of embedded Linux.
- Experience leading a team of low‑level software engineers.
- Sound understanding of Linux kernel configuration and tuning.
- Experienced user of Linux OS build toolchains such as Yocto and Buildroot.
- Programming languages: C, C++, Python, Scripting (including Bash).
- Ability to work from application code right down to bare metal.
- Experience of working with core communication interfaces such as UART, Ethernet, SPI, I2C, CAN.
- Experienced at hardware level debugging and fault finding.
- Experience of Electronics design, development and testing.
- Awareness of FPGAs and VHDL.
- Able to interpret relevant data from electronic schematics and component datasheets and application notes for the purposes of code writing.
- RTOS coding and debugging.
- Awareness of assurance frameworks (DO-178C etc.) and secure by design.
- Conducting code reviews.
- Familiar with use of version control tools such as Git.
Other Duties and Responsibilities:
- To undertake such other duties and responsibilities as may be reasonably required within the grade and level of the post.
- You will be expected to perform different tasks as necessitated by your evolving role within the company and the overall business objectives of the company.
By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
Lead Firmware Engineer in Bedford employer: Saab
Contact Detail:
Saab Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Firmware Engineer in Bedford
✨Tip Number 1
Network like a pro! Reach out to current employees at Saab through LinkedIn or industry events. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by diving deep into Saab's projects and values. Show us that you’re not just another candidate; demonstrate your passion for innovative technology and how your skills align with their mission.
✨Tip Number 3
Practice your technical skills! Be ready to discuss your experience with embedded Linux and low-level programming. We want to see your problem-solving skills in action, so brush up on those coding challenges.
✨Tip Number 4
Don’t forget to follow up after your interview! A quick thank-you email can leave a lasting impression. It shows us that you’re genuinely interested in the role and appreciate the opportunity.
We think you need these skills to ace Lead Firmware Engineer in Bedford
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Firmware Engineer role. Highlight your experience with embedded Linux, team leadership, and any relevant projects that showcase your skills in real-time embedded software development.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for innovative technology and how your background aligns with Saab's mission. Don’t forget to mention specific experiences that demonstrate your problem-solving abilities.
Showcase Your Technical Skills: In your application, be sure to highlight your proficiency in programming languages like C, C++, and Python. Mention any experience you have with Linux kernel configuration and debugging, as these are key for the role.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows your enthusiasm for joining the Saab team!
How to prepare for a job interview at Saab
✨Know Your Stuff
Make sure you brush up on your embedded Linux knowledge and be ready to discuss your experience with low-level software development. Be prepared to dive into specifics about the Linux kernel, build toolchains like Yocto, and your programming skills in C, C++, and Python.
✨Showcase Your Leadership Skills
Since this role involves leading a team, think of examples where you've successfully managed projects or guided junior engineers. Highlight your communication skills and how you foster collaboration within a multidisciplinary team.
✨Demonstrate Problem-Solving Prowess
Prepare to discuss past challenges you've faced in firmware development and how you tackled them. Be ready to explain your debugging techniques and how you ensure safety and security in real-time systems.
✨Be Curious and Engaged
Saab values curiosity and innovation, so come prepared with questions about their projects and technologies. Show your enthusiasm for cutting-edge autonomous systems and how you can contribute to their mission of safety and security.