Teradyne-posted 3 months ago
$160,000 - $256,000/Yr
Full-time • Manager
Agoura Hills, CA
5,001-10,000 employees

We are looking for an Engineering Manager to lead a software development team. In partnership with other product development functions, you will play a critical role in enabling the team to develop software to achieve our business goals while guiding the team through its Devops transformation towards a CI/CD model.

  • Lead and manage a team of 5–10 software engineers working on embedded systems, test automation frameworks, and diagnostic tools.
  • Drive execution of software development projects from concept through release, ensuring quality, timeliness, and alignment with product goals.
  • Provide technical mentorship and career development support to team members.
  • Collaborate with cross-functional teams including hardware, systems, and product management to define software requirements and integration strategies.
  • Ensure adherence to software development best practices, including code reviews, CI/CD, and Agile methodologies.
  • Participate in roadmap planning, resource allocation, and performance evaluations.
  • Support customer-facing teams with technical insights and issue resolution when needed.
  • Bachelor’s or master’s degree in computer science, Electrical Engineering, or related field.
  • 7+ years of software development experience, with 2+ years in a leadership or management role.
  • Strong background in C/C++ in embedded or systems-level software.
  • Experience in the ATE industry or semiconductor testing is highly preferred.
  • Familiarity with real-time operating systems, device drivers, and hardware-software integration.
  • Excellent communication, organizational, and interpersonal skills.
  • Experience executing against all phases of the software development life cycle.
  • Experience with Agile Development Process.
  • Excellent interpersonal, mentoring and coaching skills with the ability to inspire change.
  • Proven success in recruiting, growing and developing high performing teams and individuals.
  • Energetic team player who can work with a variety of people & disciplines.
  • Experience with interdisciplinary teams and long-term projects.
  • Experience developing software for hardware instrumentation.
  • Proven track record in managing multi-site teams.
  • Experience with semiconductor test or industrial controller software/hardware.
  • Medical, dental, vision insurance
  • Flexible Spending Accounts
  • Retirement savings plans
  • Life and disability insurance
  • Paid vacation & holidays
  • Tuition assistance programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service