freehire launches on Product Hunt on 26 August.

Follow →

Staff Embedded Software Engineer

Open 25d posting dated 4 hours ago

Summary

Designs and implements firmware for ARM-based microcontrollers, focusing on power/motor control and sensing algorithms for embedded systems.

#WeAreIn for jobs that impact everyone's life. What if your ideas could change the way the world connects, powers up, or thinks? As a Staff Embedded Software Engineer in our Research & Development team, you'll have the opportunity to merge creativity with your technical expertise by shaping the future of technology, driving groundbreaking projects, and bringing new ideas to life. Are you in?

Your Role
Key responsibilities in your new role

Develop solutions and firmware for ARM-based microcontrollers
Drive Power/Motor control and CapSenseTM technology development
Drive platform initialization and enablement across multiple projects
Design and implement sensing algorithms and end‑to‑end embedded solutions
Support learning across multiple areas

Your Profile
Qualifications and skills to help you succeed

A university or technical degree
10 years of experience in embedded systems
Experience with system-level design, including architecture, hardware, software, firmware, and algorithms
Strong knowledge of C and embedded design (RTOS, MCUs, Bare-Metal)
Knowledge of ARM microcontroller architecture and interfaces such as I²C, SPI, UART, and CAN is a plus
Experience with GIT, CI/CD, and a scripting language (Python, Bash) is a plus
At least level B1 in English

Please send us your CV in English

See also