Teradyne · 2 hours ago
Senior Software Engineer (Teradyne, Agoura Hills)
Teradyne is a global test and automation specialist, providing sophisticated solutions for next-generation technologies. The Software Engineering team is seeking a highly motivated Software Engineer to design, develop, and maintain software systems for Automatic Test Equipment, collaborating with cross-functional teams to deliver high-quality software solutions.
Consumer ElectronicsIndustrialIndustrial Automation
Responsibilities
Design, develop, and maintain software components for ATE platforms, including embedded systems, diagnostic tools, and automation frameworks
Participate in full software development lifecycle: requirements analysis, design, implementation, testing, and support
Collaborate with hardware, systems, and product teams to ensure seamless integration and performance
Conduct unit testing, code reviews, and debugging to ensure software quality and reliability
Support internal and external customers with technical troubleshooting and issue resolution
Provide technical guidance and mentorship to junior engineers, helping them grow and achieve high standards of software engineering
Prepare clear and detailed technical documentation for developed software, system architectures, and processes
Contribute to continuous improvement of development processes and tools
Qualification
Required
Bachelor's or master's degree in computer science, Electrical Engineering, or related field
3-5+ years of experience in SW development
Conceive and Implement fully functional and high performing C# and C++ software solutions in both Windows and Linux environments
Experience implementing software that directly interacts with hardware (FPGAs and ASICs)
Familiarity with real-time operating systems, device drivers, and hardware-software interaction
Debug system and board level modules through the software toolset, working closely with hardware engineers
Proven experience in designing and implementing large-scale software systems, preferably in a hardware/software integrated environment
Strong experience with system-level programming and Design Verification automation
Experience with CI/CD processes, version control, and agile methodologies
Familiarity with tools like Git, Jira, Polarian, etc. for Software development and testing
Excellent communication skills, both written and verbal, with the ability to collaborate with a cross-functional team and mentor junior staff
Exceptional analytical and debugging skills with a proactive approach to resolving complex issues
Strong interpersonal skills and the ability to work effectively in a team environment
Self-directed self-starter
Benefits
Medical
Dental
Vision
Flexible Spending Accounts
Retirement savings plans
Life and disability insurance
Paid vacation & holidays
Tuition assistance programs
Company
Teradyne
Teradyne is a supplier of automatic test equipment used to test complex electronics used in consumer electronics.
Funding
Current Stage
Public CompanyTotal Funding
unknown1978-01-13IPO
Recent News
2026-01-16
2025-12-27
Company data provided by crunchbase