Attiva gli avvisi di lavoro via e-mail!

Lead Software Engineer

TechBiz Global GmbH

Roma

In loco

EUR 70.000 - 90.000

Tempo pieno

30+ giorni fa

Descrizione del lavoro

A recruitment service provider is seeking a Senior Embedded Software Engineer for an aerospace technology client. In this role, you'll architect solutions while spending most of your time coding in C/C++/Python/C#. You will lead a team, manage product roadmaps, and establish DevOps practices. Ideal candidates have over 5 years of development experience, particularly in distributed systems and AI integration. Relocation to Luxembourg is required for this on-site position.

Competenze

  • 5+ years of professional software development experience.
  • Proficiency in C, C++, C#, or Java.
  • Experience with establishing CI/CD pipelines and automated testing.

Mansioni

  • Architect end-to-end solutions and guide multidisciplinary teams.
  • Implement core modules ensuring high performance and maintainability.
  • Establish DevOps pipelines across cloud and on-prem environments.

Conoscenze

C/C++/Python/C#
AI integration
DevOps
Distributed systems

Formazione

Bachelor's or Master's in relevant fields

Strumenti

DevOps tools
Cloud platforms
Descrizione del lavoro

Social network you want to login/join with:

At TechBiz Global, we provide recruitment services for our TOP clients. We are currently seeking a Senior Embedded Software Engineer to join one of our clients' teams. If you're looking for an exciting opportunity to grow in an innovative environment, this could be the perfect fit for you.

ABOUT THE CLIENT

Our client is an innovative aerospace technology company transforming system integration through AI-driven interoperability. Their core platform streamlines satellite integration workflows by enabling modular connectivity between payloads, components, and subsystems. It converts hardware specifications into digital twins and automatically generates, tests, and validates on-board middleware software that is hardware- and OS-agnostic. This web-based collaborative tool supports mission-critical projects, allowing teams to model, test, and simulate data interfaces for satellites, spacecraft, and lunar landers.

NOTE: This position requires working on-site and relocation to Luxembourg.

JOB DESCRIPTION:

As Lead Software Engineer, you will architect end-to-end solutions and guide a multidisciplinary team, including AI researchers, embedded software engineers, and full-stack developers to deliver our integrated platform. You’ll spend 80% of your time coding in C/C++/Python/C# and 20% managing, mentoring, planning, and coordinating R&D across product phases.

What You’ll Do

  • 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, 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 third-party products and workflows.
  • 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.
  • 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.

Qualifications include a Bachelor’s or Master’s in relevant fields, 5+ years of professional software development, proficiency in C, C++, C#, or Java, experience with distributed systems, and familiarity with DevOps tools and cloud platforms.

Nice-to-Have

  • Background in AI/ML model integration into production workflows.
  • Experience with digital-twin frameworks or simulation tools.
  • Hands-on embedded firmware development or hardware-in-the-loop testing.
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.