← Todos los empleos

Senior Firmware Engineer

Sobre el puesto

• Design firmware architectures, develop new features, and build performance-intensive, memory constrained apps while maintaining high-quality modern C/C++ code.
• Troubleshoot complex client problems, debug firmware based on collected data, identify root causes, and develop solutions.
• Develop firmware solutions based on hardware, power, and feature constraints of new-generation devices.
• Design and implement test routines to validate logical and firmware-related electrical functionalities of IoT devices.
• Generate and maintain documentation for algorithms, logics, and code base.
• Follow guidelines and best practices for version control, repository management, and firmware releases.
• Build new generations of firmware, improve application logics, develop algorithms, and support reliable IoT machine monitoring.

• 5+ years experience with embedded software development, RTOS such as freeRTOS, low-level frameworks such as CMSIS, ESPIDF, and STM HAL.
• Expert-level in modern C/C++ coding skills.
• Strong understanding of data structures and data theory.
• Comprehension of Object Oriented Programming concepts and practices.
• Expertise in embedded systems development.
• Knowledge of electronic concepts, topologies and components.
• Ability to read and understand advanced technical documentation and data.
• Bonus: Experience with other low-level programming languages.
• Bonus: Strong comprehension Digital Signal Processing concepts and applications.
• Bonus: Understanding of Network Theory and wireless protocols (WiFi, Bluetooth, Cellular, etc.).
• Bonus: Scripting languages such as Python.
• Bonus: Fluent English proficiency.
• Bonus: Live or have availability to move to Sao Paulo.

• Competitive Compensation
• 30 days of paid annual leave
• Education and courses stipend
• Earn a trip anywhere in the world every 4 years
• R$1.035/month for meals allowance
• Health plan with national coverage and without coparticipation
• Dental Insurance: we help you with dental treatment for a better quality of life.
• Wellhub Membership: Access a wide range of gyms and training programs.