1

Instrumentation Software Engineer Jobs (NOW HIRING)

Software Engineer

Emeryville, CA · On-site

$120K - $150K/yr

Software Engineer Position Description: Protingent Staffing has an exciting direct hire Software ... and instrumentation architecture * Maintain clear technical documentation for all systems ...

Senior Software Engineer

Tucson, AZ · On-site

$113K - $150K/yr

... instrumentation • Troubleshoot software and hardware integration issues in production ... QuEST Defense is a global engineering services company. Founded in , the company is headquartered ...

Controls Software Engineer Location: Fredericksburg, VA Job Type: Full-Time FLSA Status: Exempt ... instrumentation tools such as oscilloscopes and logic analyzers Integrate and troubleshoot motor ...

... instrumentation markets. The software technician will work along with manufacturing engineers to ... define test systems and ultimately develop full applications for the use of testing and ...

... instrumentation markets. The software technician will work along with manufacturing engineers to ... define test systems and ultimately develop full applications for the use of testing and ...

Troubleshoot software and test equipment instrumentation Work in a multidiscipline engineering team environment * Develop and derive requirements for software products Lead and mentor junior software ...

... instrumentation markets. The software technician will work along with manufacturing engineers to ... define test systems and ultimately develop full applications for the use of testing and ...

Senior Software Engineer

Louisville, CO

$128K - $168K/yr

While a physics background is not required, familiarity with physical systems or scientific instrumentation will be helpful. The ideal candidate is a software engineer first, with strong embedded ...

Senior Software Engineer

Louisville, CO · On-site

$128K - $168K/yr

While a physics background is not required, familiarity with physical systems or scientific instrumentation will be helpful. The ideal candidate is a software engineer first, with strong embedded ...

Senior Software Engineer

Louisville, CO · On-site

$128K - $168K/yr

While a physics background is not required, familiarity with physical systems or scientific instrumentation will be helpful. The ideal candidate is a software engineer first, with strong embedded ...

Software Engineer

OR · On-site +1

The Opportunity Praxis Precision Medicines is building a strong pipeline of Software Engineering ... metrics, and instrumentation * Experience deploying and operating applications in a cloud ...

New

Write automation software to interact with flight hardware, test equipment, instrumentation, and production documentation systems * Develop custom automation solutions to engineering and ...

Write automation software to interact with flight hardware, test equipment, instrumentation, and production documentation systems * Develop custom automation solutions to engineering and ...

Write automation software to interact with flight hardware, test equipment, instrumentation, and production documentation systems * Develop custom automation solutions to engineering and ...

Software Engineer

Pleasanton, CA · On-site

$175K - $200K/yr

Software Engineer The Top Line Here's the deal. We're all about helping researchers break free from ... How about designing software, AI tools, and scripting for automation and instrumentation? Why not ...

next page

Showing results 1-20

Instrumentation Software Engineer information

See salary details

$12.5K

$104.9K

$164K

How much do instrumentation software engineer jobs pay per year?

As of Jun 24, 2026, the average yearly pay for instrumentation software engineer in the United States is $104,896.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,500.00 and $131,500.00 per year, depending on experience, location, and employer.

What are Instrumentation Software Engineers?

Instrumentation Software Engineers are professionals who design, develop, and maintain software systems that interface with measurement and control instruments. They write code to collect, process, and analyze data from sensors and equipment, often in fields like manufacturing, scientific research, or industrial automation. Their work ensures that complex instruments operate accurately and reliably, often integrating hardware and software components. They also troubleshoot software issues and optimize systems for performance and reliability.

What is instrumentation in software engineering?

In software engineering, instrumentation refers to the process of adding code or tools to a software system to monitor, measure, and analyze its performance, behavior, or usage. Instrumentation is often used by instrumentation software engineers to facilitate debugging, optimize performance, and ensure system reliability, typically involving tools like logging frameworks, profiling tools, and performance monitors.

Is instrumentation in high demand?

Instrumentation Software Engineers are in high demand in industries such as manufacturing, energy, and aerospace, where precise control and data acquisition are critical. The role often requires knowledge of programming languages like C or Python and familiarity with control systems and automation tools, making skilled professionals valuable in these sectors.

What engineers make $500,000?

Highly experienced engineers in specialized fields such as software engineering, petroleum engineering, or aerospace engineering can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Senior roles requiring advanced skills, certifications, and leadership responsibilities tend to have the highest compensation levels.

How does an Instrumentation Software Engineer typically collaborate with hardware and test engineering teams during a project?

Instrumentation Software Engineers work closely with hardware and test engineering teams throughout the project lifecycle. They often participate in cross-functional meetings to understand hardware specifications, define software requirements, and ensure seamless integration between software and physical instruments. Regular communication is essential to troubleshoot issues, validate data acquisition, and optimize system performance. This collaborative approach helps deliver robust, reliable solutions that meet both technical and project goals.

What is the difference between Instrumentation Software Engineer vs Control Systems Engineer?

AspectInstrumentation Software EngineerControl Systems Engineer
Required CredentialsBachelor's in Software, Electrical, or Mechanical Engineering; knowledge of programming languagesBachelor's in Electrical, Mechanical, or Control Engineering; knowledge of control theory and programming
Work EnvironmentDevelops software for instrumentation devices in manufacturing, testing, or automationDesigns and implements control systems in industrial processes or automation
Industry UsageUsed in manufacturing, automation, and testing industriesCommon in industrial automation, process control, and manufacturing sectors

