Careers / Engineering

Embedded Systems & Hardware Intern

EngineeringRemote / On-siteFull-time
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