Silicon Luxembourg
Lead Embedded Software (Full-Time) (f/m) – Spacebackend
Silicon LuxembourgLuxembourg11 days ago
Full-timeOther
About Spacebackend

Spacebackend revolutionizes system integration in the aerospace industry through AI-driven interoperability across various hardware components. Our product Lynapse streamlines the entire satellite integration workflow by enabling modular integration across payloads, components, and subsystems. The Lynapse core technology transforms hardware specifications into digital twins and automatically generates, tests, and validates hardware-agnostic, OS-agnostic on-board satellite middleware software. Lynapse is a web-based collaborative modeling and design tool for mission-critical projects, allowing teams to create, test, validate, and simulate data interfaces for dozens or hundreds of hardware components composing satellites, spacecraft, or lunar landers.

Role Overview

As Lead Embedded Software, you will architect, implement and maintain end-to-end solutions and guide a multidisciplinary team, mostly embedded software engineers, to deliver our integrated platform. You’ll spend 80% of your time hands-on coding in C/C++/Python/C# and 20% managing, mentoring, roadmap planning, and coordinating R&D across product phases.

What You’ll Do

  • System Architecture & Roadmap
  • Define and evolve software architecture spanning on-board middleware, AI integration layers, frontend, backend and cloud services.
  • Lead the product roadmap: prioritize features, set milestones, and align technical plans with business objectives.
  • Write technical documentation including product requirements, solution architecture and design review documents.
  • Hands-On Development
  • Implement core modules in C/C++, Python, and C# for backend services, ensuring high performance, reliability, and maintainability.
  • Design and architect interfaces between AI/ML models and application infrastructure (APIs, messaging, data pipelines).
  • Architect and develop SDK/API for integration of core technology into 3rd party products and workflows.
  • Implement and maintain bus-protocol drivers (I2C, SPI, UART) with multi-bus and multi-instance support for redundancy.
  • Define and adhere to clear software-to-hardware interface contracts (ICDs/datasheet-driven), ensuring consistent behavior across platforms.
  • Infrastructure & Best Practices
  • Establish DevOps pipelines (CI/CD, automated testing, container orchestration) across cloud and on-prem environments.
  • Promote design patterns, coding standards, and architecture reviews to ensure scalable, modular solutions.
  • Team Leadership & Coordination
  • Mentor and manage multidisciplinary teams to foster collaboration, code quality, and iterative delivery.
  • Coordinate R&D activities: organize sprints, review experiments, and integrate research outputs into production code.

Who Are We Looking For

We are seeking an innovative engineer with the following qualities:

  • Architectural Depth & Breadth: You have extensive experience in designing end-to-end systems, from embedded software to cloud microservices.
  • Technical Leadership: You’ve worked with cross-functional teams to deliver complex projects on time, promoting best practices collaboratively.
  • Hands-On Mentorship: You remain an active coder (C/C++, C#/Java) while coaching others and driving best practices.
  • Collaborative Vision: You bridge AI research, embedded systems, and web/cloud technologies to build cohesive products.
  • Communication: You are a clear communicator on technical, strategic and interpersonal levels.

Required Qualifications

  • Bachelor’s or Master’s in Computer Science, Electrical Engineering, Software Engineering, or related field
  • 5+ years of embedded software development, with emphasis on cross-platform or portable code
  • Proficiency in C and C++ in embedded contexts and C# or Java (backend services)
  • Deep experience with I2C, SPI, UART (multi-bus, multi-device patterns)
  • Proven ability to develop for both Linux (Yocto, Ubuntu) and RTOS (FreeRTOS, Zephyr, RTEMS)
  • Proven track record managing or mentoring teams in agile, iterative environments Strong version control workflow (Git, GitFlow) and CI/CD integration
  • Python scripting for coding, build/test automation

Preferred (Nice-to-Have)

  • Background in integrating AI/ML models into production workflows
  • Experience with digital-twin frameworks or simulation tools
  • Hands-on embedded firmware development or hardware-in-the-loop testing
  • Familiarity with DevOps tools: Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, Azure, GCP)
  • Familiarity with hardware debugging (JTAG/SWD, logic analyzers, oscilloscopes)
  • Background in satellite or aerospace on-board computers (OBCs) and Flight Software Frameworks.
  • Exposure to container-based CI for embedded builds (Docker)
  • Knowledge of additional field buses (CAN/CAN-FD, MIL-STD, etc.)
  • Experience with secure boot or firmware-update mechanisms
  • Prior work on middleware or plugin frameworks

What We Offer

  • Opportunity to shape the future of aerospace integration technologies
  • Salary + equity package
  • Flexible hours & on-site work at Technoport Belval, Luxembourg
  • Career path to technical executive roles

Please use the following link to fill-out our application form and we will contact you shortly:

Apply now

Important note: We know that no candidate meets every single requirement. However, if you’re passionate about the role and meet most of the requirements, please contact us!

0

0

0

Share 0

Tweet 0

Share 0

  • Spacebackend

Total

0

Shares

Share

Tweet

Share

Silicon Luxembourg Author

Silicon Luxembourg transforms content creation for the digital economy and tech industry in Luxembourg through collaboration, immersive experiences, and innovative storytelling. They foster visibility, collaboration, and growth by providing unique perspectives, cutting through the noise, and leveraging creativity and emerging technologies.

Subscribe to our Newsletter

Your weekly dose of startup news & digital stories.

By checking this box, you confirm that you have read and are agreeing to our terms of use regarding the storage of the data submitted through this form.

Key Skills

Ranked by relevance