Embedded Software Engineer - Contractor in Retford

Embedded Software Engineer - Contractor in Retford

Retford Full-Time 63000 - 77000 £ / year (est.) No working from home possible
D

At a Glance

  • Tasks: Develop and enhance software applications while collaborating on innovative, mission-critical systems.
  • Company: Join DEA Aviation, a leading tech company in the aviation sector.
  • Benefits: Competitive pay, flexible working options, and opportunities for skill development.
  • Other info: Dynamic team environment with excellent growth potential and mentorship opportunities.
  • Why this job: Make a real impact by solving complex problems with cutting-edge technology.
  • Qualifications: Degree in Computer Science or equivalent experience; skills in Python and React preferred.

The predicted salary is between 63000 - 77000 £ per year.

DEA Aviation is the UK-based lead operational company within the wider DEA Group. As part of a strategic corporate structure, the Group includes European Specialised Aviation Operations (ESAO), a wholly owned subsidiary based in Malta. Our technology is at the core of what we do. We design and build integrated software and hardware systems that bring together complex sensor technologies and different technical standards. The result: flexible, reliable systems that perform under pressure and deliver on tight timelines.

As a Senior Software Engineer you will be contributing to the design, development and delivery of robust, mission‑critical systems. Building high-quality software, collaborating with experienced engineers and growing your technical expertise in a highly regulated environment. Taking ownership of your work, contributing to team standards and continuously developing your skills while solving real-world problems. You care about clean code, reliable systems, and delivering value in a safe and efficient way.

Key Responsibilities

  • Develop and enhance core software applications using Bash, Python and JavaScript.
  • Design and deploy low-level security architectures, specifically implementing Intel Secure Boot and Arm TrustZone.
  • Engineer reliable software connectivity and data pipelines between Intel host boards and Eizo (ARM/NVIDIA) GPGPUs.
  • Design and integrate Intelligent Platform Management Interface (IPMI) solutions for robust hardware management.
  • Implement Ubuntu and relevant driver infrastructure.
  • Author and maintain comprehensive, high-quality technical documentation for all engineered solutions.
  • Act as a technical Subject Matter Expert (SME), providing ad‑hoc mentorship and technical support to internal engineering teams.

Skills, Knowledge & Expertise

  • Hold a degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Have a proven track record of software delivery from inception through to production and maintenance.
  • Ability to obtain SC Clearance.
  • Experience with Python and building applications using React.
  • Working knowledge of relational and/or databases such as PostgreSQL, MongoDB, DynamoDB.
  • Understanding of software engineering fundamentals.
  • Comfortable with AWS services (e.g. EC2, Lambda, or similar).
  • Familiarity with Git and collaborative development workflows.
  • Some experience with Docker and containerised environments.
  • Awareness of CI/CD practices and automated testing.
  • Understanding of Linux environment.
  • Strong problem‑solving skills and a lifelong learner.
  • Ability to communicate clearly and work effectively in a team.
  • Working within regulated environments.
  • A proactive mindset and eagerness to develop your skills.
  • Naturally default to data‑driven decision making.
  • Champion engineering excellence, leading code reviews, shaping automated testing strategies, and writing clean, maintainable code.
  • Mentor and upskill mid‑level and junior engineers, acting as a technical multiplier for your team.
  • Architect and build reusable, performant front‑end components and drive front‑end architecture using React.
  • Design and scale microservices‑based systems and APIs, proactively addressing latency, reliability, and system bottlenecks.
  • Implement robust system resilience (e.g., retries, timeouts, circuit breakers) and drive a security‑first approach to development.
  • Define and implement observability strategies using modern logging and monitoring tools to ensure system health.
  • Optimise and manage CI/CD pipelines to ensure smooth, predictable, and secure deployment lifecycles.
  • Collaborate with product and design teams to translate complex business requirements into scalable technical solutions.

Embedded Software Engineer - Contractor in Retford employer: DEA Aviation Ltd.

DEA Aviation Ltd. is an exceptional employer that offers a unique opportunity for Special Operations Pilots to engage in meaningful missions across the UK and Europe. With a focus on safety and high standards, employees benefit from a dynamic work culture that promotes autonomy and teamwork, alongside opportunities for professional growth through varied rosters and extended deployments. The company values its pilots, providing them with the chance to develop their skills in a supportive environment while making a significant impact in their field.

D

Contact Details:

DEA Aviation Ltd. Recruitment Team

We think you need these skills to ace Embedded Software Engineer - Contractor in Retford

Bash
Python
JavaScript
Embedded Systems
Low-Level Security Architectures
Intel Secure Boot
Arm TrustZone