Senior Software Engineering Manager
Core
Lead a software engineering team developing state-of-the-art fire detection solutions used worldwide, spanning hardware, embedded systems, and end-user applications.
Role type
Senior Software Engineering Manager
Builds
Fire detection solutions (firmware, embedded systems, cloud, end-user applications)
Domain
Fire safety / IoT / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Team leadership and mentorship, Full-stack architectural oversight, Secure coding practices, Firmware and embedded systems development (C/C++), Agile/Scrum methodology, Distributed team management
Preferred skills
Regulatory compliance and certification processes for embedded systems, Knowledge of communication protocols and IoT technologies
Technologies
C, C++, GitHub, Jira, Confluence
Responsibilities
Manage and mentor a team of software engineers specializing in firmware and embedded systems, Ensure architectural integrity across the entire stack from hardware to cloud, Drive best practices for secure coding and collaborate with security teams
Seniority
Senior, hands-on IC leader