Base Career helps you apply smarter for this job.
Key skills for this role
Ensure on-time execution with high outgoing quality across customer programs and internal deliverables
Partner with marketing and program management to continuously align team priorities, staffing, and resource assignments to business objectives
Manage capacity planning, recruiting, onboarding, and talent development
Build skill redundancy and succession plans to support long-term team resilience
Manage execution hot spots, risks, and priority conflicts across programs
Quality, Compliance & Continuous Improvement
Ensure team practices align with open-source software, security, quality, and AI standards and policies
Increase internal visibility into team activities, load, delivery status, and execution risks
Drive continuous improvement across technology, process, talent, quality, planning, and execution practices
Develop practical mechanisms – such as dashboards, checklists, templates, or periodic reviews – to increase visibility into team activity, delivery status, quality trends, and improvement opportunities
Expand the team’s focus into adjacent growth areas by building internal knowledge, developing talent, and identifying ownership opportunities
Develop scalable practices and identify approaches that may be useful to share with adjacent teams
Evaluate and influence software strategy for new products and new product areas
Recruit and develop high-potential embedded developers who can contribute across current and emerging product spaces
Stay engaged with team-adjacent activities to identify technical gaps, ownership opportunities, and future team scope
Mentor and develop technical talent and leadership successors to enable broader team coverage and future scope expansion
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
Austin, USA
Austin, USA
Austin, USA
Austin, USA
Chandler, USA
Austin, USA
Austin, USA
Austin, USA
Bachelor’s or Master’s in Computer Science, Electrical Engineering, or related field
10+ years of experience in embedded, systems-level, or low-level software development
5+ years of technical people-management experience
Experience leading software teams responsible for customer-facing embedded software deliveries
Strong understanding of embedded driver development, hardware/software integration, and platform bring-up
Experience with bare-metal, RTOS, Linux, Android, Zephyr, or similar embedded software environments
Demonstrated ability to manage priorities, capacity, execution risks, and resource assignments across multiple programs
Strong communication skills, with the ability to align engineering teams, program managers, marketing, field teams, and customer-facing stakeholders
Experience driving quality, planning discipline, and continuous improvement across software teams
Ability to develop talent, build skill redundancy, and support succession planning
Experience with audio, haptics, DSP-based systems, codecs, amplifiers, or related mixed-signal products
Experience supporting smartphone, wearable, gaming, automotive, PC, or consumer electronics platforms
Familiarity with open-source software compliance, security practices, and software quality systems
Experience developing dashboards, release checklists, planning views, or other mechanisms for improving execution visibility
Experience with automated unit, integration, or system-level testing for embedded software
Experience partnering with marketing or business teams to align engineering work with product strategy
Experience expanding team scope into new technical areas or building capability in adjacent product spaces
Familiarity with Windows driver or application development, or PC software integration workflows
Verified company details for this employer are not available yet.
Full-time
Senior · 10+ years experience
Hybrid
Apply faster on company sites with our extension.