Back to search
Hamilton Barnes 🌳 Linkedin · Posted 19d ago

Embedded Software Engineer

Germany

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Embedded Software Engineer | LEO Satellite

Salary: €80,000 - €100,000

Hybrid, Permanent


A confidential NewSpace venture is building a LEO satellite installation and integration product from scratch; and is now looking for an embedded software engineer to complete a five-person core team. This is a genuine full cycle opportunity - you will begin with early phase work spanning system architecture, tooling selection, and hardware component decisions before progressing through the full lifecycle from proof of concept through to design, implementation, and testing.


What's in it for you?

  • Day one involvement in a brand-new project. No legacy codebase, no inherited constraints; built from scratch with you as a key decision maker
  • Small, high-trust international team where your technical input carries real weight, with direct access to the technical lead and system architect
  • Broad scope across the full project lifecycle, from early architecture decisions through to implementation and testing on cutting-edge NTN and 3GPP satellite technology
  • 3 days on-site per week in a well-connected and genuinely beautiful area on the German/Swiss border, giving you and your family a high quality of life


Responsibilities

  • Design, implement, and test embedded software for SoCs, evaluation boards, and custom platforms
  • Develop drivers, middleware, and applications to enable proof of concepts and system prototypes
  • Integrate partner SDKs and in-house modules, supporting hardware and software co-design and debugging
  • Contribute to rapid prototyping and validation of satellite communication technologies
  • Support early-phase work including system architecture, tooling selection, and hardware component decisions

Skills

  • 2+ years of embedded software development experience
  • Strong networking background - IP, Ethernet, TCP/UDP, routing
  • Experience with C programming language, embedded Linux, RTOS
  • EU citizenship required for clearance purposes
  • English language proficiency


Strong Differentiators

  • Satellite communications experience
  • CI/CD tooling familiarity
  • C++, Rust, or Python as additional languages


This is a rare opportunity to be part of something genuinely new - a small, technically ambitious team building next-generation satellite connectivity technology from the ground up. Please apply now.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search