About Salas O'Brien Founded in 1975, Salas O'Brien is an employee-owned engineering and ... Role Overview The Designer Software Technology Leader provides division-level leadership for BIM ...
About Salas O'Brien Founded in 1975, Salas O'Brien is an employee-owned engineering and ... Role Overview The Designer Software Technology Leader provides division-level leadership for BIM ...
Minimum 2-3 years of software engineering experience * Have built mobile apps (and/or web apps) full-stack before * Enthusiastic about photo sharing and/or AI and/or social media
Minimum 2-3 years of software engineering experience * Have built mobile apps (and/or web apps) full-stack before * Enthusiastic about photo sharing and/or AI and/or social media
Minimum 2-3 years of software engineering experience * Have built mobile apps (and/or web apps) full-stack before * Enthusiastic about photo sharing and/or AI and/or social media
Minimum 2-3 years of software engineering experience * Have built mobile apps (and/or web apps) full-stack before * Enthusiastic about photo sharing and/or AI and/or social media
Senior Computer Vision Engineer
Newburgh, IN · On-site
$99K - $136K/yr
The Senior Computer Vision Engineer will collaborate with software engineers and product managers to develop vision-based artificial intelligence algorithms, ensuring the design of safe and effective ...
Senior Computer Vision Engineer
Newburgh, IN · On-site
$99K - $136K/yr
The Senior Computer Vision Engineer will collaborate with software engineers and product managers to develop vision-based artificial intelligence algorithms, ensuring the design of safe and effective ...
This role requires a combination of expertise in machine learning, natural language processing, software engineering, and automation frameworks to drive efficiency and innovation in business ...
This role requires a combination of expertise in machine learning, natural language processing, software engineering, and automation frameworks to drive efficiency and innovation in business ...
This role requires a combination of expertise in machine learning, natural language processing, software engineering, and automation frameworks to drive efficiency and innovation in business ...
This role requires a combination of expertise in machine learning, natural language processing, software engineering, and automation frameworks to drive efficiency and innovation in business ...
Senior Computer Vision Engineer
Newburgh, IN · On-site
$99K - $136K/yr
The Senior Computer Vision Engineer will work closely with software engineers, as well as project and product managers, to develop robust vision-based artificial intelligence algorithms. In this role ...
Senior Computer Vision Engineer
Newburgh, IN · On-site
$99K - $136K/yr
The Senior Computer Vision Engineer will work closely with software engineers, as well as project and product managers, to develop robust vision-based artificial intelligence algorithms. In this role ...
Senior Computer Vision Engineer
$99K - $136K/yr
The Senior Computer Vision Engineer will work closely with software engineers, as well as project and product managers, to develop robust vision-based artificial intelligence algorithms. In this role ...
Senior Computer Vision Engineer
$99K - $136K/yr
The Senior Computer Vision Engineer will work closely with software engineers, as well as project and product managers, to develop robust vision-based artificial intelligence algorithms. In this role ...
Senior Computer Vision Engineer
Newburgh, IN · On-site
$99K - $136K/yr
The Senior Computer Vision Engineer will work closely with software engineers, as well as project and product managers, to develop robust vision-based artificial intelligence algorithms. In this role ...
Quick apply
Senior Computer Vision Engineer
Newburgh, IN · On-site
$99K - $136K/yr
The Senior Computer Vision Engineer will work closely with software engineers, as well as project and product managers, to develop robust vision-based artificial intelligence algorithms. In this role ...
Bioinformatics Software Engineer
Evansville, IN · Remote
$80 - $110/hr
Role Title: Computational Biology & Cheminformatics Expert Role Type: Contractor Location: Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a ...
Bioinformatics Software Engineer
Evansville, IN · Remote
$80 - $110/hr
Role Title: Computational Biology & Cheminformatics Expert Role Type: Contractor Location: Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a ...
Integration Engineer
Evansville, IN · On-site
$90K - $121K/yr
Join PTI as a Integration Developer and help build the systems that power communication between PTI ... Follow the complete Software Development Life Cycle (SDLC): requirements, analysis, design, coding ...
Integration Engineer
Evansville, IN · On-site
$90K - $121K/yr
Join PTI as a Integration Developer and help build the systems that power communication between PTI ... Follow the complete Software Development Life Cycle (SDLC): requirements, analysis, design, coding ...
Integration Engineer
Evansville, IN · On-site
$90K - $121K/yr
Join PTI as a Integration Developer and help build the systems that power communication between PTI ... Follow the complete Software Development Life Cycle (SDLC): requirements, analysis, design, coding ...
Integration Engineer
Evansville, IN · On-site
$90K - $121K/yr
Join PTI as a Integration Developer and help build the systems that power communication between PTI ... Follow the complete Software Development Life Cycle (SDLC): requirements, analysis, design, coding ...
Integration Engineer
Evansville, IN · On-site
$90K - $121K/yr
Join PTI as a Integration Developer and help build the systems that power communication between PTI ... Follow the complete Software Development Life Cycle (SDLC): requirements, analysis, design, coding ...
Integration Engineer
Evansville, IN · On-site
$90K - $121K/yr
Join PTI as a Integration Developer and help build the systems that power communication between PTI ... Follow the complete Software Development Life Cycle (SDLC): requirements, analysis, design, coding ...
Project Engineer
Evansville, IN · On-site
Software engineering including control code, HMI/SCADA configuration, network development, etc. * Hardware engineering including control panel design, electrical design, skid design * Factory ...
Project Engineer
Evansville, IN · On-site
Software engineering including control code, HMI/SCADA configuration, network development, etc. * Hardware engineering including control panel design, electrical design, skid design * Factory ...
Solutions Architect
Evansville, IN · On-site
$60 - $79.25/hr
Coach and mentor solution designers, software engineers, and system engineers in the principles and practicalities of modern application delivery Job Qualifications Education: * Bachelor's degree in ...
Solutions Architect
Evansville, IN · On-site
$60 - $79.25/hr
Coach and mentor solution designers, software engineers, and system engineers in the principles and practicalities of modern application delivery Job Qualifications Education: * Bachelor's degree in ...
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus ... Great learning opportunities to develop new skills and understanding of cutting edge software tools ...
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus ... Great learning opportunities to develop new skills and understanding of cutting edge software tools ...
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus ... Great learning opportunities to develop new skills and understanding of cutting edge software tools ...
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus ... Great learning opportunities to develop new skills and understanding of cutting edge software tools ...
Controls Engineer
Evansville, IN · On-site
$79K - $103K/yr
Electrical and software design of customized solutions, including manufacturing automation and safety systems. * Create customer documentation such as user manuals, programming diagrams, network ...
Controls Engineer
Evansville, IN · On-site
$79K - $103K/yr
Electrical and software design of customized solutions, including manufacturing automation and safety systems. * Create customer documentation such as user manuals, programming diagrams, network ...
Controls Engineer
Evansville, IN · On-site
$79K - $103K/yr
Electrical and software design of customized solutions, including manufacturing automation and safety systems. * Create customer documentation such as user manuals, programming diagrams, network ...
Controls Engineer
Evansville, IN · On-site
$79K - $103K/yr
Electrical and software design of customized solutions, including manufacturing automation and safety systems. * Create customer documentation such as user manuals, programming diagrams, network ...
Civil/Structural Engineer
Evansville, IN · On-site
Expertise with civil/structural analysis software including operating and interpreting results. * Knowledge of the discipline specific methods, practices and techniques required to engineer, design ...
Civil/Structural Engineer
Evansville, IN · On-site
Expertise with civil/structural analysis software including operating and interpreting results. * Knowledge of the discipline specific methods, practices and techniques required to engineer, design ...
Software Developer information
See Newburgh, IN salary details
$45.5K - $55.7K
1% of jobs
$55.7K - $65.9K
4% of jobs
$65.9K - $76.1K
9% of jobs
$85.5K is the 25th percentile. Wages below this are outliers.
$76.1K - $86.2K
12% of jobs
$86.2K - $96.4K
15% of jobs
The median wage is $103.1K / yr.
$96.4K - $106.6K
14% of jobs
$106.6K - $116.8K
15% of jobs
$120.8K is the 75th percentile. Wages above this are outliers.
$116.8K - $126.9K
13% of jobs
$126.9K - $137.1K
9% of jobs
$137.1K - $147.3K
5% of jobs
$147.3K - $157.4K
3% of jobs
$45.5K
$106.1K
$157.4K
How much do software developer jobs pay per year?
What is a software developer?
What do software developers do?
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
What are the key skills and qualifications needed to thrive as a software developer, and why are they important?
What are some common challenges software developers face when working on team-based projects?
What is the difference between Software Developer vs Software Engineer?
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.
Is a software developer still in demand?
What are the most commonly searched types of Software Developer jobs in Newburgh, IN?
The most popular types of Software Developer jobs in Newburgh, IN are:
What are popular job titles related to Software Developer jobs in Newburgh, IN?
For Software Developer jobs in Newburgh, IN, the most frequently searched job titles are:
What cities near Newburgh, IN are hiring for Software Developer jobs?
Cities near Newburgh, IN with the most Software Developer job openings:

