This job listing expired on Sep 27, 2020
Tweet

THX is looking for a Senior Software Engineering Manager who will lead the software team to build, integrate, and deliver audio software and system solutions for PCs, Mobile Devices, Speakers, and other consumer electronic devices.

Your Responsibilities:

  • Provide leadership and guidance to a team of engineers.
  • Utilize good design and problem-solving skills, with a strong bias for quality and engineering excellence to ensure high-quality product design and delivery.
  • Provide architectural recommendations and technical leadership in a collaborative manner with team members.
  • Serve as a credible technical voice for THX to customers, press, and partners.
  • Utilize vast network of colleagues and connections to identify and engage key technical contacts at various partner and supplier organizations.
  • Work with architects and engineers to initiate and refine new product designs.
  • Articulate technical proposals and assume ownership of the technical roadmap and delivery timelines.
  • Partner with Product and Project managers on strategic planning to continuously improve the Engineering organization.
  • Travel up to 10%

Your Skills:

  • BS degree in Computer Science, Software or Electrical Engineering, or related field, or equivalent experience.
  • 5+ years of experience as a software developer delivering public-facing applications or products.
  • 3+ years proven experience managing and leading a team of five or more engineers in an agile environment with a focus on servant-leadership.
  • Solid understanding of C/C++, C#, Go, Rust, XAML, Dart, JavaScript and/or TypeScript.
  • Engineering mathematics proficiency is required, including but not limited to integral and differential calculus, discrete math, and numerical analysis; familiarity with desktop applications such as MATLAB, Mathematica, Jupyter notebooks, et al is a plus.
  • Understanding of perceptual audio technologies and their underlying design and implementation.
  • Extensive development experience on desktop PC platforms and applications (Microsoft Windows 8.1 and above, with MacOS 10.x and/or Linux a plus).
  • Experience with media systems technology and integration in the software domain.
  • Familiarity with mobile device subsystem integration for Android, as well as application integration for iOS and other platforms.
  • Demonstrated experience up-leveling engineering practices on a team (e.g. CI/CD and DevOps).
  • Must have experience of shared documents (Google Docs / Adobe Acrobat / Microsoft 365), direct messaging for team communication (Slack/Teams), and issue tracking applications (Atlassian JIRA).
  • Amazon AWS or Microsoft Azure skills are a plus.
  • A comprehensive understanding of integrated development and source-control environments typically used by an agile software team is a must-have, including but not limited to Android Studio, Microsoft Visual Studio, and GitHub / Bitbucket.
  • Experience working with International OEM partners; have the ability to communicate effectively in a worldwide environment
  • Excellent work organization, planning, and project management skills.
  • Excellent communication skills, both verbal and written.
  • Effective collaborator experienced in building technical partnerships across teams.
  • Ability to own and deliver projects and results of growing technical complexity.

Be part of a phenomenal team today!