Software Performance Engineer @ Teradyne | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Software Performance Engineer jobs in North Reading, MAH1B Visa Sponsored Software Performance Engineer jobs in North Reading, MA
192 applicants
company-logo

Teradyne · 6 days ago

Software Performance Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Consumer ElectronicsIndustrial
check
H1B Sponsorship

Insider Connection @Teradyne

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Work with development teams to analyze, identify, and resolve performance bottlenecks.
Optimize code for enhanced performance, responsiveness, and scalability.
Investigate and address memory issues to ensure optimal application performance.
Implement memory optimization techniques to improve system efficiency.
Collaborate with teams to diagnose and debug performance and memory inefficiencies.
Incorporate performance and memory considerations into the software development lifecycle.
Communicate findings, solutions, and improvements to stakeholders and team members.
Employ advanced performance analysis tools and profiling techniques.
Stay updated with latest tools and technologies for performance engineering.
Standardize design patterns that provide optimal performance and memory utilization.
Propose and implement enhancements to improve telemetry and diagnosability.
Develop robust telemetry systems to aid in diagnosing performance and memory issues.
Continuously monitor and improve software product performance.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

C#C++.NET FrameworkCOMMultithreadingAsynchronous ProgrammingPerformance OptimizationPerformance ProfilingDiagnostic ToolsVisual Studio ProfilerJetBrainsPerfViewWindbgETWAgile MethodologiesSoftware DevelopmentProblem-SolvingAnalytical SkillsDetail-OrientedCritical ThinkingProgramming Languages

Required

Extensive experience with C# and C++ programming languages.
Strong understanding of .NET Framework and COM application development.
Experience with multithreaded systems and asynchronous programming techniques.
Demonstrated ability to investigate and resolve performance and memory issues.
Passionate about optimizing code for better performance and efficiency.
Hands-on experience with modern tools and techniques for analyzing .NET and C++ applications.
Proficiency in using performance profiling and diagnostic tools.
Specific experience with Visual Studio Profiler, JetBrains, PerfView, Windbg and ETW
Strong analytical skills with a detail-oriented approach to solving complex problems.
Ability to think critically to diagnose and address performance issues.
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
10+ years of experience in software development and performance engineering.
Experience with agile development methodologies.

Preferred

Familiarity with other programming languages and frameworks is a plus.

Company

Teradyne

company-logo
Teradyne is a supplier of automatic test equipment used to test complex electronics used in consumer electronics.

H1B Sponsorship

Teradyne has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (18)
2022 (18)
2021 (29)
2020 (35)

Funding

Current Stage
Public Company
Total Funding
unknown
1980-03-14IPO· nasdaq:TER

Leadership Team

leader-logo
Sanjay Mehta
Vice President & CFO
linkedin
leader-logo
Michal Kimeldorfer
VP and Head of Human Resources
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot