← Back to Jobs
EngineeringRemote / On-siteFull-time

Embedded Systems & Hardware Intern

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

  • Develop and optimize firmware for microcontrollers using C/C++/Rust
  • Design, prototype, and test embedded hardware systems
  • Integrate sensors, communication modules, and custom PCBs
  • Write hardware abstraction layers and low-level drivers
  • Collaborate with the electronics and software teams to validate system performance

Requirements

  • C/C++/Rust proficiency
  • Experience with hardware design and PCB layout
  • Familiarity with SPI, I2C, UART, CAN, and other embedded communication protocols
  • Ability to debug hardware and firmware at the board level

Ready to apply?

Interested in this role? Fill out the application form.

Apply Now