Software Engineering Team Lead
Core
Lead a high-performing engineering group to deliver complex positioning and controls algorithm projects for global field systems.
Role type
Senior IC Software Engineering Team Lead / Engineering Manager
Builds
Next-generation positioning solutions and control systems for civil construction, surveying, mapping, automotive, marine, and utilities.
Domain
Industrial technology, geospatial, control systems, state estimation
Deliverable
production ML models | product features
Required skills
Software development lifecycle management, product development processes, technical problem-solving, project management, team mentorship, system component design
Preferred skills
New Product Introduction (NPI) workflows, Control and State Estimation Theory, coaching engineering teams
Technologies
Positioning algorithms, control systems, state estimation
Responsibilities
Coach and empower an engineering team to foster collaborative relationships across cross-functional groups; Establish team-level strategies to solve complex technical challenges across positioning, control algorithms, and system component design; Drive the full software development lifecycle to meet quality, cost, and time-to-market targets; Apply foundational product development expertise to guide conceptual design, data analysis, requirements management, and failure resolution; Collaborate with business leaders, suppliers, and key stakeholders to advance technology solutions impacting global field systems.
Seniority
Senior, hands-on IC with management responsibilities