Senior Lead Engineer – C/C++

San Diego, California


Who you Are


  • Proficiency in C/C++

  • Proficiency in Python

  • Proficiency in implementation of unit and integration tests

  • Proficiency with code version tools such as Git

  • Excellent interpersonal, communication, and collaboration skills

  • Exceptional analytical and problem-solving aptitude

  • Great organizational and time management skills

  • 5+ years development experience


Preferred Skills:

  • Experience with IOT products

  • Experience with communication protocols such as Zigbee and Wifi

  • Experience with networking protocols

  • Experience developing RESTful APIs

  • Understanding of fundamental design principles behind a distributed and scalable application

  • Background in Linux-based development environment (preferably Ubuntu), with scripting in bash, python, etc.

  • Bachelor's degree in computer science or similar


What You’ll Do


  • Lead a team of software developers

  • Drive the architecture, design, and verification of new features

  • Coordinate with QA, database, security, devops, and customer support teams

  • Develop high-performance applications by writing testable, reusable, and efficient code

  • Implement effective cybersecurity protocols and data protection measures

  • Documentation of application architecture, design, and interfaces

  • Drive continuous improvements to processes and technologies



Proven Recruiting