Jobs2web

Senior Automation Software Engineering Manager

Jobs2web

full-time

Posted on:

Location Type: Office

Location: North ReadingMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $199,600 - $319,400 per year

Job Level

Tech Stack

About the role

  • Spearhead and direct a team that develops software in distributed software platform.
  • Manage, coach and develop team to drive change and accountability.
  • Provide guidance and direction to the team, manage dependencies and facilitate collaboration across teams.
  • Collaborate with Product Owners and technical leaders to help translate business needs into technical requirements, actions and roadmaps.
  • Liase with customers on critical project deliverables and issues.
  • Create feasibility plans for delivery of feature functionality to target release dates in conjunction with the objectives set by Product Management.
  • Run cross disciplinary projects that include deliverables from hardware and mechanical engineering groups in addition to software.
  • Drive best practices of software engineering and alignment with Teradyne’s overall strategy.
  • Provide metrics and regular status updates to senior leadership and project stakeholders.

Requirements

  • 5+ years of managing software development teams, with a strong focus on application development
  • 5+ years building medium to large-scale mission critical, high availability production systems.
  • Proficient experience developing on Linux and associated technologies.
  • Good knowledge of Windows development.
  • Strong working knowledge of 2 or more of the following languages: C, C++, C#, Python, Java.
  • Proven experience in systems design of multi-site test equipment with mechanical and electrical components
  • Proven experience in software control and integration of vision/automation components
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Strong working knowledge of software development processes, governance, tools and standards.
  • Excellent analytical, problem-solving and project management skills.
  • Excellent written and verbal communication and interpersonal skills.
  • Ability to motivate teams to produce quality materials within tight timeframes and simultaneously manage several projects
  • Ability to define, structure and plan work independently.
  • Cross-functional relationship building skills.
  • Ability to interact effectively with all levels of management.
  • Knowledge of reading schematics and data sheets for components is plus.
  • BS in Computer Science, Math, Physics, or Engineering; MS in Computer Science or engineering preferred.
Benefits
  • medical
  • dental
  • vision
  • Flexible Spending Accounts
  • retirement savings plans
  • life and disability insurance
  • paid vacation & holidays
  • tuition assistance programs
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
LinuxWindows developmentCC++C#PythonJavasystems designsoftware controlintegration of vision/automation components
Soft Skills
analytical skillsproblem-solving skillsproject management skillswritten communicationverbal communicationinterpersonal skillsteam motivationindependent work planningcross-functional relationship buildingmanagement interaction
Certifications
BS in Computer ScienceBS in MathBS in PhysicsBS in EngineeringMS in Computer ScienceMS in Engineering