Both roles involve working with automation and control systems, but Instrumentation Software Engineers focus on developing software for instrumentation devices, while Control Systems Engineers design and optimize entire control processes. The roles often overlap but differ in scope and focus.

How much does Microsoft pay instrumentation engineers?

Instrumentation Software Engineers at Microsoft typically earn between $100,000 and $150,000 annually, depending on experience, location, and level. Compensation may also include bonuses, stock options, and benefits, with senior roles earning higher salaries. Skills in automation, control systems, and programming are often valued in this role.

What are the key skills and qualifications needed to thrive as an Instrumentation Software Engineer, and why are they important?

To thrive as an Instrumentation Software Engineer, you need a strong background in computer science, electronics, and instrumentation engineering, usually with a relevant degree. Familiarity with programming languages (such as Python, C++, or LabVIEW), data acquisition systems, and industry-specific protocols is vital, and certifications in software development or instrumentation can be advantageous. Strong problem-solving abilities, attention to detail, and effective communication skills help you excel in multidisciplinary teams and troubleshoot complex systems. These competencies are crucial for developing reliable software solutions that interface with hardware, ensuring precise measurement and control in technical environments.
More about Instrumentation Software Engineer jobs
What states have the most Instrumentation Software Engineer jobs? States with the most job openings for Instrumentation Software Engineer jobs include:
Infographic showing various Instrumentation Software Engineer job openings in the United States as of June 2026, with employment types broken down into 93% Full Time, and 7% Part Time. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $104,896 per year, or $50.4 per hour.
Software Engineer

$97K - $144K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago


Schweitzer Engineering Laboratories rating

9.1

Company rating: 9.1 out of 10

Based on 41 frontline employees who took The Breakroom Quiz

5th of 139 rated electronics manufacturers


Job description

Schweitzer Engineering Laboratories (SEL) seeks a C#/.NET Software Engineer to join our team. Successful candidates for this position will develop critical software that interacts with many different complex and exciting systems, and can expect to be involved in the following areas:
- Providing engineering support for automated testing platforms in C#, ensuring quality for SEL devices.
- Creating controllers for test instrumentation hardware
- Developing purpose-built software libraries for automated electronic functional testing
- Interfacing with sophisticated manufacturing information systems

The software this engineer develops is used in production across our North American factories to validate that SEL devices are fit-for-use. As a software engineer, you will have a direct impact on the efficiency of SEL's factories and will be directly responsible for developing reusable software, refining engineering workflows, and creating helpful tooling for our test engineers. Our team's customers are primarily internal to SEL, which places us in a unique position to interact directly with the people using our software on a day-to-day basis, create short feedback loops, and work with them to design solutions that best fit their needs. SEL's products monitor and protect critical infrastructure worldwide. The software you develop with us will enable SEL to uphold our commitments of quality to our customers. If you are passionate about American manufacturing and are looking for an opportunity to build critical software for a World Class Manufacturing company, we invite you to join our team.

Essential Duties and Responsibilities:

1. Uphold SEL's Values and Principles of Operation
2. Participate in the design, implementation, and test of software systems.
3. Understand hardware and software interactions.
4. Prepare and maintain design and user documentation.
5. Collaborate across groups and engineering disciplines and interface directly with internal customers.
6. Mentor Associate Engineers and Technicians.

Required Qualifications:
- B.S. in Computer Science, Software Engineering, Computer Engineering, or similar equivalent
- Typically, 2+ years experience in one or more of the following areas:
- Graphical User Interface applications in Windows environments including:
- Object oriented design
- Object oriented languages (C++, C#, Python, Java, etc)
- Desktop GUI frameworks (WinForms, WPF, Avalonia, .NET MAUI, Razor/Blazor, etc)
- General Systems development (C, C++, C#, or Python)
- Other scripting languages
- Unit, Functional, and Integration test development.
- Excellent technical communication skills, written and verbal

Preferred Qualifications:
- Experience in manufacturing and automation processes
- Experience with automated electronic test platforms (NI LabVIEW, NI TestStand, PyVISA, SCPI, etc)
- Knowledge of data reporting platforms (Microsoft Azure, Microsoft PowerBI, JMP, etc)
- Modern communications protocols
- Digital and analog circuitry
- Digital communications and signal processing
- Project management

Competitive pay. Superior benefits. Inspiring work.

People are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support employees.

  • We're 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401(k) options.

  • We offer top tier medical, prescription, dental, vision, life, and disability insurance.

  • We recognize the importance of a healthy life balance and offer: 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.

  • We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.

  • Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.

Pay Range Data:
$84,200-$124,500 per year for the Associate Software Engineer position
$97,700-$144,400 per year for the Software Engineer position

Our compensation ranges are based on the responsibilities of the role. Starting pay is determined individually and considers factors such as relevant experience, skills, knowledge, and training. Candidates may be considered at different levels based on their background. As a result, pay may vary to align with the level of the role.

Communication with Applicants

We communicate with all applicants. If you do not receive a response about your application, please check your SPAMfilteror reach out to us at careers@selinc.com.

SEL is an Equal Opportunity Employer: Vets/Disabled.


What Schweitzer Engineering Laboratories employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom