Embedded Developer

Category: Development
Location: Porto
Regime: Hybrid
Experience: Senior
Language: English
Service: Consulting

AO4178

We are looking for an Embedded Developer to join our team.

If you consider yourself a flexible and proactive person and want to face new professional challenges, send us your application! We look forward to being part of your growth and we will certainly build a successful future together!

Technical skills:
– A degree in Computer Science, Electrical Engineering, or a related technical discipline
– Strong proficiency in embedded C with hands-on experience in low-level software development
– Solid understanding of microcontroller-based systems; experience with STM32 platforms is a plus
– Proven ability to design software for resource-constrained environments with performance-critical requirements
– Strong analytical skills to identify and resolve complex firmware issues such as timing jitters, race conditions, and memory handling problems
– Experience with source control systems (e.g., Git), automated testing, and debugging using lab equipment
– Familiarity with Zephyr RTOS and/or other real-time operating systems is a plus
– Knowledge of wireless protocols and IoT technologies is desirable.
– A proactive, solution-oriented mindset and ability to thrive in a collaborative, agile team environment
– Professional working proficiency in English, both written and spoken. Tech: C, STM32, Firmware, Git, Zephyr RTOS, Wireless Protocols

Personal skills:
– Strong ability to analyze complex problems
– Good organisational skills and sense of responsibility
– Clear communication and team spirit
– Openness to learning and adapting to new challenges

Are you interested in this opportunity?

Fill in the form.

Share this opportunity:

Apply for this job

Drop your files or uploadMax file size 10 MB.
Type(s) allowed: .pdf, .doc, .docx