1

Associate Software Engineer Jobs in West Lafayette, IN

Software Integration Engineer

Lafayette, IN · On-site

$100K - $134K/yr

The Software Integration Engineer supports the full software product lifecycle for automotive powertrain systems, acting as the technical liaison to customers while leading software development ...

Software Integration Engineer

Lafayette, IN

$100K - $134K/yr

The Software Integration Engineer supports the full software product lifecycle for automotive powertrain systems, acting as the technical liaison to customers while leading software development ...

Sr. Engineer, Integration

Lafayette, IN · On-site

$100K - $134K/yr

Senior Integration Engineer Job req#: Full-time Job location: Lafayette, IN (Hybrid) Wabash ... (3) years of software development experience using full stack JavaScript roles with React ...

Associate Project Engineer Can you wire electrical panels or control panels? Are you experienced ... MS Office; knowledge of CAD or wire harness software * Exhibits professionalism when representing ...

Associate Project Engineer Can you wire electrical panels or control panels? Are you experienced ... MS Office; knowledge of CAD or wire harness software * Exhibits professionalism when representing ...

Sr. Engineer, Integration

Lafayette, IN · On-site

$108K - $120K/yr

... (3) years of software development experience using full stack JavaScript roles with React ... Experience mentoring developers, leading code reviews, and guiding technical discussions. Employer ...

Associate Project Engineer Can you wire electrical panels or control panels? Are you experienced ... MS Office; knowledge of CAD or wire harness software * Exhibits professionalism when representing ...

Through collaborative processes and the use of cutting-edge software and technology - including GIS ... Associate's degree or technical degree in engineering technology, electrical technology or a ...

next page

Showing results 1-20

Associate Software Engineer information

See West Lafayette, IN salary details

$18

$40

$94

How much do associate software engineer jobs pay per hour?

As of Aug 24, 2026, the average hourly pay for associate software engineer in West Lafayette, IN is $40.63, according to ZipRecruiter salary data. Most workers in this role earn between $29.38 and $43.03 per hour, depending on experience, location, and employer.

What is an associate software engineer?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an associate software engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What are the most commonly searched types of Software Engineer jobs in West Lafayette, IN?

The most popular types of Software Engineer jobs in West Lafayette, IN are:

What are popular job titles related to Associate Software Engineer jobs in West Lafayette, IN?

For Associate Software Engineer jobs in West Lafayette, IN, the most frequently searched job titles are:

What job categories do people searching Associate Software Engineer jobs in West Lafayette, IN look for?

The top searched job categories for Associate Software Engineer jobs in West Lafayette, IN are:

What cities near West Lafayette, IN are hiring for Associate Software Engineer jobs?

Cities near West Lafayette, IN with the most Associate Software Engineer job openings:

Infographic showing various Associate Software Engineer job openings in West Lafayette, IN as of August 2026, with employment types broken down into 100% Full Time. Highlights an 85% In-person, 7% Hybrid, and 8% Remote job distribution, with an average salary of $84,513 per year, or $40.6 per hour.

Associate QA / Software Engineer

Engineering Innovation, Inc

Lafayette, IN • On-site

$15 - $20/hr

Part-time

Retirement

Posted 4 days ago


Job description

Job Description

Engineering Innovation, Inc. (EII) based in Lafayette, Indiana (just 20 minutes away from Purdue University) has been a premier provider of postal automation since 2006. EII is a small but growing dynamic company looking for highly motivated individuals to join its engineering team. The engineering team is responsible for the design, construction, testing, maintenance, and documentation of world-class postal automation equipment as well as assisting in defining the overall product direction.
We are currently seeking an Associate QA / Software Engineer, which is a part-time position for an engineering student or recent graduate. This position will be a hands-on engineering internship where you will design, build, test, and learn—while working alongside experienced engineers on real products and real problems. This position is great for someone that has a little bit of experience with both software and hardware and wants to work on improving their coding and testing skills.
We at Engineering Innovation strive to ensure that our relationship with our students/recent graduates is mutually beneficial and that they walk away from the experience with new-found knowledge and skills they can apply in their careers. We provide individual training for anyone that is hired, so do not hesitate to apply even if you are not 100% qualified. This is a paid (part-time) position.

What You’ll Do

As an Associate QA / Software Engineering Intern, you’ll gain hands-on experience testing, analyzing, and developing the software that drives EII’s equipment and applications. You’ll work closely with experienced engineers to support both quality assurance and software development efforts.

Quality Assurance + Software Testing

  • Write and execute test cases for EII’s equipment and software applications
  • Use virtual machines (VMs) to test across multiple environments
  • Perform functional, regression, and exploratory testing
  • Identify, reproduce, and document software defects
  • Work directly with engineers to verify fixes and improvements

Software Development

  • Develop automated test scripts and tools to improve testing efficiency
  • Build applications that automatically test production software
  • Contribute to internal utilities and workflow improvements
  • Learn modern software development practices and participate in code reviews

Documentation + System Analysis

  • Document procedures, test results, and troubleshooting steps
  • Create diagrams for prototype system setup (network diagrams, wiring diagrams, etc.)
  • Document software and system component interactions (activity diagrams, sequence diagrams, flowcharts)
  • Maintain clear, organized documentation for future engineering reference

What You Bring - We’re looking for a motivated student who enjoys problem‑solving, learning new tools, and contributing to real software projects.

Successful candidates have:

  • Ability to work the following:
    • During the Spring/Fall Semesters: a minimum of 20 hours/week (Monday – Friday, no nights or weekends)
    • During the Summer: a minimum of 32 hours/week (Monday – Friday, no nights or weekends)
  • Programming experience with one or more of the following: Python, C, C#, or C++
  • Experience with Windows and/or Linux (especially Debian‑based systems)
  • Strong problem‑solving and analytical skills
  • Clear communication and attention to detail
  • Curiosity, willingness to learn, and comfort working in a team environment

Bonus Skills (Not Required!) - Experience in any of the following is helpful, but not required—we’ll teach you what you don’t know:

  • Microsoft SQL Server or basic SQL
  • Amazon AWS (EC2, S3, basic networking)
  • Atlassian: Jira, Confluence, Bitbucket
  • Microsoft Office: Word, Excel, PowerPoint, Visio
  • Web/UI automation: Selenium WebDriver, Playwright, Cypress, Puppeteer, TestComplete
  • API testing: Postman (collections/automation), REST Assured, SoapUI / ReadyAPI
Company Description

Engineering Innovation, Inc. (EII), based in Lafayette, IN, is a trusted partner in the logistics, automation, and mailing industries, and has been since its foundation in 2006. Led by a team of engineers with creative problem-solving skills and a knack for improvement, our team members are talented and ambitious, and our company is known for its customer service above all else. We pride ourselves on our ability to design solutions that fill specific niches for our customers, and provide continued support, not just for our products, but our clients' overall processes. (If you would like to learn more about our company culture, please visit www.eii-online.com .)

EII is a small (approx. 80 team members), but growing, dynamic company looking for highly motivated individuals to join our business development team. The business development team is responsible for identifying prospective customers, developing relationships with clients, identifying the needs of the client, and collaborating with the engineering team to develop customer-specific solutions.

Benefits
  • Hands on practical experience in fields that interest you
  • Competitive Wages
  • 401(k)/Roth with company matching up to 6% and 100% immediate vesting after 90 days
  • Wellness program with on-site gym
  • Paid travel
  • Continuing training
  • Extraordinary company culture