Unlock Full Resume Report

New offer - be the first one to apply!

September 24, 2026

Embedded Software Developer

Junior • On-site

Prague, Czech Republic

Quick Facts

  • Role: Embedded Software Developer

  • Focus: Development for professional radio communication systems for critical infrastructure and demanding environments

  • Key scope: Bare-metal, RTOS, Linux, real hardware, and Yocto-based Linux distributions

Description

You will be part of a new embedded development team working on robust software for radio communication products used in critical infrastructure and other demanding environments. The role spans bare-metal, RTOS, and Linux development directly on real hardware, including porting to new hardware architectures and building Linux distributions with Yocto. You will collaborate closely with an experienced team in Germany using English for daily communication.

Responsibilities

  • Develop software for bare-metal, RTOS, and Linux systems

  • Create and configure custom Linux distributions using Yocto

  • Design software architecture and support design activities with the engineering team

  • Port software to new hardware architectures

  • Estimate development effort within the team

  • Produce technical documentation

  • Support hardware development during technical issue resolution

  • Support production during introduction of new products into operation

  • Support the service team in troubleshooting customer systems

  • Collaborate with product management on customer documentation

  • Monitor and support certification tests

  • Work on digital signal processing and FPGA-related development

Requirements

  • Degree in Computer Science, Telecommunications, Communication Technologies, or comparable practical experience

  • Knowledge of C++ and scripting experience

  • Structured problem analysis and ability to simplify complex problems

  • Abstract and modular way of thinking

  • Basic orientation in embedded toolchains

  • Knowledge of network architecture and IP communication

  • Strong IT and office tool user skills

  • Independence, resilience, and calmness during technical problem solving

  • English at least B2 for daily work communication

Benefits

  • Opportunity to help build and shape a new development team from the start

  • Technically challenging work on real products in professional radio communication systems

  • End-to-end embedded development from bare-metal to Linux on real hardware

  • Close collaboration with an experienced German engineering team

  • Professional growth and onboarding/training for the role (including early-career candidates)

  • Flexible workload: full-time 40 hours/week or part-time 30 hours/week

  • International environment with daily English usage

Similar jobs you might like