wagey.ggwagey.gg
26,614  jobs26,614  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(26,614)/Software Engineer Role(2,020)/NewOrbit Space (8) - Lead Flight Software Engineer
NewOrbit Space

NewOrbit Space - Lead Flight Software Engineer

Reading, England, United Kingdom - Hybrid+ Equity3w ago
In OfficeStaffEMEATravelSoftware EngineerPerformance ManagementCoachingRustLinuxC++

Requirements

• 5+ years’ experience in development of flight software for spacecraft, including experience in leading engineers with flight software deliverables. • 5+ years’ experience in development of flight software • Proven experience in building production embedded or real-time systems in C/C++ and/or Rust on RTOS or Embedded Linux for space systems. • Strong grasp of real-time software: scheduling, interrupts, concurrency primitives, determinism, and designing for constrained CPU/memory. • Strong grasp of real-time software • Proven ability to build reliable, testable systems: unit/integration testing, simulation-first development, HIL validation, and disciplined debugging. • Proven ability to build reliable, testable systems • Hands-on experience integrating with hardware via common interfaces (I2C, SPI, UART, CAN(-FD), GPIO, etc.) and practical lab debugging. • Hands-on experience integrating with hardware • Solid software engineering fundamentals: architecture, code review, static analysis, CI/CD, configuration management, and observability/logging. • Solid software engineering fundamentals • Ability to own systems end-to-end: from requirements and design through implementation, verification, operations support, and iterative improvement. • Ability to own systems end-to-end • Nice-to-haves • Experience with spacecraft flight software frameworks, (e.g., cFS, F´, or building lightweight component-based equivalents). • Experience with spacecraft flight software frameworks, • Familiarity with autonomy and fault management patterns for radiation/SEUs, watchdog strategies, redundancy, and safe-mode design. • Familiarity with autonomy and fault management patterns • GNC/AOCS-adjacent experience: sensor/actuator pipelines, control-loop integration, estimation/filters, timing analysis. • Digital-twin / simulator / SIL-HIL experience for end-to-end behavior validation and regression testing. • Digital-twin / simulator / SIL-HIL experience • On-orbit operations know-how: commissioning flows, anomaly response, telemetry triage, and OTA update strategies. • On-orbit operations

Responsibilities

• Lead the flight software engineering team – recruit, coach, and direct the work of a team of software engineers to deliver the flight software elements of a novel spacecraft to operate in VLEO. • Lead the flight software engineering team • Own the on-board flight-software stack – design, implement and test real-time C/C++ on RTOS or Embedded Linux • Own the on-board flight-software stack • Integrate subsystems end-to-end – define ICDs and build drivers/middleware over I2C/SPI/UART/CAN(-FD)/SpaceWire (as applicable). • Integrate subsystems end-to-end • Build spacecraft behaviors & autonomy – implement mode management, sequencing, and autonomous FDIR for safe and productive operations. • Build spacecraft behaviors & autonomy • Deliver reliable real-time performance – manage concurrency, timing, CPU/memory budgets, and observability under tight constraints. • Deliver reliable real-time performance • Build verification infrastructure – prototypes, SIL/HIL test harnesses, simulations, and telemetry analysis tooling to validate designs early. • Build verification infrastructure • Ship code from review to orbit – push through CI/CD, support integration and launch ops, and deliver secure over-the-air updates. • Ship code from review to orbit • Work across disciplines – collaborate with avionics, AOCS, comms and mission teams to trade compute, power, thermal, storage and link budgets. • Work across disciplines

Benefits

• Pioneering space technology - Your work on our RF gridded ion thrusters and VLEO satellite platform will redefine satellite operations and challenge traditional LEO. • Pioneering space technology • Ownership and impact - You'll have a level of ownership that's rare in the space industry, and you'll take part in the full lifecycle of satellite technology. • Ownership and impact • Equity and competitive salary - Alongside a competitive salary you receive a company ownership stake, so you share in the technology you help build and in our collective success. • Comprehensive benefits - Private health insurance with dental and optical cover, and annual health check-ups. • Hybrid working - One dedicated remote day per week. • Hybrid working • Visa sponsorship and relocation support - We sponsor visas and provide relocation support for candidates moving to join us. • Visa sponsorship and relocation support

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

DV TradingDV Trading - Graduate Software Engineer (DV Commodities)2w ago
·London
In OfficeEMEAJuniorSoftware EngineerC++LinuxPython
XTX MarketsXTX Markets - C++ Software Engineer2w ago
·Singapore, Central
In OfficeAPACStaffSoftware EngineerC++Linux
Field Technologies FZCOField Technologies FZCO - Software Engineer9mo ago
·Dubai
In OfficeEMEASoftwareFintechSoftware EngineerC++RustSQLAssembly
SpaceXAISpaceXAI - Member of Technical Staff8mo ago
·London, England, United Kingdom·£107k - £262k/year/year + Equity
In OfficeEMEAStaffSoftware EngineerStaff EngineerRustC++GoPythonLinux
TelnyxTelnyx - Software Engineer, Go (Edge)2w ago
·EMEA
In OfficeEMEAMidDeveloper ToolsSoftwareSoftware EngineerGoRustC++JavaKubernetes
Neo4jNeo4j - Software Engineer - Graph Analytics2w ago
·Remote - London
RemoteEMEAMidCloud ComputingData AnalyticsSoftware EngineerC++RustJavaGoPython
SmarketsSmarkets - Software Engineer2w ago
·London, United Kingdom, Hybrid·Equity
In OfficeEMEAMidSoftware EngineerJavaC++RustGoPython
Neo4jNeo4j - Software Engineer - Core Networking3mo ago
·London
In OfficeEMEASeniorSoftware EngineerJavaRustGoC++MongoDB

Browse more by category

Show 2,020 moreSoftware EngineerShow 970 morePerformance ManagementShow 2,369 moreCoachingShow 524 moreRustShow 981 moreLinuxShow 772 moreC++
Privacy·Terms··Contact·FAQ·Wagey on X