Massachusetts Information Technology Jobs

Search for Jobs in Information Technology
MassHire JobQuest Logo

Job Information

Teradyne Principal Software Engineer in Chelmsford, Massachusetts

Organization & Role

AutoGuide Mobile Robots designs, manufactures and installs the most technically advanced AMRs with one goal in mind: surpassing customers’ expectations. AutoGuide provides maximum value to businesses in manufacturing, warehousing and distribution operations across multiple industries.

Due to rapid growth AutoGuide is seeking a proactive, motivated, and hands on individual to join our Software Engineering team. With an expanding portfolio of mobile robots, this position will be instrumental in the launch of our new platforms and has tremendous career opportunities.

As a software engineer at AutoGuide, you will be involved in the design, development, testing, and installation of software used to coordinate the movements of Autonomous Mobile Robots in warehouses and factories.


A Principal Software Engineer is more than a programmer. This position requires the ability to design major product sub-systems. The engineer must fully understand the software development lifecycle and participate in making it better. A Principal Software Engineer typically works with little supervision, yet pro-actively encourages the ideas and views of peers. He/she provides leadership through earned respect and the ability to influence.

Responsibility includes:

  • Develop software to quality and performance standards

  • Develop and document software processes and procedures

  • Create and maintain specifications, schedules, and unit tests

  • Lead major new projects

  • Work with other disciplines to develop solutions for current and future products

  • Provide innovative methods and ideas

  • Provide internal and external presentations within areas of expertise

  • Distinguish between tactical and strategic goals and adjust priorities accordingly

  • Participate in improving processes and growing the team

  • When necessary, work with customers to define requirements, features, or issues and propose solutions

  • Occasional travel (5%, possibly international) will be required to assist in supporting our customers

  • Work in harmony with remote on-shore and off-shore resources

Basic Qualifications & Skills

  • B.S. or higher in in any engineering discipline

  • 10+ years experience in commercial software development (not IT or internal projects)

  • Experience executing against all phases of the software development life cycle

  • Demonstrated ability to design complex systems

  • Demonstrated oral, written, and presentation skills

  • Self-motivated. Requires little direction

  • Ability to overcome obstacles to get the job done. Can do attitude!

  • C# preferred language, other programs languages acceptable.

  • Basic electrical and mechanical skills highly desirable.

  • Experience in industrial autonomous robotics is desirable.

  • Occasional travel (5%, possibly international) will be required to assist in supporting our customers


  • BS or MS in computer science, computer engineering, or related field from a university or engineering institution


Current openings may involve access to export controlled technology and may be subject to export licensing requirements prior to employment. ATTENTION APPLICANTS WITH DISABILITIES: If you’re unable to access our on-line application due to a disability you may visit one of our locations or our Corporate Office at 600 Riverpark Drive, North Reading, MA and request a paper application form. In addition, you may also contact the HR Service Center at 978-370-3041 or contact them at for additional assistance. LitePoint, a Teradyne Company is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, age, disability status, protected veteran status, or any other characteristic protected by law. We are a VEVRAA Federal Contractor.