Embedded Software Engineer (Team Lead), hibrido
Empresa
Michael Page
Provincia
Málaga
Ciudad
Málaga
Tipo de Contrato
Tiempo Completo
Salario
Entre 54000 Euros y 60000 Euros Bruto/año
Descripción
Embedded Software Engineer (Team Lead)
Perfil buscado (Hombre/Mujer)
Develop resource-efficient native services in C or C++ on embedded Linux platforms
Implement communication interfaces such as MQTT, BLE (GATT), and REST
Design and implement system components for control, configuration, and diagnostics of machine hardware
Integrate existing subsystems and actively contribute to the evolution of a service-oriented embedded software architecture
Develop internal tools and scripts in Python to support testing, development, and build processes
Write and maintain unit tests and perform automated integration testing
Collaborate closely with system architects, testers, UI developers, and mobile development teams
As a Team Lead, you will additionally:
Take ownership of the technical direction and planning of your teams deliverables
Coordinate tasks, manage priorities, and ensure timely completion of project goals
Act as a mentor and technical guide to your team members
Represent your team in cross-functional meetings and communicate progress, risks, and dependencies
Foster a culture of quality, continuous improvement, and knowledge sharing
Key international end client headquartered in Málaga.
Embedded Software Engineer (Team Lead) in Málaga.
Experience Skills
Strong hands-on experience in embedded Linux development using C and/or C++
Solid understanding of low-level programming, asynchronous concepts, and middleware for inter-process communication
Familiarity with IoT-specific protocols such as MQTT, BLE (GATT), REST, and OTA update mechanisms
Practical experience with build systems, cross-compilation toolchains, and debugging in embedded environments
Proficient in Python for the development of internal tools and process automation
Independent, structured, and team-oriented work style
Ideally, a strong background in developing software for microcontrollers
Excellent communication skills in English (ideally C1 level or higher)
Leadership Qualities
Previous experience leading small engineering teams or acting as a technical lead is a plus
Ability to coach, motivate, and support team members while maintaining a high level of technical contribution
Strong organizational and decision-making skills
Important industrial company developing technological solutions for the sector, based in Málaga
Competitive annual salary ranging from 55.500 to 65.500 (flexible).
Comprehensive medical insurance for employees.
A permanent position in a reputable company based in Málaga.
2 days at home / 3 days at office in Málaga.
Flexible working hours
A supportive and collaborative work culture focused on professional growth.
Access to the latest tools and technologies in the technology sector.
C, C++,
Perfil buscado (Hombre/Mujer)
Develop resource-efficient native services in C or C++ on embedded Linux platforms
Implement communication interfaces such as MQTT, BLE (GATT), and REST
Design and implement system components for control, configuration, and diagnostics of machine hardware
Integrate existing subsystems and actively contribute to the evolution of a service-oriented embedded software architecture
Develop internal tools and scripts in Python to support testing, development, and build processes
Write and maintain unit tests and perform automated integration testing
Collaborate closely with system architects, testers, UI developers, and mobile development teams
As a Team Lead, you will additionally:
Take ownership of the technical direction and planning of your teams deliverables
Coordinate tasks, manage priorities, and ensure timely completion of project goals
Act as a mentor and technical guide to your team members
Represent your team in cross-functional meetings and communicate progress, risks, and dependencies
Foster a culture of quality, continuous improvement, and knowledge sharing
Key international end client headquartered in Málaga.
Embedded Software Engineer (Team Lead) in Málaga.
Experience Skills
Strong hands-on experience in embedded Linux development using C and/or C++
Solid understanding of low-level programming, asynchronous concepts, and middleware for inter-process communication
Familiarity with IoT-specific protocols such as MQTT, BLE (GATT), REST, and OTA update mechanisms
Practical experience with build systems, cross-compilation toolchains, and debugging in embedded environments
Proficient in Python for the development of internal tools and process automation
Independent, structured, and team-oriented work style
Ideally, a strong background in developing software for microcontrollers
Excellent communication skills in English (ideally C1 level or higher)
Leadership Qualities
Previous experience leading small engineering teams or acting as a technical lead is a plus
Ability to coach, motivate, and support team members while maintaining a high level of technical contribution
Strong organizational and decision-making skills
Important industrial company developing technological solutions for the sector, based in Málaga
Competitive annual salary ranging from 55.500 to 65.500 (flexible).
Comprehensive medical insurance for employees.
A permanent position in a reputable company based in Málaga.
2 days at home / 3 days at office in Málaga.
Flexible working hours
A supportive and collaborative work culture focused on professional growth.
Access to the latest tools and technologies in the technology sector.
C, C++,