Embedded Software Engineer in Belfast
Embedded Software Engineer

Embedded Software Engineer in Belfast

Belfast Full-Time 28800 - 48000 ÂŁ / year (est.) No home office possible
E

At a Glance

  • Tasks: Design and develop real-time embedded software for high-tech military applications.
  • Company: Join Expleo, a leader in engineering and digital transformation.
  • Benefits: Collaborative environment, competitive benefits, and access to accredited training courses.
  • Why this job: Make a real impact in the Defence sector with cutting-edge technology.
  • Qualifications: Degree in computing or equivalent experience; knowledge of Embedded C/C++ required.
  • Other info: Opportunity for career growth and SC Clearance support.

The predicted salary is between 28800 - 48000 ÂŁ per year.

Expleo is a trusted partner for end‑to‑end, integrated engineering, quality services and management consulting for digital transformation. We help businesses harness technological change to deliver innovations that give them a competitive advantage and improve the everyday lives of people worldwide. We are looking for a Real‑Time Embedded Software Engineer to support our client in the Defence sector. In this role you will collaborate with a team of Software Engineers on diverse projects, participating in all phases of the software development lifecycle. Your focus will be on designing, developing, and integrating embedded software solutions for high‑tech sub‑systems and processor‑driven boards used in military applications such as land vehicle platforms, missiles, and advanced training systems.

Responsibilities

  • Design and develop real‑time embedded software solutions.
  • Integrate and debug solutions on target hardware, addressing hardware/software integration issues.
  • Target multiple real‑time platforms (e.g., VxWorks, MicroC/OS, Linux, FreeRTOS) using Embedded C and C++.
  • Participate in various software life‑cycle methodologies.
  • Manage software requirements and traceability using industry best practices.
  • Plan and execute software tests (Unit, Integration, System Level).
  • Develop reusable software solutions.
  • Document all aspects of the software production process according to company standards.

Qualifications

  • A BEng/BSc (Hons) degree or equivalent in computing or a computing‑related subject, or an alternative qualification with relevant experience.

Essential Skills

  • Knowledge of embedded real‑time development and the hardware/software interface.
  • Understanding of real‑time operating system behaviour and software requirements analysis.
  • Proficiency in Embedded C and C++.
  • Understanding of data communications (e.g., 1553, RS422) and networking principles.
  • Practical experience in real‑time embedded development, integrating and debugging on target hardware, and using real‑time operating systems.
  • Track record in developing C/C++ applications.
  • Awareness of the principles and levels of software testing.

Desired Skills

  • Experience developing in/with Java (advantageous).
  • Knowledge of UML and Agile development methodologies.
  • Experience in graphical user interface design and development.
  • Understanding of software configuration control.
  • Ability to undertake roles beyond software development, such as Software Architect or Software Engineering Manager.
  • Practical experience in model‑driven software development, using change management and version control systems, and developing under a range of software methodologies.

What Do I Need Before I Apply

This role requires SC Clearance. It would be advantageous if you already hold it; otherwise the successful applicant will undergo, achieve, and maintain SC Clearance.

Benefits

  • Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges.
  • We empower passionate technology‑loving professionals by allowing them to expand their skills and take part in inspiring projects.
  • Expleo Academy – enables you to acquire and develop the right skills by delivering a suite of accredited training courses.
  • Competitive company benefits.
  • Always working as one team, our people are not afraid to think big and challenge the status quo.

We are an equal‑opportunity employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age. We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive.

As a Disability Confident Committed Employer we are committed to:

  • Ensuring our recruitment process is inclusive and accessible.
  • Communicating and promoting vacancies.
  • Offering interviews to disabled people who meet the minimum criteria for the job.
  • Anticipating and providing reasonable adjustments as required.
  • Supporting employees who acquire a disability or long‑term health condition, enabling them to stay in work and make a difference.

Embedded Software Engineer in Belfast employer: Expleo Group

Expleo is an exceptional employer that fosters a collaborative and inclusive work environment, empowering Embedded Software Engineers to engage in innovative projects within the Defence sector. With access to the Expleo Academy for skill development and a commitment to employee growth, team members are encouraged to think big and challenge the status quo while enjoying competitive benefits. Located in Belfast, Northern Ireland, this role offers the unique opportunity to contribute to high-tech military applications, making a meaningful impact on both technology and society.
E

Contact Detail:

Expleo Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer in Belfast

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Expleo on LinkedIn. A friendly chat can give us insider info about the company culture and maybe even a referral!

✨Tip Number 2

Prepare for the technical interview by brushing up on your Embedded C and C++ skills. We recommend doing some hands-on coding challenges to get comfortable with real-time systems and debugging.

✨Tip Number 3

Show off your projects! If you've worked on any relevant embedded software projects, make sure to discuss them during interviews. We love hearing about practical experience and how you tackled challenges.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we often have tips and resources available that can help you stand out in the process.

We think you need these skills to ace Embedded Software Engineer in Belfast

Embedded C
C++
Real-Time Operating Systems (RTOS)
VxWorks
MicroC/OS
Linux
FreeRTOS
Hardware/Software Integration
Software Development Lifecycle
Software Testing (Unit, Integration, System Level)
Data Communications (e.g., 1553, RS422)
Networking Principles
UML
Agile Development Methodologies
Model-Driven Software Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Embedded Software Engineer role. Highlight your experience with real-time embedded development and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Showcase Your Skills: Don’t just list your skills; demonstrate them! Include specific examples of how you've used Embedded C, C++, or any real-time operating systems in your previous work. This helps us understand your practical experience better.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how you can contribute to our team. Be sure to mention your understanding of the Defence sector and any relevant technologies.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Expleo Group

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of embedded real-time development and the specific platforms mentioned in the job description, like VxWorks and FreeRTOS. Be ready to discuss your experience with Embedded C and C++, as well as any relevant projects you've worked on.

✨Showcase Your Problem-Solving Skills

Prepare to talk about how you've tackled hardware/software integration issues in the past. Think of specific examples where you debugged solutions on target hardware, and be ready to explain your thought process during those challenges.

✨Familiarise Yourself with the Defence Sector

Since this role is in the Defence sector, it’s a good idea to understand the unique challenges and requirements of military applications. Research current trends and technologies in defence to show your enthusiasm and commitment to the field.

✨Prepare for Team Collaboration Questions

As you'll be working closely with other Software Engineers, be ready to discuss your experience in collaborative environments. Think of examples where you participated in software life-cycle methodologies and how you contributed to team success.

Embedded Software Engineer in Belfast
Expleo Group
Location: Belfast

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

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