Posted Sep 21, 2026

C Embedded Software Engineer

Apply Now

Team Summary

Our embedded software engineering team's mission is to craft reliable, high-performance solutions that reach millions of homes worldwide within the home security market.

The team's established approach emphasizes comprehensive testing, rigorous security standards, and close collaboration with hardware engineering, product management, and customer support teams. We pride ourselves on writing clean, maintainable code and fostering a culture of knowledge sharing and technical excellence.

 

Job Summary 

We're seeking a skilled C/C++ Embedded Engineer to take ownership of critical software components in our devices. This role involves maintaining existing products through comprehensive debugging and bug fixing, as well as developing innovative new features.



Responsibilities and Duties



Qualifications and Skills

 

Nice to have

 

We offer multiple benefits that include




5+ years C proficiency in embedded, bare-metal, RTOS; 3+ years embedded development; multi-core architectures, IPC, UART, I2C, SPI, GPIO; Git, CMake, CI/CD, Jenkins, Coverity; JTAG debugging; good English.

Key Responsibilities

Skills & Tools

C, C++, Git, CMake, Jenkins, Coverity, JTAG, UART, I2C, SPI, GPIO

Job Details

Benefits

About SQUAD

A technology company developing embedded software for home security devices. — Industry: Information Technology