ARM - Austin, TX

posted 19 days ago

Full-time - Senior
Hybrid - Austin, TX

About the position

The Senior Director of Software Engineering will lead the Windows development team, overseeing the full life cycle of innovative software solutions within the Windows ecosystem. This role requires a deep technical background in Microsoft Windows, strong leadership skills, and the ability to drive large-scale initiatives in a fast-paced environment.

Responsibilities

  • Provide strategic direction and technical leadership for all software development activities related to the Windows Platform.
  • Collaborate with executive leadership to align technology roadmaps with business objectives.
  • Build, lead and mentor a high-performing engineering team with presence in multiple countries, embedding a culture of innovation, accountability, and continuous improvement.
  • Lead multiple software development projects, ensuring that timelines, budgets, and resources are managed efficiently.
  • Work closely with Product Management, QA, and Operations teams to deliver projects on time and within scope.
  • Partner with company-wide teams, including Product, IT, Security, and Operations, to ensure the successful delivery of Windows-based software products.
  • Stay ahead of trends, standard processes, and innovations to guide the evolution of the platform and ensure future readiness.
  • Provide hands-on guidance in software development, debugging, performance tuning, and systems integration to resolve technical challenges and drive platform efficiency.
  • Implement standard methodologies and optimize software development processes (e.g., Agile, DevOps) to enhance team efficiency, improve product quality, and accelerate delivery.
  • Identify and mitigate technical risks ensuring robust security, compliance, and operational efficiency.

Requirements

  • Demonstrated experience driving large-scale software development initiatives.
  • Deep understanding of the Microsoft Windows operating system, APIs, development frameworks, and associated toolchains.
  • Experience in device driver development, including WHQL Certification.
  • Proficiency in programming languages like C, C++, C#, .NET, and other Windows technologies.
  • Experience in security, performance tuning, system architecture, releasing and maintenance, preferably with Windows.

Nice-to-haves

  • Experience of the wider AI ecosystem, Microsoft's and others.
  • Familiarity with open source software and working within open source ecosystems.
  • Partnerships with device manufacturers delivering end product to market.

Benefits

  • Competitive salary range of $336,600-$455,400 per year.
  • Hybrid working environment that supports high performance and personal wellbeing.
  • Accommodations for individuals during the recruitment process.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service