Software Engineer

Teradyne
Deer Park, IL, US
Full-time

Organization & Role

The Software Engineering team in Deer Park is looking for an experienced Software Engineer with passion for learning, developing high quality software, solving complex problems and becoming part of a smart and innovative team.

Are you able to balance a variety of tasks related to requirements definition, software system design, development, testing, troubleshooting, and maintenance?

Interact with multi-functional teams from the product definition stage through product release? Then you're exactly who we're looking for! This role has some hybrid flexibility however the candidate must be able to work on-site at the Deer Park office.

Responsibilities

  • Understanding customer requirements and find solutions that fit within our existing software architecture.
  • Design, implement, test, and deploy software components for Teradyne’s family of Automatic Test Equipment.
  • Create robust designs with a focus on scalability, high performance, and maintainability.
  • Conceive and implement fully functional and high performing software solutions.
  • Discuss and review deliverables with your fellow team members and provide feedback.
  • Work with software verification engineers to devise, document and execute effective test strategies and plans.
  • Document all software changes to facilitate a smooth transfer to Software Qualification and Sustaining teams.
  • Tackle difficult problems and come up with innovative software solutions.
  • Participate in brainstorming sessions and contribute ideas to improve our product, our process, and our team.

Basic Qualifications & Skills

  • 5-8 years of experience developing software systems for commercial windows applications.
  • Experience with C, C++, C# and .NET development
  • Solid knowledge of data structures and algorithms, and Windows operating systems
  • Experience with development tools : Visual Studio, Git
  • Experience with Development Lifecycles including Agile

Preferred Experience and Requirements :

  • Experience working in the Semiconductor Test Industry.
  • Proficiency in C, OOD and OO language (C++, C#)
  • Able to clearly express your ideas and concepts both written and verbally.
  • Driven to get the job done and are not afraid to go the extra mile.

Education

BS / MS in Computer Engineering or Electrical Engineering

LI-KD1

30+ days ago
Related jobs
Capital One
Douglas, Illinois, United States

West Wacker Dr (35012), United States of America, Chicago, IllinoisSenior Software Engineer, Full stackDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...

Abbott
Green Oaks, Illinois

The candidate should have strong leadership ability and bring a passion for software engineering to help shape the direction of the team. Bachelor's degree in Computer Science, Software Engineering, or other relevant field or equivalent experience . Candidate will support building scalable, highly a...

Capital One
Douglas, Illinois, United States

Illinois (Hybrid On-Site): $153,900 - $175,700 for Principal Associate Senior Software Engineer; $153,900 - $175,700 for Senior Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered...

CDK Global
Elgin, Illinois
Remote

Senior Full-Stack Software Engineer. Guides and mentors less experienced software engineers, sharing knowledge and best practices to help them develop their technical skills. Troubleshoots and debugs complex software issues, utilizing analytical skills and logical reasoning. Works effectively with c...

Wolters Kluwer DXG U.S., Inc.
Remote, IL, USA
Remote

Solid understanding of software engineering principles and architectural best practices. At */dxg Advanced Technology Engineering, we’re a rapidly growing team of over 40 engineers operating with the agility and innovation of a startup, powered by the resources of a global leader. If the idea of you...

Walgreens
Deerfield, Illinois

Leads software engineering team in the development of assigned software applications and tools. Plans, designs, develops and tests software system or application for software enhancements and new products including cloud-based or internet-related tools for highly strategic and complex/high risk unde...

Wolters Kluwer DXG U.S., Inc.
Riverwoods, Illinois
Remote

Strong foundation in software engineering principles and architecture best practices. At */dxg Advanced Technology Engineering, we’re a rapidly growing team of over 40 engineers operating with the agility and innovation of a startup, powered by the resources of a global leader. If the idea of your e...

Teradyne
Deer Park, Illinois

The Software Engineering team in Deer Park is looking for an experienced Software Engineer with passion for learning, developing high quality software, solving complex problems and becoming part of a smart and innovative team. Work with software verification engineers to devise, document and execute...

Epiq Solutions
Rolling Meadows, Illinois

We are growing our software team responsible for the core set of software libraries and device drivers that enable our customers to build products leveraging our Sidekiq software defined radio portfolio. Participate in strategic planning for the engineering department and contribute to roadmaps for ...

Capital One
Harwood Heights, Illinois

Illinois (Hybrid On-Site): $187,700 - $214,200 for Manager, Lead Software Engineer; $187,700 - $214,200 for Lead Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candida...