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 teams during design, testing, and integration. A typical day involves completing programming tasks for Linux-driven embedded devices, maintaining custom C applications, assisting with hardware bring-up, developing software for ARM-based microcontrollers, 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