Lead Software Engineer I
Core
Designing and implementing secure software solutions for automatic door systems and access management products to ensure safety and security.
Role type
Lead Software Engineer (IoT/Embedded Systems)
Builds
Secure access control systems, IoT devices, and cloud-integrated solutions for commercial and residential security.
Domain
Industrial IoT / Physical Security / Access Control
Deliverable
production ML models | product features | infrastructure
Required skills
System architecture, hands-on coding, code review, technical mentoring, cross-functional collaboration, threat modeling, secure design principles, CI/CD, infrastructure-as-code, observability.
Preferred skills
IoT/Industrial IoT systems, AWS IoT Core, AWS, Java/Spring Boot, Docker, Kotlin, Angular, Flutter, Django.
Technologies
AWS, Java, Spring Boot, Docker, Kotlin, Angular, Flutter, Django, AWS IoT Core.
Responsibilities
Define and communicate architecture and technical standards; translate business problems into technical solutions; provide hands-on technical leadership including design and implementation; drive cross-functional collaboration with electrical, mechanical, and systems engineers; promote engineering best practices in testing, CI/CD, and secure design; lead threat modeling and security risk assessments; create and maintain technical documentation; mentor and coach engineers; support production systems, releases, and incident response.
Seniority
Senior, hands-on IC with leadership responsibilities