> Markdown version of [/jobs/ext/110696-senior-firmware-engineer-robotics-embedded-systems-95-remote](https://www.wearedevelopers.com/jobs/ext/110696-senior-firmware-engineer-robotics-embedded-systems-95-remote). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Firmware Engineer Robotics & Embedded Systems 95% Remote - **Company:** Prodig Gmbh - **Location:** München, Germany (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Board Bringup, ARM Architecture, Automation of Tests, C++ (Programming Language), Computer Programming, Software Debugging, Linux on Embedded Systems, Embedded Software, Firmware, FreeRTOS, Software Systems, System Testing, Universal Asynchronous Receiver/Transmitter, Rust (Programming Language), Serial Peripheral Interface, Real Time Systems - **Published:** May 23, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=58bf9fb2383b4fc4 ## About the Role Do you have experience in Rust (programming language)?, * Degree in Embedded Systems, Electrical Engineering, Robotics, or a comparable qualification * Experience in embedded firmware development within complex technical environments * Strong knowledge of low-level firmware, real-time systems, and hardware-near programming * Experience with robotics systems, embedded Linux, or comparable embedded applications * Structured, solution-oriented, and hands-on working style * Ability to collaborate effectively in interdisciplinary engineering teams * Experience with STM32, ARM Cortex-M, Rust, C/C++, SPI, I2C, UART, CAN, FreeRTOS, Zephyr, embedded Linux, Jetson, and real-time control systems * Professional English language skills written and spoken, Please be advised that a valid work permit for Germany is required for non-EU citizens. Unfortunately, applications without a valid work permit and sufficient German language skills may not be considered. ## Description With highly motivated people, we develop sophisticated software systems that efficiently create long-term added value for our customers - this is what ProDIG GmbH stands for. As a digital consulting and service company, ProDIG supports many customers from diverse industries such as banking & FinTech, IT & telecommunications, aerospace and automotive. We focus on trust and always have an open ear for our employees and customers. Our values such as humanity, solution orientation and a practical hands-on mentality form the foundation for the development of our young and dynamic company. Shape the digital future with us as! Your tasks: * Design and develop low-level firmware for STM32 and comparable ARM Cortex-M microcontrollers * Develop real-time embedded software for advanced robotics applications * Perform hardware bring-up, system validation, and embedded debugging * Collaborate with electronics engineers on PCB integration and troubleshooting * Interface firmware with embedded Linux platforms and robotics systems * Develop and optimize real-time control, sensing, and actuation functions * Debug hardware/software interactions and validate systems in lab and field environments * Maintain test frameworks to ensure firmware reliability and performance ## Related Videos - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany) - [Jobs in Germany for Americans](https://www.wearedevelopers.com/magazine/423-jobs-in-germany-for-americans) - [How to Find Tech Jobs in Berlin](https://www.wearedevelopers.com/magazine/291-how-to-find-tech-jobs-in-berlin) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies)