Senior Software Engineer

Senior Software Engineer

Full-Time 40000 - 55000 £ / year (est.) No working from home possible
Expleo

At a Glance

  • Tasks: Design and develop high-quality software for safety-critical systems in a collaborative environment.
  • Company: Join Expleo, a forward-thinking tech company in Belfast with a focus on innovation.
  • Benefits: Enjoy competitive pay, health benefits, training opportunities, and a supportive team culture.
  • Other info: Inclusive workplace with excellent career growth and mentorship opportunities.
  • Why this job: Make a real impact in defence and aerospace while growing your skills in a dynamic field.
  • Qualifications: Strong software engineering skills; safety-critical experience is a plus but not required.

The predicted salary is between 40000 - 55000 £ per year.

Expleo is seeking Software Engineers to join our growing Belfast team, delivering high-integrity engineering solutions across a range of complex and safety-critical domains. This role is ideally suited to candidates with experience in safety-critical or defence environments, though we also welcome strong software engineers from non-safety-critical backgrounds who are motivated to transition into this space through structured training and mentorship.

Responsibilities

  • Design, implement, and test high-quality software solutions in line with project and regulatory requirements.
  • Work within structured development processes (e.g. requirements traceability, verification & validation).
  • Collaborate with systems engineers, test engineers, and stakeholders across multidisciplinary teams.
  • Contribute to software design documentation and technical specifications.
  • Participate in code reviews and support continuous improvement of engineering practices.
  • Ensure compliance with relevant safety, security, and quality standards where applicable.
  • Support integration and validation activities in lab or simulated environments.

Qualifications

Candidates without direct safety-critical experience are encouraged to apply. Expleo provides:

  • Structured onboarding into safety-critical engineering practices.
  • Training in relevant industry standards and compliance processes.
  • Mentorship from experienced engineers within regulated domains.
  • Opportunities to work on progressively complex and high-assurance systems.

Essential skills

  • Strong understanding of software engineering principles and lifecycle development.
  • Good problem-solving skills and attention to detail.
  • Ability to work effectively within a team and communicate technical concepts clearly.

Desired skills

  • Background in safety-critical, defence, aerospace, automotive, rail, or other regulated industries.
  • Familiarity with standards such as DO-178C, ISO 26262, IEC 61508, or similar.
  • Knowledge of embedded systems or real-time software development.

Experience

  • Background in safety-critical, defence, aerospace, automotive, rail, or other regulated industries.
  • Familiarity with standards such as DO-178C, ISO 26262, IEC 61508, or similar.
  • Experience with requirements management and traceability tools.
  • Knowledge of embedded systems or real-time software development.
  • Experience with configuration management tools (e.g. Git, SVN).
  • Experience in software development using languages such as C, C++, Java, or similar.
  • Experience working in structured development environments (Agile, V-Model, or similar).

Benefits

  • Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges.
  • We empower all 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 such as medical and dental insurance, pension, life assurance, employee wellbeing programme, sports and social events, birthday hampers and much more!
  • Always working as one team, our people are not afraid to think big and challenge the status quo.

As a Disability Confident Committed Employer we have committed to:

  • Ensure our recruitment process is inclusive and accessible.
  • Communicating and promoting vacancies.
  • Offering an interview to disabled people who meet the minimum criteria for the job.
  • Anticipating and providing reasonable adjustments as required.
  • Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work.

“We are an equal opportunities 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.

Senior Software Engineer employer: Expleo

Expleo is an exceptional employer for Senior Software Engineers, offering a collaborative and inclusive work environment in Belfast. With a strong focus on employee growth through structured training and mentorship, we empower our engineers to excel in safety-critical domains while providing competitive benefits such as medical insurance, pension plans, and a vibrant social culture. Join us to work on inspiring projects that challenge the status quo and contribute to high-integrity engineering solutions.

Expleo

Contact Details:

Expleo Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer

Tip Number 1

Network like a pro! Reach out to current or former employees at Expleo on LinkedIn. 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 brushing up on safety-critical standards like DO-178C or ISO 26262. Even if you don’t have direct experience, showing that you’re keen to learn can set you apart from the crowd.

Tip Number 3

Practice coding challenges! Websites like LeetCode or HackerRank can help you sharpen your skills. Being able to demonstrate your problem-solving abilities in real-time can make a huge difference during technical interviews.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Expleo team.

We think you need these skills to ace Senior Software Engineer

Software Engineering Principles
Software Development Lifecycle
Problem-Solving Skills
Attention to Detail
Team Collaboration
Communication of Technical Concepts
Safety-Critical Standards (DO-178C, ISO 26262, IEC 61508)

Some tips for your application 🫡

Tailor Your CV:Make sure to customise your CV for the Senior Software Engineer role. Highlight your relevant experience, especially if you've worked in safety-critical environments or have skills that align with the job description.

Showcase Your Skills:Don’t just list your skills; demonstrate them! Use specific examples from your past work to show how you’ve applied software engineering principles and tackled complex problems.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Explain why you're excited about this role at Expleo and how your background makes you a great fit. Keep it engaging and personal.

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 us you’re serious about joining our team!

How to prepare for a job interview at Expleo

Know Your Stuff

Make sure you brush up on software engineering principles and lifecycle development. Familiarise yourself with safety-critical standards like DO-178C or ISO 26262, even if you haven't worked in those environments before. This shows you're proactive and ready to dive into the role.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help you demonstrate your analytical thinking and attention to detail, which are crucial for this position.

Team Player Vibes

Expleo values collaboration, so be ready to talk about your experience working in teams. Highlight how you've communicated technical concepts clearly and contributed to group projects. This will show that you can work effectively within multidisciplinary teams.

Ask Smart Questions

Prepare thoughtful questions about Expleo's projects, training opportunities, and team dynamics. This not only shows your interest in the company but also helps you gauge if it's the right fit for you. Plus, it gives you a chance to engage with your interviewers on a deeper level.