Senior Firmware Engineer (IoT)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Firmware Engineer (IoT): Designing and coding embedded software for IoT devices with an accent on firmware architecture, performance optimization, and memory-constrained applications. Focus on building new firmware generations, developing complex algorithms, and troubleshooting critical client issues to enable global machine monitoring.
Location: Remote (São Paulo, Brazil) or hybrid; availability to move to Sao Paulo is a bonus.
Company
is transforming the industrial world by fusing cutting-edge hardware with innovative software into one powerful platform to empower frontline maintenance workers.
What you will do
- Design firmware architectures and develop new features using modern C/C++.
- Build performance-intensive and memory-constrained applications for IoT devices.
- Troubleshoot complex client problems and debug firmware based on collected data to find root causes.
- Develop firmware solutions based on hardware, power, and feature constraints for new device generations.
- Design and implement test routines to validate logical and electrical functionalities.
- Generate and maintain documentation for algorithms, logic, and the code base.
Requirements
- 5+ years of experience in embedded software development.
- Proficiency with RTOS (e.g., FreeRTOS) and low-level frameworks such as CMSIS, ESPIDF, and STM HAL.
- Expert-level modern C/C++ coding skills.
- Strong understanding of data structures, data theory, and Object-Oriented Programming.
- Knowledge of electronic concepts, topologies, and components.
- Ability to read and interpret advanced technical documentation.
Nice to have
- Experience with other low-level programming languages.
- Strong comprehension of Digital Signal Processing (DSP) concepts.
- Understanding of Network Theory and wireless protocols (WiFi, Bluetooth, Cellular).
- Proficiency in scripting languages such as Python.
- Fluent English proficiency.
Culture & Benefits
- Competitive salary and stock options.
- 30 days of paid annual leave.
- Education and courses stipend.
- A trip anywhere in the world every 4 years.
- Health plan with national coverage and dental insurance.
- Meal allowance (R$1,035/month) and sports incentive (R$300/month).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →