Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Benefits offered by this job
Competitive wages
Flexible Schedule
Awesome work environment
Job summary
A fast-growing technology company is seeking an Embedded Software Engineering Intern to design and build firmware for innovative IIoT products. The ideal candidate will work closely with a team of engineers, handle the entire product life cycle, and tackle challenges ranging from design to deployment. Successful candidates will have experience in Embedded C, device protocols, and a proactive, problem-solving attitude. A dynamic work environment with competitive wages and a flexible schedule is offered.
Qualifications
Strong debugging and problem-solving skills.
Experience in integrating and testing devices.
Ability to work in a dynamic team environment.
Responsibilities
Design and develop firmware for connected devices.
Own product lifecycle from design to maintenance.
Collaborate with engineers for end-to-end functionality.
Build and debug prototypes.
Capture and implement use cases in firmware.
Skills
Self-starter
Root cause analysis
Attention to detail
Embedded C
Device drivers and protocols (UART, SPI, I2C)
Debugging interfaces (SWD, JTAG)
Micropython experience
Experience in Embedded Linux Systems
Bash scripting
Python scripting
Tools
Electro-mechanical sensors
Real-time Operating Systems (FreeRTOS)
EDA software
Job description
A fast-growing technology company is seeking an Embedded Software Engineering Intern to design and build firmware for innovative IIoT products. The ideal candidate will work closely with a team of engineers, handle the entire product life cycle, and tackle challenges ranging from design to deployment. Successful candidates will have experience in Embedded C, device protocols, and a proactive, problem-solving attitude. A dynamic work environment with competitive wages and a flexible schedule is offered.