Software Development Engineer

Software Development Engineer

Full-Time 60000 - 80000 £ / year (est.) No home office possible
Mane Contract Services

At a Glance

  • Tasks: Enhance and validate software safety compliance for embedded video processing systems.
  • Company: Join a leading defence technology firm focused on safety-critical solutions.
  • Benefits: Competitive salary, professional development, and the chance to work on impactful projects.
  • Other info: Collaborate with seasoned engineers in a dynamic and technically demanding setting.
  • Why this job: Tackle real-world challenges in defence systems and influence software safety architecture.
  • Qualifications: Expertise in MIL-STD-882E and experience in embedded Linux environments.

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

We are seeking a senior-level Software Development Engineer to support a safety-critical defence programme involving embedded video processing on advanced SoC platforms. This is a highly specialised consulting role focused on software safety compliance rather than feature development. This assignment is ideally suited to an experienced engineer with deep expertise in MIL-STD-882E and a strong background in embedded Linux-based systems.

The Role

You will join an experienced engineering team to assess, enhance, and validate the software safety compliance of an existing embedded video decoding solution. The system is already functionally implemented and operational; your role is to ensure it meets the stringent requirements of defence safety standards. The work focuses exclusively on software executing on the Processing System (PS) of a modern SoC platform. No FPGA / programmable logic development is in scope.

Key Responsibilities

  • Investigation & Safety Strategy
  • Analyse the existing software architecture against MIL-STD-882E requirements.
  • Identify safety gaps and define mitigation strategies to ensure safe operation of a hardware-accelerated H.264 decoding pipeline.
  • Address safety hazards such as:
  • Processing of incorrect or corrupted input data
  • Frozen or stagnant output
  • Latent or lagging video output
  • Define and justify runtime monitoring, detection, and mitigation mechanisms (e.g. data freshness validation, supervision, metadata-based integrity checks).
  • Implementation & Validation
    • Implement required changes and additions within the current Embedded Linux and GStreamer-based software stack.
    • Ensure safety mechanisms are robust, testable, and traceable to hazards.
    • Support verification activities and contribute to safety evidence required for compliance.

    Required Expertise (Core)

    • Senior / expert-level experience in safety-critical software development
    • Proven, hands-on experience working to MIL-STD-882E
    • Ability to define, implement, and justify software safety mitigations in defence or aerospace systems
    • Strong understanding of system-level safety, hazard analysis, and verification

    Highly Desirable Experience

    • Embedded Linux development in safety-critical environments
    • GStreamer pipeline design, configuration, and supervision
    • Xilinx Zynq UltraScale+ EV architecture (Processing System / ARM side)
    • Use of Video Codec Units and H.264 decoding in embedded systems
    • Experience treating hardware accelerators as safety-relevant, partially opaque components

    Why Consider This Role?

    • Work on a high-impact defence system with real-world operational relevance
    • Engage in genuine safety engineering challenges, not box-ticking compliance work
    • Opportunity to influence software safety architecture at system level
    • Collaborate with experienced engineers in a technically demanding environment

    If you are a seasoned software safety engineer with deep MIL-STD experience and an interest in embedded video systems for defence applications, we would like to hear from you.

    Software Development Engineer employer: Mane Contract Services

    Join a leading defence consultancy that prioritises innovation and safety in software development. Our collaborative work culture fosters professional growth, offering opportunities to tackle real-world challenges while ensuring compliance with stringent safety standards. Located in a dynamic environment, we provide our engineers with the resources and support needed to excel in their careers and make a meaningful impact in the defence sector.
    Mane Contract Services

    Contact Detail:

    Mane Contract Services Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Software Development Engineer

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the defence and software safety sectors. Attend industry meetups or webinars to meet potential employers and get your name out there. Remember, it’s all about who you know!

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your previous work, especially projects related to MIL-STD-882E or embedded systems. This will give you an edge and demonstrate your expertise in safety-critical software development.

    ✨Tip Number 3

    Prepare for interviews by brushing up on your knowledge of safety compliance and hazard analysis. Be ready to discuss how you've tackled similar challenges in the past. Confidence is key, so practice makes perfect!

    ✨Tip Number 4

    Don’t forget to apply through our website! We’re always on the lookout for talented engineers like you. Keep an eye on our job listings and make sure your application stands out by tailoring it to the specific role.

    We think you need these skills to ace Software Development Engineer

    Embedded Linux Development
    MIL-STD-882E Compliance
    Software Safety Mitigation
    Hazard Analysis
    Verification Activities
    GStreamer Pipeline Design
    Xilinx Zynq UltraScale+ EV Architecture
    H.264 Decoding
    Safety-Critical Software Development
    System-Level Safety Understanding
    Runtime Monitoring Mechanisms
    Data Freshness Validation
    Metadata-Based Integrity Checks
    Safety Evidence Contribution

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your experience with safety-critical software development and MIL-STD-882E. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

    Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about software safety compliance and how your background in embedded Linux systems makes you a perfect fit for our team.

    Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled safety gaps or implemented safety mechanisms in past projects. We love seeing how you approach challenges and ensure compliance in your work.

    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 this exciting opportunity in our engineering team!

    How to prepare for a job interview at Mane Contract Services

    ✨Know Your Standards

    Make sure you brush up on MIL-STD-882E and its requirements. Be ready to discuss how you've applied these standards in your previous roles, especially in safety-critical environments. This will show that you understand the importance of compliance in defence systems.

    ✨Showcase Your Technical Skills

    Prepare to dive deep into your experience with embedded Linux and GStreamer. Have specific examples ready that demonstrate your hands-on work with these technologies, particularly in relation to safety mechanisms and hazard analysis. This is your chance to shine!

    ✨Understand the Role's Focus

    Remember, this role is about software safety compliance rather than feature development. Be prepared to discuss how you would assess and enhance existing software solutions, focusing on safety gaps and mitigation strategies. Tailor your answers to reflect this emphasis.

    ✨Engage with the Team's Experience

    Research the company’s engineering team and their projects. During the interview, ask insightful questions about their current challenges and how you can contribute. This shows your genuine interest in collaboration and your eagerness to be part of a technically demanding environment.

    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

    >