1

Software Engineer Software Engineer Jobs in Evansville, IN

Role Title: Computational Biology & Cheminformatics Expert Role Type: Contractor Location: Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a ...

Perform electrical engineering calculations utilizing various engineering software platforms * Layout and design of medium and low voltage electrical distribution systems * Interact with Original ...

Electrical Engineer

Evansville, IN · On-site

$70K - $95K/yr

Perform electrical engineering calculations utilizing various engineering software platforms * Layout and design of medium and low voltage electrical distribution systems * Interact with Original ...

Utilize computer design software to perform structural design and analysis, including brace and ... Some structural engineering experience gained through work or internship; new graduates with ...

next page

Showing results 1-20

Software Engineer Software Engineer information

See Evansville, IN salary details

$60.5K

$140.7K

$195.9K

How much do software engineer software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for software engineer software engineer in Evansville, IN is $140,664.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,400.00 and $165,000.00 per year, depending on experience, location, and employer.

What is the difference between Software Engineer Software Engineer vs Web Developer?

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What are popular job titles related to Software Engineer Software Engineer jobs in Evansville, IN?

For Software Engineer Software Engineer jobs in Evansville, IN, the most frequently searched job titles are:

What cities near Evansville, IN are hiring for Software Engineer Software Engineer jobs?

Cities near Evansville, IN with the most Software Engineer Software Engineer job openings:

Senior Software Engineer (Python, C#, C++, Linux)

Matrix Design Group LLC

Newburgh, IN • On-site

$116K - $153K/yr

Full-time

Re-posted 15 days ago


Job description

Job Summary:
Matrix Design Group LLC is a company that designs, manufactures, and sells innovative technological products aimed at enhancing safety. They are seeking a Senior Software Engineer responsible for designing, developing, and maintaining sophisticated software applications using Python, C#, C++, and Linux while collaborating with cross-functional teams to deliver high-performance solutions.
Responsibilities:
• Design, develop, and maintain software applications using Python, C#, C++, and Linux.
• Collaborate with product managers, designers, and other engineers to define project requirements and deliver innovative solutions.
• Optimize code for performance, scalability, and maintainability.
• Conduct code reviews and provide mentorship to junior engineers.
• Stay up to date with the latest industry trends and technologies to ensure our solutions remain at the forefront of innovation.
• Troubleshoot and resolve complex technical issues.
• Contribute to the continuous improvement of our development processes and practices.
Qualifications:
Required:
• Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
• 7+ years of professional experience in software development with a strong focus on Python, C#, C++, and Linux.
• Proficiency in Python, C#, and C++.
• Experience with Linux operating systems and development environments.
• Strong understanding of software design patterns, data structures, and algorithms.
• Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
• Excellent problem-solving skills and attention to detail.
• Strong communication and collaboration skills.
• Ability to work independently and as part of a team in a fast-paced, dynamic environment.
Preferred:
• Experience with other programming languages such as Java or Rust.
• Knowledge of cloud computing platforms (e.g., AWS, Azure, Google Cloud).
• Familiarity with containerization technologies (e.g., Docker, Kubernetes).
• Experience with performance profiling and optimization tools.
Company:
Matrix Design Group (Matrix) is the safety and productivity technology leader for industrial applications where people and mobile equipment work in close proximity. Founded in 1996, the company is headquartered in Newburgh, USA, with a team of 201-500 employees. The company is currently Growth Stage.