Software Engineering Manager
Core
Lead a team of software and firmware engineers to develop embedded systems and connected IoT products for the connected home automation market.
Role type
Software Engineering Manager (Embedded/IoT)
Builds
Embedded software, firmware, and connected IoT products
Domain
Industrial IoT, Connected Home Automation
Deliverable
product features
Required skills
Software architecture, systems design, embedded C/C++, RTOS, hardware/software integration, Agile/Scrum, DevOps, stakeholder management, team coaching
Preferred skills
IoT systems, home automation platforms, cybersecurity for connected devices, GDPR compliance, cloud platforms (Azure/AWS), machine learning, embedded Linux, Python, MQTT, FPGA development, consumer electronics background
Technologies
C/C++, RTOS, Azure, AWS, Python, MQTT, FPGA, embedded Linux
Responsibilities
Lead and mentor software engineering teams, oversee the complete software development lifecycle, provide technical leadership across embedded systems and IoT projects, ensure compliance with quality and regulatory standards, champion engineering best practices, support customer engagement and business development opportunities
Seniority
Manager, hands-on technical leadership
