Embedded Software Engineering Intern (m/f/d)

Write software that runs on deployed SDR hardware — real embedded systems, real constraints, real field use from day one.

The mission

European security is at a turning point. The war in Ukraine has shown that unmanned systems are the decisive factor on the modern battlefield. But these platforms are only as effective as the data links that control them. That is where we come in: we develop resilient, scalable SDR-based data links for UAVs — in circulation with industry and leading defense primes. We are looking for an Embedded Software Engineering Intern who wants to contribute to systems that operate under real conditions, with real consequences.

About the role

This is a hands-on software engineering internship working directly alongside our embedded engineers. You will contribute to the software that runs on our deployed SDR hardware — from low-level driver work to test infrastructure and deployment tooling. The codebase is real, the constraints are real, and the hardware is live in the field. We welcome strong students who are early in their career but serious about their craft. Good academic performance matters — we work at the edge of what is technically possible, and we expect the same rigour from everyone on the team.

What you will work on

Embedded software development

  • Contribute to embedded Linux software running on our custom SDR hardware platforms

  • Support the development of low-level drivers, system services, and hardware interfaces

  • Help prototype features to validate core design concepts and quantify technical constraints

  • Work across standard processors and microcontrollers — ARM, RISC-V, and similar architectures

Test infrastructure & tooling

  • Support the development of hardware-in-the-loop test environments

  • Contribute to CI/CD tooling for automated software deployment and test execution

  • Help improve the reliability and cadence of our software release cycle

Engineering collaboration

  • Participate in code and design reviews as part of the broader engineering team

  • Document findings, failure modes, and design decisions in a structured way

  • Grow into broader feature ownership as your expertise and confidence develop

What we are looking for

  • Currently studying computer science, electrical engineering, or a related field — strong academic record expected

  • Strongfundamentals in C or C++; Python is a plus

  • Comfortable working in Linux — the terminal is your natural environment

  • Understands how software interfaces with hardware: registers, peripherals, memory, drivers

  • Some prior on-the-job or hands-on experience outside of coursework — a working student role, lab position, research assistant post, or technical internship

  • Detail-oriented and rigorous — you care about correctness, not just functionality

  • Self-directed: you read the documentation, debug independently, and ask the right questions

  • Good English; Fluent German

Nice to have

  • Any exposure to SDR platforms — GNU Radio, USRP, LimeSDR, or similar

  • Familiarity with real-time systems, RTOS, or bare-metal programming

  • Experience with network protocols (TCP/IP, UDP) at the implementation level

  • A personal project, lab assignment, or hackathon build involving real hardware

  • Interest in RF, signal processing, or communications systems

For career inquires, please email

career@zerophase.de

Enabling unmanned mission success through reliable communication

© 2026 ZeroPhase GmbH. All rights reserved.

Enabling unmanned mission success through reliable communication

© 2026 ZeroPhase GmbH. All rights reserved.

Enabling unmanned mission success through reliable communication

© 2026 ZeroPhase GmbH. All rights reserved.