Working time: Mon-Fri 9.00am-6.00pm
● Firmware development and integration role on multi-threaded embedded C and C++ for wearable devices.
● Deploy machine learning model to microcontroller.
● Support project team activities related to the specification of requirements, software implementation, test case development, verification test execution, and certification support.
● Analyze requirements, identify required work and estimate development tasks.
● Work in conjunction with the hardware engineering team to ensure the solution meets operational requirements.
● Create product documentation inputs for technical writers
● Work with the manufacturing organization to make sure new product firmware and features are smoothly integrated into production.
● 5 + years (or equivalent) of firmware development.
● Strong C programming skills.
● Good experience in C++.
● Experience with firmware development for microcontroller platforms such as STM32.
● Experience with communication protocols like: I2C, SPI, UART, USB ..
● Experience with python programming.
● Flexible and able to learn and use new technologies.
● Ability to work well in a team environment as well as independently get things done.
● Good in problem analysis and solving.
● Basic hardware knowledge and able to read hardware schematics.
● Working & growing with a Passionate & Talented Team.
● Greats opportunities to improve yourself and become the product owner in the near future.
● A young, dynamic, and straight forward startup culture fosters creativity and growth.
● Competitive salary and benefits including a great medical insurance plan (PTI,...) based on level and productivity.
● Performance review every 6 months to level up or salary increase or reward productivity
● Free lunch and Happy hour every 2 weeks.
● Company trips, big annual year-end party every year, team building, etc.