Job Title: Senior Embedded Software Developer
">
* This role involves the design and development of embedded firmware on new and existing products using modern C++ on ARM Cortex-M devices with FreeRTOS.
* We seek an expert in robust, reliable, and maintainable solutions who can lead our firmware release pipeline and contribute to continuous integration & testing.
* The selected candidate will own the testing & validation of embedded systems, support field deployments, and customer escalations.
* Acting as a mentor to junior colleagues, this professional should champion best practices and continue learning through ongoing training and self-improvement.
">
Key Skills and Qualifications:
">
* At least 5 years experience in embedded firmware development using C/C++ on ARM Cortex-M.
* Familiarity with microcontrollers is beneficial.
* Proficiency in C++ templates and object-oriented code is essential.
* A strong background in writing memory-efficient code.
* Hands-on experience with FreeRTOS or equivalent IDEs.
* Understanding of IoT systems, edge processing, and low-power design concepts.
* Bonus points for skills in Python, Java, or JavaScript.
* Experience with CI/CD practices and AWS services.
* An excellent communicator and team player.
">
What We Offer:
">
* A high-performing team environment.
* A scaling company that leads its field.
* Growth opportunities for career advancement.