Embedded Software Engineer in Sheffield

Embedded Software Engineer in Sheffield

Sheffield Full-Time No working from home possible
Solutions Driven

We are looking for an experience hands-on Embedded Software Engineer to join our innovative engineering team working on the life cycle delivery of complex defence systems.

Key Responsibilities

  • Oversee the complete software engineering life cycle for high-integrity avionic and defence systems, from planning to delivery.
  • Lead and support integration, validation, verification, and qualification activities as the technical software authority.
  • Collaborate with system and test engineering teams to refine, automate, and enhance procedures for hardware development, qualification, and production.
  • Manage software project tasks including workload evaluation, planning setup, tracking, and reporting progress against milestones.
  • Execute software development activities in highly complex avionic environments to meet rigorous customer specifications.
  • Analyse requirements on functionality, safety, performance, industrialisation, production, timelines, and cost.
  • Coordinate internal team activities and ensure adherence to defined processes.
  • Oversee implementation, validation, verification, and qualification of all project deliverables.
  • Lead technical discussions with customers and support certification milestones alongside engineering leadership.
  • Proactively report on issues, risks, and opportunities in assigned projects and tasks.

Profile & Qualifications

  • Minimum 5 years’ industrial experience in embedded software engineering, experiencewithin the avionics/defence sector would be nice to have.
  • Advanced programming skills: C (embedded), Python, and Linux (embedded & non-embedded systems). proficiency in low-level C programming for embedded systems, RTOS, or Linux kernel development.
  • Demonstrated adaptability and collaborative skills, thriving in a dynamic, evolving environment.
  • Attention to quality documentation and ability to review/check technical documents as an expert.
  • Bachelor’s or Master’s degree in Information Technology, Electronics, or Computer Science.

Technical expertise highly desirable in:

  • Avionic safety-critical software development life cycle (DO-178C).
  • Certifiable RTOS and/or Linux kernel driver experience, including application development.
  • Embedded cyber-security (ED-203 / DO-356).
  • Strong analytical capability, resilient character, and effective communication skills at all organization levels.

What We Offer

  • Opportunity to work on strategic, innovative projects in the defence and aerospace domain.
  • Collaborative and challenging environment focused on technical excellence and career advancement.
  • Professional growth with exposure to certification processes and international standards.

This role will work within HYBRID work arrangement of minimum 3 days onsite and 2 days remote.

Solutions Driven

Contact Details:

Solutions Driven Recruitment Team