View Our Website View All Jobs

Firmware Engineer Intern

requirement: Fluent in C/C++, familiar with python Familiar with MCU such as MSP/ARM Cortex-M series Good understanding of I2C, SPI, and UART Experience programming in an embedded environment with RTOS or Bare board Experience debugging prototype hardware (reviewing schematics, using oscilloscopes/multimeters, etc) Excellent written and verbal communication responsibility


What the job will include: 

1.Assist firmware engineer in design, implementation and testing of embedded software/firmware

2.Work with Bluetooth modules and interface with smartphones and tablets over Bluetooth Low Energy

3.Implement communication between various peripherals over protocols such as Serial, SPI, I2C

4.Work with peripherals such as Sensor/RTC/Flash

5.Study existing and new hardware designs 6.Write codes with Version Control and Software Writing Standards Skills, write necessary test plans

7.Perform testing and debugging of the code

Why ilumi? 

Do you want to work for an amazing light bulb start up that was featured on Shark Tank? We are looking for dynamic, forward thinking candidates who want to experience what it is like to make something great from scratch. We also like it if you enjoy big sunglasses, cake, movies and more. 


Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file