Salas O'Brien rating
8.2
Based on 13 frontline employees who took The Breakroom Quiz
160th of 449 rated engineering
Job description
Founded in 1975, Salas O’Brien is an employee-owned engineering and professional services firm focused on achieving impact for our clients, our team, and the world. We know that tomorrow’s requirements are today’s opportunities, and we are here to design lasting solutions for pressing challenges.
We work across a variety of industries providing integrated engineering and consulting services. Our specialized experience includes design for data centers, healthcare, science and technology, high-rise buildings, clean energy, education, and other building types as well as structural and building sciences, infrastructure asset management, advanced robotics, and more.
Our technical expertise is paired with an exceptional team of business development, human resources, finance and accounting, information technology, and marketing professionals, all of whom play a key role in bringing our commitments to life every day.
Role OverviewThe Designer Software Technology Leader provides division-level leadership for BIM standards, software workflows, model coordination, and document management platforms while also supporting project execution on selected large and medium-sized projects. This role connects strategy and delivery by helping the Evansville team use BIM tools consistently, improve collaboration across disciplines, and apply practical technology solutions during design and construction administration.
The scope of this role includes both divisional and project responsibilities. Divisional responsibilities focus on standards, governance, training, software strategy, workflow improvement, and knowledge sharing across the Evansville team. Project responsibilities focus on applying those standards and tools to active work, including BIM execution planning, model coordination, clash detection, drawing setup, scan integration, and communication with Project Managers during design and construction administration.
This role does not require expert-level proficiency in every software platform used by the division. However, the BIM Technology Leader is expected to understand the purpose of each major platform, how the platforms connect across disciplines, where workflow gaps exist, and when additional subject matter expertise is needed. The role will also monitor technology and software developments, evaluate their potential value, and recommend improvements that support productivity, quality, and collaboration.
A successful candidate will combine technical credibility, practical project execution experience, and the ability to influence teams without direct authority. This person should be comfortable translating project needs into BIM workflows, guiding others through software and coordination challenges, and helping establish repeatable processes that improve quality and efficiency across the division.
Why This Role MattersThis role is vital to the continued development of technology platforms for Salas O’Brien in Evansville, IN. The position will help the division evaluate and improve its tools, establish consistent workflows, and add value to projects through improved productivity, coordination, and quality.
Divisional Responsibilities· Knowledge Sharing / Collaboration – The Lead will:- Represent the Evansville division on the Salas O’Brien National BIM Task Force
- Form and lead an Evansville Software Committee made up of our individual Software SMEs.
- Identify design software subject matter experts in other divisions and coordinate with them to share standards, solve workflow challenges, and promote consistent practices where appropriate.
- Develop and Lead Succession Planning for the Software Committee
- Own, improve, and maintain the Master BIM Execution Plan Template and Evansville CAD Standards.
- Develop, evaluate, and streamline existing workflow processes and integration / collaboration techniques.
- Project Setup Procedures across multiple Software Platforms
- Drawing Template File Creation / Maintenance
- Model Integration Procedure / Framework
- Clash Detection Procedure
- QA / QC BIM Execution Plan
- Lead Evaluation / Planning / Deployment of Existing Software Upgrades
- Identify / Develop Training Support – New Employees, Annual Software Functionality Improvements, QC Model Checking
- Troubleshooting Support for Division
- Serve as Divisional Liaison with Autodesk
- Innovation – The Lead will:
- Evaluating New Technology
- Support our National Development of AI Integrations
- Information Sharing Between Software Platforms
- Typical Responsibilities of a BIM Coordinator are as follows:
- Lead BIM Execution Plan Development / Implementation
- Lead Project Setup across all Software Platforms
- Lead Drawing Setup across all Software Platforms
- Facilitating model coordination through leading design coordination meetings
- Facilitating scan integration
- Lead Clash Detection Process
- Lead Coordination of Title block Deliverable Details
- Communication to Project Manager on Status of each Topic.
- Perform Overall BIM QA / QC Check of all Drawing Deliverables
- Ability to lead project design coordination meetings, documenting meeting minutes, and documenting all decisions/action items to progress project efforts.
- Safety & Quality – Ensures adherence to all client and Salas O’Brien safety and quality standards
- Client Focus – Delivers responsive, high-quality service aligned with client expectations and builds long-term relationships
- Ownership & Leadership – Takes full accountability for project outcomes while leading internal and external teams effectively
- Adaptability – Adjusts to changing project conditions while maintaining focus on objectives
- Communication – Demonstrates strong written, verbal, and presentation skills across all levels of stakeholders
- Delegation – Sets clear expectations and empowers team members while leveraging technical expertise appropriately
- Education: Associate or bachelor's degree (Preferred).
- Experience: 10+ years of relevant industry experience in BIM, design technology, engineering design, project coordination, or related technical project delivery roles.
- Technical Skills:
- Good verbal and written communication skills
- Design Software Knowledge
- Autodesk REVIT
- Autodesk Plant 3D
- Autodesk Civil 3D
- Autodesk AutoCAD
- Autodesk Forma (Build / BIM360)
- Procore
- Navisworks
- – Inventor, RECAP, BIMDEX
- General Software Experience
- Microsoft Outlook
- Microsoft Word, Excel, PowerPoint
- Adaptability: Flexibility and willingness to work on various projects and tasks, embracing new challenges with enthusiasm.
- Initiative: Demonstrated ability to work independently and take initiative to lead initiatives forward on time and within budget.
The physical and work environment requirements of this position include:
- Lifting/Carrying – Ability to carry light equipment and field measurement tools (typically 15 lbs. or less)
- Dexterity – Ability to work on a computer and prepare field notes or sketches in both office and industrial environments
- Walking/Climbing – Ability to navigate multi-level industrial facilities, including stairs and ladders
- Visual Acuity – Ability to interpret technical drawings, models, and design documentation
- Hearing – Ability to recognize safety alarms and signals, including while wearing hearing protection
- Physical Exertion – Ability to walk extended distances on industrial or construction sites and work outdoors in varying conditions
- PPE/Respiratory – Ability to work in protective equipment, including respirators or other required safety gear, in industrial environments
As part of an employee-owned firm, you will contribute to impactful projects, collaborate with high-performing teams, and help advance practical technology solutions that improve project delivery for clients.
Equal Opportunity EmployerSalas O’Brien provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state/provincial, or local laws. Salas O’Brien will accommodate the disability-related needs of applicants as required by law.
What Salas O'Brien employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Salas O’Brien
Sourced by ZipRecruiter
Industry
Specialized design services
Company size
201 - 500 Employees
Headquarters location
Irvine, CA, US
Year founded
1975