Java Software Engineer

New Iron, Inc.

Burlington (VT)

On-site

USD 90,000 - 130,000

Part time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A semiconductor automation company in Burlington, VT is seeking a Software Engineer (Java/Linux) to develop high-performance software for automated test systems. The ideal candidate should have strong Java programming skills, experience in software design, and familiarity with test automation frameworks. This role is contract-based within a dynamical Agile team environment.

Qualifications

  • Bachelor’s or Master’s degree in CS/Software Engineering, Electrical Engineering, or related discipline.
  • Strong proficiency in Java programming.
  • Familiarity with Git/Bitbucket and CI/CD pipelines.
  • Understanding of software architecture, OO design, and design patterns.
  • Strong problem-solving and debugging capability in complex software systems.

Responsibilities

  • Design, implement, and maintain Java-based applications and frameworks.
  • Build tools, APIs, and automation frameworks for semi test processes.
  • Develop modular software interfacing with test instrumentation.
  • Analyze performance bottlenecks and optimize system throughput.
  • Collaborate within a cross-functional team in an Agile environment.

Skills

Java programming
Debugging
Software design
Problem-solving
Agile development
Problem solving

Education

Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or related discipline

Tools

Git
Bitbucket
CI/CD pipelines
Advantest V93000
SmarTEST 7/8
Python
Ruby
Bash

Job description

We are seeking a Software Engineer (Java/Linux) to join our semiconductor test automation team. This position centers on developing high-performance software for automated test systems. The ideal candidate is a strong software developer passionate about building scalable, maintainable engineering solutions in a Linux environment. Experience with electrical test systems or automated instrumentation is a plus, but a solid grounding in software design is essential.

Key Responsibilities
  • Software Development: Design, implement, and maintain Java-based applications and frameworks that drive automated semiconductor test processes on Linux.
  • Test Automation: Build tools, APIs, and automation frameworks to accelerate test program generation, validation, and reporting for the Advantest V93000 platform.
  • Integration & Interface Design: Develop modular, extensible software that interfaces with test instrumentation, device models, and data analysis tools.
  • Debugging & Optimization: Analyze performance bottlenecks, identify root causes, and optimize system throughput across multiple test configurations.
  • Collaboration & Agile Development: Work closely within a cross-functional team of software, test, and hardware engineers in a collaborative Agile environment.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or related discipline.
  • Strong proficiency in Java programming.
  • Familiarity with version control tools (Git, Bitbucket) and CI/CD pipelines.
  • Understanding of software architecture, object-oriented design, and design patterns.
  • Strong problem-solving and debugging capability in complex software systems.
Preferred Experience
  • Experience with Advantest V93000 or other ATE systems running SmarTEST 7/8.
  • Working knowledge of semiconductor testing, test automation, or hardware-software integration.
  • Familiarity with compiler design or code generation concepts such as formal grammars, parsing, or abstract syntax trees (AST).
  • Exposure to scripting languages (Python, Ruby, or Bash) for test and automation workflows.
  • Understanding of basic electronics or digital systems is a plus.
Seniority Level

Associate

Employment Type

Contract

Job Function

Manufacturing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Engineer
Application Engineer

Insight Global • San Jose (CA)

On-site
USD 150,000 - 160,000
Bonus
Car allowance
Analog & DevOps ATE Test Engineer
Analog & DevOps ATE Test Engineer

indie.inc • Aliso Viejo (CA)

On-site
USD 130,000 - 160,000
Software Test Engineer
Software Test Engineer

Advantest • Lake Forest (CA)

On-site
USD 100,000 - 115,000
Global Bonus Program
401(k) Plan
Medical, Dental & Vision
+5
Senior Software Test Engineer - Semiconductor Validation
Senior Software Test Engineer - Semiconductor Validation

Advantest • Lake Forest (CA)

On-site
USD 100,000 - 115,000
Global Bonus Program
401(k) Plan
Medical, Dental & Vision
+5
Application Engineer
Application Engineer

Advantest America • Rheba (CA)

On-site
USD 85,000 - 115,000
Senior Software Engineer
Senior Software Engineer

Advantest • Lake Forest (CA)

On-site
USD 110,000 - 150,000
Global Bonus Program
401(k) Plan
Medical, Dental & Vision
+5
Senior Software Test Engineer
Senior Software Test Engineer

Advantest Corporation • Lake Forest (CA)

On-site
USD 100,000 - 130,000
Global Bonus Program
401(k) Plan
Medical/Dental/Vision plans
+1
Test/Integration Electrical Engineer
Test/Integration Electrical Engineer

Advantest • Lake Forest (CA)

On-site
USD 100,000 - 135,000
Global Bonus Program: Performance‑bas​
401(k) Plan: Pre-tax retirement
Medical, Dental & Vision: Multipleplan
+5
Test/Integration Electrical Engineer
Test/Integration Electrical Engineer

Advantest Corporation • Lake Forest (CA)

On-site
USD 100,000 - 135,000
Bonus program
401(k) plan
Medical coverage
+4
Principal Software Engineer
Principal Software Engineer

Advantest Corporation • Lake Forest (CA), Northern (KY)

Hybrid
USD 110,000 - 150,000
Global Bonus Program
401(k) Plan
Medical, Dental & Vision
+5