About the role
We are looking for an Embedded Systems & Hardware Engineer to work on a project involving firmware development and hardware design. The ideal candidate is strong in C/C++/Rust and comfortable working with microcontrollers, sensors, and board-level debugging. Duration is 1-2 months.
Responsibilities
- 01Develop and optimize firmware for microcontrollers using C/C++/Rust
- 02Design, prototype, and test embedded hardware systems
- 03Integrate sensors, communication modules, and custom PCBs
- 04Write hardware abstraction layers and low-level drivers
- 05Collaborate with the electronics and software teams to validate system performance
Requirements
- 01C/C++/Rust proficiency
- 02Experience with hardware design and PCB layout
- 03Familiarity with SPI, I2C, UART, CAN, and other embedded communication protocols
- 04Ability to debug hardware and firmware at the board level