Senior Firmware Engineer
Talento Joias- Posted 2 months ago
- Over 50 applicants have applied
Job Description
Must-Have:
• Strong proficiency in Embedded C.
• Hands-on experience with bare-metal firmware development.
• Proficiency with communication protocols: I2C, UART, RS485.
• Experience with ARM Cortex controllers (STM32, NXP, TI, etc.) and relevant SDKs.
• Hands-on knowledge of git version control.
• Solid understanding of OOP concepts.
• Practical experience with PWM, ADCs, and Timers.
• Understanding of Wi-Fi and Bluetooth stacks.
• Ability to interpret and work with hardware schematics.
Nice to Have:
• Experience with ESP32 firmware.
• Exposure to consumer electronics development.
• Knowledge of C++ for embedded systems.
• Prior startup experience (adaptability & agility).
• Familiarity with SD Card interface development.
More Info
Key Skills
hardware schematics
git version control
bare-metal firmware development
ADCs
Wi-Fi and Bluetooth stacks
Timers

