> Markdown version of [/jobs/ext/3716861-embedded-firmware-engineer-low-level-systems-linux](https://www.wearedevelopers.com/jobs/ext/3716861-embedded-firmware-engineer-low-level-systems-linux). 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). --- # Embedded Firmware Engineer - Low-Level Systems (Linux) - **Company:** Ascendion - **Location:** Sant Cugat del Vallès, Spain - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Linux, Linux on Embedded Systems, Embedded Software, Firmware, Joint Test Action (IEEE Standards), Qt Modeling Language (QML), Qt (Software), Real-Time Operating Systems, Multithreading, Build Tools, Restful APIs, Software Version Control - **Published:** October 13, 2026 - **Apply:** https://www.jobleads.com/es/job/embedded-firmware-engineer-low-level-systems-linux--sant-cugat-del-valles--efd8bd91b6fedc378a6a6925be6e47cd5 ## About the Role Candidates should be proficient in C/C++ and multithreaded programming, experience with GDB/JTAG, and familiar with version control and build systems. Knowledge of Qt/QML or REST APIs is a plus, and willingness to troubleshoot ## Description Ascendion is seeking a Low-Level Firmware Engineer to design, develop and test firmware for advanced embedded systems. You will work on real-time software, embedded Linux interactions, and close collaboration with hardware, software, and manufacturing teams. Candidates should be proficient in C/C++ and multithreaded programming, experience with GDB/JTAG, and familiar with version control and build systems. Knowledge of Qt/QML or REST APIs is a plus, and willingness to troubleshoot