Senior Software Engineer in Bristol
Senior Software Engineer

Senior Software Engineer in Bristol

Bristol Full-Time 55000 - 65000 £ / year (est.) No home office possible
Expleo

At a Glance

  • Tasks: Design and develop innovative software solutions for next-gen Air Defence Systems.
  • Company: Join a leading tech firm focused on safety, performance, and dependability.
  • Benefits: Collaborative environment, skill development, competitive benefits, and inclusive culture.
  • Other info: Opportunities for career growth and hands-on experience in a dynamic lab environment.
  • Why this job: Make a real impact in cutting-edge projects while working with diverse engineering teams.
  • Qualifications: Degree in Software Engineering or related field; strong software development skills required.

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

We are seeking a Senior Software Engineer to join a specialist Future Systems Capability Software group supporting the development of solutions for the next generation of Air Defence Systems; developing evolving products whilst maintaining a reputation for safety, performance and dependability. This role focuses on developing robust, maintainable software solutions across the full product lifecycle, from early concept and prototyping through to production and in-service support. You will work in a software engineering lab environment closely integrated with electronics, instrumentation and hardware teams, collaborating across multiple engineering disciplines to deliver high-quality, reliable test capability to meet programme delivery schedules. This position suits a hands-on software engineer who enjoys working at the intersection of software, hardware and electronics rather than purely desktop or web-based development.

Responsibilities

  • Design and development of new and evolving software tools and architectures
  • Developing software instantiations for future products
  • Hands-on engineering role requiring proactive engagement and initiative
  • Working collaboratively with teams across the full software development lifecycle

Qualifications

  • Degree (or equivalent experience) in Software Engineering, Computer Science, Electronic Engineering or a related technical discipline.

Essential skills

  • Strong background in software engineering and its system-wide impact
  • Collaborative and open development approach
  • Experience across the entire software development process including target integration and documentation
  • Familiarity with new tools, techniques and approaches to improve development efficiency
  • Knowledge of DDS middleware and Real Time Operating Systems
  • Understanding of standards such as DefStan 00-55, DO-178C or IEC61508

Desired skills

  • Data Science
  • Data Management

Experience

  • Proven experience developing software for engineering or hardware-integrated systems
  • Experience delivering test systems or manufacturing/production test solutions preferred
  • Experience working across the full development lifecycle from concept through deployment and support
  • Experience working within multi-disciplinary engineering teams.
  • Experience working in Java, C, C++
  • Experience in additional languages such as Ada

What do I need before I apply

  • Eligibility and willingness to obtain SC Clearance (Security Check Clearance) is essential.

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
  • 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 in Bristol employer: Expleo

    As a Senior Software Engineer at our company, you will thrive in a collaborative and innovative environment that champions professional growth and skill development. With access to the Expleo Academy for accredited training and a commitment to inclusivity, we empower our employees to engage in meaningful projects that shape the future of Air Defence Systems. Join us in a hands-on role where your contributions directly impact safety and performance, all while being part of a supportive team that values diverse perspectives.
    Expleo

    Contact Detail:

    Expleo Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Software Engineer in Bristol

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your experience with software and hardware integration. This will give potential employers a tangible sense of what you can bring to the table.

    ✨Tip Number 3

    Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions and be ready to discuss your past experiences in detail, especially how you've collaborated with multi-disciplinary teams.

    ✨Tip Number 4

    Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our team and contributing to exciting projects.

    We think you need these skills to ace Senior Software Engineer in Bristol

    Software Engineering
    Collaborative Development
    Full Software Development Lifecycle
    Target Integration
    Documentation
    DDS Middleware
    Real Time Operating Systems
    DefStan 00-55
    DO-178C
    IEC61508
    Java
    C
    C++
    Ada
    Data Science
    Data Management

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your background in software engineering, especially any hands-on experience with hardware-integrated systems. We want to see how you can contribute to our team!

    Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about developing robust software solutions and how your collaborative approach aligns with our values at StudySmarter. Keep it engaging and personal!

    Showcase Relevant Projects: If you've worked on projects that involved software development across the full lifecycle, make sure to mention them. We love seeing real-world examples of your work, especially if they relate to air defence systems or similar fields.

    Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team!

    How to prepare for a job interview at Expleo

    ✨Know Your Tech Inside Out

    Make sure you brush up on your knowledge of software engineering principles, especially those related to hardware integration. Be ready to discuss your experience with languages like Java, C, and C++, as well as any familiarity with DDS middleware and Real Time Operating Systems.

    ✨Showcase Your Collaborative Spirit

    This role requires working closely with various teams, so be prepared to share examples of how you've successfully collaborated in the past. Highlight any experiences where you’ve worked across different engineering disciplines to deliver a project.

    ✨Demonstrate Problem-Solving Skills

    Expect technical questions that assess your problem-solving abilities. Think of specific challenges you've faced in previous roles and how you overcame them, particularly in developing robust software solutions or during the full product lifecycle.

    ✨Prepare Questions for Them

    Interviews are a two-way street! Prepare insightful questions about their projects, team dynamics, and how they approach software development. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you.

    Senior Software Engineer in Bristol
    Expleo
    Location: Bristol

    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

    >