Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop embedded firmware for HID products focusing on STM32 microcontroller platforms to ensure functionality, performance, and quality.
Collaborate globally with cross-functional teams to develop sensor interfaces, UART, USB, LCD, touch screen, motor control, and perform system-level debugging.
Follow Agile development processes for firmware creation and performance/reliability improvements.
Minimum Requirements
3+ years of experience in embedded software or firmware development using Agile methodologies.
Strong programming skills in C and embedded C, proficiency in debugging and troubleshooting microcontrollers.
Expertise with STM32x, NRF5xx, or TI CCx microcontroller programming.
Bachelor’s or Master’s degree in ECE, EEE, E&I, Computer Science or related field.
Ideal Candidate Profile
Experience with microcontroller peripherals and drivers like I2C, SPI, UART, Flash, EEPROM, and WiFi.
Proficient with real-time operating systems such as FreeRTOS or Zephyr and real-time control algorithms including PID controllers.
Ability to interpret schematics and experience with power management, USB, Bluetooth, or wireless protocols preferred.
