/TECHNICAL LEAD FLIGHT SOFTWARE (EMBEDDED SYSTEMS)

TECHNICAL LEAD FLIGHT SOFTWARE (EMBEDDED SYSTEMS)

Edinburghgbvia direct
// Job Type
Full Time
// Salary
GBP 55,000 - 65,000/year
// Salary Range
55,000–65,000 GBP / year
// Posted
3 months ago
// Seniority
lead

About the Role

TECHNICAL TEAM LEAD (Embedded systems - FLIGHT SOFTWARE Lead the code that flies in space. My client is building spacecraft flight software that runs real missions in real orbit - and they're now looking for a Technical Team Lead to guide the engineers writing it. This is a hands-on leadership role. You won't be "managing from the sidelines." You'll design systems, review architecture, mentor engineers and still write mission-critical code that leaves Earth. What you'll lead You'll own the technical direction, quality and delivery of spacecraft flight software: Set technical direction and architecture for embedded flight software systems Lead design reviews, code reviews and software standards Remain hands-on in C and embedded development Drive software quality, testing strategies and CI/CD practices Mentor and grow a team of embedded and flight software engineers Work closely with hardware, systems and operations teams Own technical risk, interface definition and system-level decisions Improve engineering workflows, documentation and development processes You'll be the technical anchor - the person people turn to when the problem is hard, safety-critical or cross-disciplinary. What you'll bring Strong C and embedded systems background Java an added bonus Experience leading technical design and mentoring engineers Deep understanding of real-time systems, multitasking and low-level hardware Confident working with microcontrollers (ARM Cortex-M class preferred) Experience diagnosing and resolving complex system-level faults Excellent communication skills - you can explain deep technical decisions clearly Ownership mindset and ability to shape engineering culture Bonus points if you've worked with FreeRTOS, RTEMS or other RTOS platforms Embedded Linux / Yocto / systemd / BusyBox Python, Java or automation scripting CI/CD pipelines, Docker, GitLab or DevOps tooling Spacecraft, robotics, aerospace, automotive or safety-critical environments Why this role stands out Your team's code flies in space You define architecture, standards and technical direction You still build - this is a technical leadership role, not a people-only role You shape the engineering culture of a growing space organisation You'll work on complete spacecraft, not isolated components This is your chance to lead the engineers who write software that leaves the planet.

Tech Stack

Cembedded systemsreal-time systemsmultitaskinglow-level hardwaremicrocontrollersARM Cortex-Msystem designarchitecture reviewcode reviewsoftware standardssoftware qualitytesting strategiesCI/CDinterface definitionsystem-level decisionsengineering workflowsdocumentationdevelopment processes

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this TECHNICAL LEAD FLIGHT SOFTWARE (EMBEDDED SYSTEMS) position at Head Resourcing.