Staff Engineer, Dev Team Lead
Core
Define technical strategies for large projects, lead architectural decisions, and serve as a key technical advisor for significant initiatives across the organization.
Role type
Staff Software Development Engineer (Technical Lead)
Builds
Complex software systems with organization-wide impact
Domain
Semiconductor / Intelligent Edge / Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Advanced system architecture, Expert-level software design, Project leadership for multi-team initiatives, CI/CD pipeline management, Software licensing models (open-source, proprietary, hybrid), Navigating complex technical domains
Preferred skills
BS/MS in Computer Science or Software Engineering, 8+ years of software development experience, Track record of technical leadership on significant projects
Technologies
CI/CD pipelines, Version control systems
Responsibilities
Define technical strategy for large projects, Lead architecture decisions for complex software systems, Drive innovation and adoption of best practices, Mentor teams and influence technical direction, Solve complex technical challenges spanning multiple domains, Guide cross-functional technical initiatives from concept to completion, Establish engineering standards and practices, Represent technical perspectives in strategic planning
Seniority
Staff, hands-on IC with broad organizational impact