This role focuses on developing and maintaining software for SmallHD’s video monitoring products, requiring comfort with C programming in an embedded environment. The engineer will collaborate with Electronic and FPGA engineering teams throughout design, testing, and integration. Daily tasks include completing programming tasks for Linux-driven embedded devices, maintaining custom C applications, assisting with custom hardware bring-up, developing and maintaining ARM-based microcontroller software, and leading code reviews.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level