Home Job Listings Categories Locations

Software Programmer

📍 Spain

Tecnología Ascendion

Descripción del Puesto

1) Software development services, including: Capture of the requirements of the software component Proposal of the functionality of the software component Development, test and integration of the software component assigned Bug fixing Document and publish development work (in English)

Use of programming technologies necessary for firmware development, such as: Programming languages: C, C++ 11/14, Python, TCL o Programming skills: Concurrent programming, multithreaded and multi process systems. UI development: Qt-QML Embedded systems tools: Assembly (when required), RTOS concepts Operating Systems: Linux (embedded and development environment), Windows for tooling, MacOS Version control systems: Git/GitHub Debugging tools: JTAG, GDB, logic analyzers, oscilloscopes, memory corruption/leakage tools Testing tools: Unit testing (Gtest/Gmock) Build systems: Make, CMake Continuous Integration tools: Jenkins or similar

2) Software Support to Builds and Prototypes, including: Detection, analysis, follow-up and resolution of the issues (or proposal for resolution) found in the prototype build lines Analysis of the impact of the Software changes in the manufacturing lines and communication of these impacts to the Software teams Coordination and communication with all the teams involved (Software Lab, NPI, MSE, etc.)

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Detalles del Puesto

Fecha de Publicación: December 17, 2025
Tipo de Trabajo: Tecnología
Ubicación: Spain
Company: Ascendion

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.