Sr. Software Engineering Manager
Core
Design, develop, and test embedded and calibration software for infrared and sensing systems, including thermal cameras.
Role type
Senior Software Engineering Manager (Embedded Systems)
Builds
Embedded software for infrared sensors, thermal cameras, and sensing systems
Domain
Industrial sensing, aerospace/defense, factory automation, environmental monitoring
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded programming (C), .NET/C# development, hardware subsystem knowledge, low latency protocol design, debugging tool usage, technical leadership, project management, cross-functional communication, problem-solving
Preferred skills
Visual Studio experience, SQL Server environment experience, thermal chamber testing experience, infrared technology knowledge, AI-based development tools
Technologies
C, C#, .NET, Visual Studio, SQL Server, I2C, SPI, USB, oscilloscopes, logic analyzers
Responsibilities
Lead embedded software engineers and calibration software engineers, make architectural decisions, manage software development life cycles, bridge gaps between engineering disciplines, resolve hardware-software integration issues, mentor developers
Seniority
Senior, hands-on IC with management responsibilities