Firmware Engineer

Randstad Portugal
Lisboa O dia inteiro A tempo inteiro

Descrição:

A Randstad é a empresa mundial líder em talentos. Trabalhamos diariamente para encontrar as melhores oportunidades para os nossos candidatos, ajudando-os a alcançar o seu verdadeiro potencial. Queremos criar um impacto positivo na sociedade, proporcionando oportunidades equitativas para todas as pessoas, independentemente da sua origem, e ajudando-as a manterem-se relevantes num mundo do trabalho em constante mudança.

Our client is a reference organization operating in the energy sector that is looking to strengthen its team with a Firmware Engineer.

You will have the opportunity to have a real impact by creating new products and services that will contribute to energy transition, focusing on the 3Ds (Decarbonization, Decentralization and Digitalization).


descrição da função/job description

As an Firmware Engineer you will perform tasks such as:

Develop and optimize high-level firmware applications for compute modules (e.g., CM4) and ESP32 platforms;
Design application software to support complex embedded systems, leveraging Linux OS environments;
Collaborate with cross-functional teams, including hardware engineers, software developers, and project managers;
Develop and maintain system-level architecture documentation and software specifications;
Troubleshoot and debug firmware applications to ensure seamless operation of hardware-software systems.


requisitos/requirements

Preferred background in Electrical Engineering, Electronics Engineering (i.e. Masters in Electrical and Computer Engineering);
Experience in firmware development, particularly high-level applications for embedded systems, for IoT applications and their cloud integrations;
Proficiency in working with Linux-based environments and compute modules (e.g., CM4), with languages such as Python/Shell to complement or develop firmware applications;
Hands-on experience with ESP32, including firmware development using C++, Rust or similar, and also with wireless communication protocols (e.g., Wi-Fi, Bluetooth).Understanding of communication interfaces (e.g., UART, SPI, I2C, MQTT);
Experience with system-level design and integration of embedded hardware and software. Knowledge of WebSockets, firmware development boostrapping from platform.ioKnowledge of Modbus, EV charging protocol (OCPP) is a plus;
Debugging and troubleshooting skills in embedded systems.The opportunity is Hybrid and so candidate must reside in Lisbon. Would involve 3 days per week working in the office.
3 or more years of hands-on experience in a relevant position;
Fluent English
Portuguese tax number required


oferta/offer

An excellent opportunity to join an attractive and fast-growing project.


para se candidatar/to apply
location_DTS-2025-159527

06/04/2025;   from: itjobs.pt

Os empregos semelhantes

Descrição: Infrastructure Engineer – Senior DevOps Engineer Pipeline Architect: Mastering the DevOps Flow ️️ There's no secret to become number-one, it takes willingness to improve and determination to pursue it. At GRiT®, it’s all about the journey ...
15 horas atrás
Descrição: Infrastructure Engineer - Azure Cloud Engineer There's no secret to become number-one, it takes willingness to improve and determination to pursue it. At GRiT®, it’s all about the journey getting there. We trust talent and intelligence are ...
30 dias atrás
Descrição: Infrastructure Engineer - Azure Cloud Engineer There's no secret to become number-one, it takes willingness to improve and determination to pursue it. At GRiT®, it’s all about the journey getting there. We trust talent and intelligence are ...
24 dias atrás
  • LUZA Group
  • Lisboa
Descrição: About the job Senior AWS Data Engineer Job Title: Senior AWS Data Engineer Location: Lisbon, Portugal Work Regime: Full-time & Hybrid (2x office) Step into a dynamic ecosystem where the future of business is created and lived every day. Be part ...
22 dias atrás