PB✓
PBridge
Full-timeDevelopmentWorldwide

С & C++ Embedded Engineer

at Squad

Job Description

<h4>Team Summary</h4> <p>Our embedded software engineering team&#39;s mission is to craft reliable, high-performance solutions that reach millions of homes worldwide within the home security market.&nbsp;We follow agile development methodologies with regular sprint cycles, code reviews, and continuous integration practices. The team&#39;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.</p> <h4>Job Summary</h4> <p>We&#39;re seeking a skilled C &amp; C++ Embedded Engineer to take ownership of critical software components in our camera-based security devices. This role involves maintaining existing products through comprehensive debugging and bug fixing, as well as developing innovative new features.</p> <h4>Responsibilities and Duties</h4> <ul> <li>Design, develop, and maintain high-quality embedded software in C and C++ for camera-based security devices.</li> <li>Debug and resolve complex software, hardware, and network connectivity issues across the entire software stack.</li> <li>Develop new features and improve existing codebases for the product line.</li> <li>Optimize software performance for resource-constrained embedded environments.</li> <li>Conduct code reviews and provide technical mentorship to team members.</l