Software Architect
Teradyne - North Reading, MA
Apply NowJob Description
We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right the first time, every time Our portfolio of automation solutions help manufacturers to develop and deliver products quickly, efficiently and cost-effectively. Together, Teradyne ( companies deliver manufacturing automation across industries and applications around the world Organization & Role Teradyne is looking for an experienced Software Architect that can work within a team to design custom and generic software architectures or solutions that meet the needs of our customers. This requires you to be comfortable working directly with customers and our customer facing teams. During these exchanges, you will be expected to investigate requirements, synthesize account needs, and tap into Teradyne's subject matter expertise when necessary. Each problem can be different requiring knowledge in various technologies. It will be necessary to quickly develop your skills on new technologies and leverage your experience for understanding when other resources should be pulled in to assist. As you mature the architecture or solution design, you will interact and support project teams that will be responsible for implementation, deployment, and maintenance. Responsibilities Working with customers and field teams to define workflows, identify technical risk, develop requirements, and architect software solutions. Support project teams with providing architectural design, technical lead support, sizing information, and required skills of the implementation team. Understand existing customer workflows to suggest improvements and design solutions that can integrate existing software tools appropriately within the automated workflow or pipeline. Identify common patterns or trends to architect more generic solutions or provide feedback to product teams to build more native solutions where there might be product gaps. Reviewing existing or new code bases to suggest or design code modularity, maintainability, and unit testing. Architect reusable code libraries leverageable by customers and internal teams. Architect interfaces between our software platform and a customer's 'black box' platform that meet the customer's requirements around performance, functionality, and maintainability. Implement sustainable CI/CD practices around architected solutions. Evaluate different architectures and solutions with an unbiased view to reach consensus on the best approach. Produce and deliver technical presentations to improve customer and internal knowledge about architected solutions. Provide skill development recommendations to grow customer and internal talent. Travel for face-to-face customer engagements to work through requirements, solutions, and problems. Develop strong customer relations at a technical level to gain further insight into customer needs. Lead a small group of engineers. Basic Qualifications & Skills BS Electrical Engineering or BS Computer Engineering 10+ years in traditional software development and architecture with a focus in: C# C+ Knowledge with unit testing and mocking frameworks 3+ years of experience with Git 5+ years of experience with CI/CD Strong scripting experience preferably in Python Able to travel up to 25% for customer engagements and presentations Flexible working hours to work with teams worldwide Excellent communication skills including verbal, presentation, and documentation Ability to work within a team and independently Have strong analytical skills and practical problem-solving skills Education MS Electrical Engineering or MS in Computer Engineering Working knowledge of semiconductor testing or design #LI-KD1 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.
Created: 2024-11-02