Firmware Engineer in Bedford

Firmware Engineer in Bedford

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

At a Glance

  • Tasks: Design and implement real-time embedded software for UAV systems.
  • Company: Join Saab, a leading defence and security company with a global impact.
  • Benefits: Competitive salary, career growth, and the chance to work on innovative technology.
  • Why this job: Make a difference in security and resilience while working with cutting-edge autonomous systems.
  • Qualifications: 5+ years in embedded Linux, strong programming skills, and problem-solving abilities.
  • Other info: Dynamic team environment with opportunities for personal and professional development.

The predicted salary is between 36000 - 60000 £ per year.

Saab in UK is growing rapidly, with over 600 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building a career with real scope for personal and professional growth.

Explore a wealth of possibilities. Take on challenges, create smart inventions, and grow beyond. This is a place for curious minds, brave pioneers, and everyone in between. Together, we achieve the extraordinary, each bringing our unique perspectives. Your part matters.

Saab is a leading defence and security company with an enduring mission, to help nations keep their people and society safe. Empowered by its 26,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world. Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems.

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 innovate within core areas such as UAV autopilots, mission systems, ground control stations, and all supporting systems and infrastructure.

You will be keen to get involved in all development areas and have a good track history/proven track record in both problem solving and quality software development. Working as part of a multidisciplinary team you will have good communication skills. A can-do attitude and a genuine passion for innovative technology will be advantageous.

Key Responsibilities

  • 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.
  • Support the firmware lead with Firmware roadmaps.
  • Be a key member of a skilled team in the delivery of firmware for high-paced projects.
  • Delivery, reporting and presentation of technical work and writing and submitting any necessary documentation.
  • Delivery and maintenance of the embedded systems software within the UAV specifically.
  • Support development of automated HWIL test environments.

Skills/Experience

  • Minimum 5+ years experience of embedded Linux.
  • 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 with NXP iMX8, NXP S32K3 and larger MPSoC style application processors.
  • Experience of working with core communication interfaces such as UART, Ethernet, SPI, I2C, CAN, PCIe.
  • Experienced at firmware and hardware level debugging and fault finding (e.g. use of JTAG, examining schematics).
  • Able to interpret relevant data from electronic schematics and component datasheets and application notes for the purposes of code writing.
  • Experience of Electronics design, development and testing.
  • Awareness of FPGAs and VHDL is beneficial.
  • 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.
  • Existing SC Clearance would be advantageous.

Firmware Engineer in Bedford employer: Saab AB

Saab in the UK is an exceptional employer, offering a dynamic work environment where innovation thrives and personal growth is encouraged. With a strong focus on collaboration and cutting-edge technology, employees are empowered to tackle meaningful challenges in defence and security, all while enjoying a supportive culture that values diverse perspectives. Located in Bedfordshire, the company provides unique opportunities to work on advanced systems in autonomy and unmanned technologies, making it an ideal place for those passionate about making a difference.
S

Contact Detail:

Saab AB Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Firmware Engineer in Bedford

✨Tip Number 1

Network like a pro! Reach out to current employees at Saab or in the firmware engineering field on LinkedIn. A friendly chat can give you insider info and might even lead to a referral!

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. Be ready to discuss your experience with embedded Linux, C/C++, and any relevant projects you've worked on. Show us your passion for innovative technology!

✨Tip Number 3

Don’t just wait for job openings—create your own opportunities! Consider reaching out directly to the hiring team at Saab through our website. Express your interest and share how your skills align with their mission.

✨Tip Number 4

Follow up after your interview! A quick thank-you email can keep you fresh in the interviewer's mind. Mention something specific from your conversation to show your genuine interest in the role.

We think you need these skills to ace Firmware Engineer in Bedford

Embedded Linux
Linux Kernel Configuration
Yocto
Buildroot
C
C++
Python
Scripting (Bash)
NXP iMX8
NXP S32K3
MPSoC Application Processors
UART
Ethernet
SPI
I2C
CAN
PCIe
Firmware Debugging
Hardware Debugging
JTAG
Electronics Design
VHDL
RTOS Coding
DO-178C
Code Reviews
Git

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Firmware Engineer role. Highlight your experience with embedded Linux, programming languages like C and Python, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for innovative technology and how you can contribute to our team at Saab. Be sure to mention specific experiences that relate to the job description, showing us why you're the perfect fit.

Showcase Your Problem-Solving Skills: In your application, don’t forget to highlight your problem-solving abilities. Give examples of challenges you've faced in previous roles and how you overcame them. We love candidates who can think on their feet and tackle issues head-on!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and it helps us keep track of your application. Plus, you’ll be one step closer to joining our amazing team at Saab!

How to prepare for a job interview at Saab AB

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of embedded Linux, C, C++, and Python. Be ready to discuss your experience with tools like Yocto and Buildroot, as well as your understanding of communication interfaces like UART and SPI. This will show that you're not just familiar with the tech but can also apply it effectively.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex problems in past projects. Whether it's debugging firmware or developing automated test environments, having concrete stories will demonstrate your hands-on experience and ability to think critically under pressure.

✨Communicate Clearly and Confidently

Since you'll be working in a multidisciplinary team, strong communication skills are key. Practice explaining technical concepts in simple terms, and be ready to discuss how you collaborate with others. This will highlight your ability to work well within a team and contribute to shared goals.

✨Demonstrate Your Passion for Innovation

Saab values curiosity and a can-do attitude. Be prepared to talk about your interest in cutting-edge technology and any personal projects or research you've undertaken. Showing genuine enthusiasm for the field can set you apart from other candidates.

Firmware Engineer in Bedford
Saab AB
Location: Bedford

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

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>