Software Architect

At Advanced Test and Automation we enable vehicles to become dramatically better. How?We provide highly automated testing systems for vehicle components that improve their efficiency and safety, while reducing cost, recalls, and emissions. Our systems are used by manufacturers worldwide to validate and continuously improve their designs, and in their production lines for absolute quality assurance.

We are experiencing some exciting growth and are looking for a visionary leader to fill the role of Software Architect.  This individual would lead the development of the ATA software suite, guiding its definition, envisioning how it will be utilized in the immediate future, and also how it will transform and evolve to meet the needs of our current and future customers.  This individual will have the ability to visualize, document, communicate and lead the development of a suite of software so that ATA customers achieve superior results and ATA dominates its market niche.

The Software Architect will be one of the company’s leading experts while fostering a culture of innovation, acting as a senior leader within the company, living our values and working with other department leaders to make decisions in the best interests of the company.

Essential Responsibilities

  • Translate market and customer needs into a suite of specific software products.

  • Reporting to the President, develop and maintain a software product roadmap, ensuring that the ATA software suite stays ahead of customer and internal requirements during very rapid growth.

  • Enhance the software suite’s contribution as part of a complex system.

  • Guide the software team; coordinate the internal and external resources who solve challenging technical problems for new and existing products.

  • Ensure that project goals and objectives are consistently achieved

  • Manage and coordinate multiple products and projects simultaneously.

  • Create and communicate action plans to cross-functional teams to meet short and long term targets.

  • Cultivate and maintain strong personal, professional and customer relationships.  Occasionally present at industry/customer meetings on the President’s behalf.


  • 10+ years of relevant experience, ideally in mechanical or electrical engineering, coupled with extensive software experience.

  • A Bachelor's Degree in technology field (STEM), not necessarily computer programming.  A Master’s Degree in a relevant specialty would be advantageous.

  • Proven leadership experience motivating teams, collaborating with others, adapting, and organizing. Sets and maintains high performance standards with the ability to deliver.

  • Project Management experience.  Can think in terms of broad objectives, but deliver on the details such as the project scope, schedule and cost.

  • Excellent communication, organizational, analytical and problem solving skills.

  • Demonstrated ability to overcome challenges with patience, creativity, and persistence.

  • Effectively able to manage multiple assignments and shifting priorities in a fast-changing environment.

  • Proven documentation practices; must have the ability to communicate well through writing and be able to create flowcharts and diagrams.

  • Comfortable working with a multicultural team and client base. Has a global world view in respects to reading and personal interests.

  • Broad software systems knowledge, coding, databases, UI/UX, analytics (including AI), reporting systems.

  • Previous experience with data security and embedded system security.

  • LabVIEW accredited CLA or CLD

  • Must have Driver’s License with vehicle

  • Some local and international travel is required