1

Associate Software Development Engineer In Test Jobs in South Bend, IN

Advanced Controls Engineer

Bristol, IN · On-site

$87K - $112K/yr

Primarily responsible for developing and maintaining Machine Controller software with a focus on new and advanced development items * Programmable Logic Controller (PLC) software * Primarily in IEC ...

Director Software Engineering

South Bend, IN · On-site

$248K/yr

... develop test and release automation * Monitor current and future trends, technology, and ... Deep experience in the software development life cycle best practices, including coding standards ...

Director Software Engineering

South Bend, IN · On-site

$248K/yr

... develop test and release automation * Monitor current and future trends, technology, and ... Deep experience in the software development life cycle best practices, including coding standards ...

Our Machine Control Software Engineer is based in South Bend, Indiana and has as a primary responsibility the development, documentation, integration and maintenance of control software for Friction ...

Established in 1991, Collabera is one of the fastest growing end-to-end information technology ... and LabView software, production testing, automated test systems, equipment correlation and ...

... development tools, programming techniques, and computing equipment; participating in educational ... Develops software solutions by studying information needs; conferring with users; studying systems ...

Showing results 21-40

Associate Software Development Engineer In Test information

See South Bend, IN salary details

$19

$41

$96

How much do associate software development engineer in test jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for associate software development engineer in test in South Bend, IN is $41.39, according to ZipRecruiter salary data. Most workers in this role earn between $29.90 and $43.80 per hour, depending on experience, location, and employer.

What is an associate software development engineer in test?

An Associate Software Development Engineer in Test (SDET) is an entry-level professional who designs, develops, and maintains automated tests to ensure the quality and functionality of software applications. They work closely with software developers and quality assurance teams to identify bugs, create test scripts, and automate testing processes. Their primary focus is on improving software reliability and streamlining the testing workflow by using programming skills to build robust test frameworks. This role often serves as a stepping stone to more advanced positions in quality engineering or software development.

What are the key skills and qualifications needed to thrive as an associate software development engineer in test?

To thrive as an Associate Software Development Engineer In Test, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), software testing principles, and a degree in computer science or a related field. Familiarity with automated testing frameworks (like Selenium or JUnit), version control systems (such as Git), and CI/CD tools is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you collaborate with development teams and identify issues efficiently. These skills and qualities are critical for ensuring software quality, reducing defects, and supporting the agile development process.

What are some typical challenges faced by an associate software development engineer in test when collaborating with development teams?

As an Associate SDET, one common challenge is ensuring clear communication between QA and development teams, especially when clarifying requirements or reporting bugs. SDETs often need to advocate for quality while balancing release deadlines, which requires effective collaboration and negotiation skills. Additionally, integrating automated tests into fast-paced development cycles can be complex, especially when dealing with evolving codebases or shifting priorities. Overcoming these challenges involves proactive communication, continuous learning, and adaptability within agile team structures.

What is the difference between Associate Software Development Engineer In Test vs Software Development Engineer In Test?

AspectAssociate Software Development Engineer In TestSoftware Development Engineer In Test
QualificationsBachelor's in CS or related field, some experienceBachelor's or higher in CS, more experience often required
Work EnvironmentEntry-level, collaborative teams, learning-focusedMore autonomous, complex testing tasks, leadership roles
ResponsibilitiesWriting basic test scripts, executing tests, learning automation toolsDesigning test frameworks, automating tests, improving testing processes

The main difference is experience level and scope. Associate Software Development Engineer In Test roles are entry-level, focusing on learning and executing tests, while Software Development Engineer In Test positions involve more complex automation and design responsibilities, often requiring more experience.

What are popular job titles related to Associate Software Development Engineer In Test jobs in South Bend, IN?

For Associate Software Development Engineer In Test jobs in South Bend, IN, the most frequently searched job titles are:

Infographic showing various Associate Software Development Engineer In Test job openings in South Bend, IN as of June 2026, with employment types broken down into 62% Full Time, 30% Part Time, 5% Temporary, 1% Contract, and 2% Nights. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $86,086 per year, or $41.4 per hour.

Advanced Controls Engineer

Bristol, IN • On-site

Bond Technologies, Inc
Machinery Manufacturing • 11 - 50 employees

$87K - $112K/yr

Other

Re-posted 4 days ago


Job description

Job Description
Job Description

An engineer in this position develops and maintains software & occasionally electrical controls hardware for Friction Based Metal Processing Machines.
Job Responsibilities:

  • Interpret control requirements, especially software, from customer/internal specifications
  • Develop flow charts, sequence of operations, and other high level controls documentation
  • Primarily responsible for developing and maintaining Machine Controller software with a focus on new and advanced development items
    • Programmable Logic Controller (PLC) software
      • Primarily in IEC 61131 Structured Text, but some in Ladder Logic
    • Computer Numerical Controller (CNC) software
      • Primarily in IEC 61131 Structured Text
    • Human Machine Interface (HMI) software (Using HMI builder software, like RSView)
  • Assists in developing advanced Human Machine Interface (HMI) software (written in advanced program languages such as Visual Basic, (“.net”), C#, & XAML etc.)
  • Follows established standards for software architecture and programming conventions
  • Contributes to development and improvement of the standard architecture and programming conventions
  • Assist in the creation of electrical control schematics & other hardware design documentation
  • Assist in the creation of Bill of Materials listing electrical components for hardware design
  • Provide technical content for documents such as machine set-up manuals, operation instructions, and help files
  • Support Assembler, Electrical Technicians, and Project Manager during machine build
  • Support startup and debug of equipment
  • Support Project Manager during Run-off (Factory Acceptance Testing) of equipment
  • Provides remote technical support to customers via email, phone, and remote access software

Required Experience, Education, Skills:

  • College degree (BS-minimum) in Electrical Engineering or Computer Engineering. (BS Degrees in other fields may be considered if the course work and experience supports the skill set listed below)
  • At least 1-5 years experience software development and/or machine controls
  • Must be eligible to work in the U.S. permanently
  • Ability to work with the standard IEC 61131 programming languages such as Structured Text, Ladder Logic, Function Block, etc.
  • Ability to develop and modify computer programs in Visual Basic, C#, and XAML
  • The ability and willingness to learn new processes and programming languages
  • Ability to implement advanced mathematics in software
  • Must have excellent communication, collaboration, & leadership skills
  • The ability and willingness to learn new processes and programming languages
  • Proficient with Microsoft Office products and the use of Macros and Visual Basic for Applications (VBA)

Preferred Experience/Skills:

  • Experience with B&R Automation products, specifically Automation Runtime and Automation Studio.
  • Familiar with HMI development software
  • Familiar with NC programming (G-Codes etc.)
  • Understanding of manufacturing machinery, especially controls
  • Understanding of basic electrical circuits
  • Familiar with using Computer Aided Design/Drafting (AutoCAD) to design and draft Electrical Controls Drawings
  • Knowledgeable in Model View ViewModel (MVVM) as a preferred form of programming for Windows Presentation Foundation (WPF)
  • Proficient with basic Network configuration tasks
  • Foreign Language experience helpful (Spanish, German, Chinese or French).

PHYSICAL REQUIREMENTS:

  1. Ability to travel (potentially internationally)
  2. Ability to function in a shop environment
  3. Ability to work in an office environment
  4. Visual Acuity:

    Ability to work at a computer monitor

    Accommodations as required for reading engineering drawings and office files.

  5. Hearing Ability: No special requirements.