1

Instrumentation Software Engineer Jobs (NOW HIRING)

Develop and troubleshoot PLC logic, control software, operator interfaces, instrumentation, sensors, actuators, and equipment communications. * Support Maintenance and Engineering teams with ...

Develop and troubleshoot PLC logic, control software, operator interfaces, instrumentation, sensors, actuators, and equipment communications. * Support Maintenance and Engineering teams with ...

Software Engineer

Santa Rosa, CA ยท On-site

$55/hr

Develop and troubleshoot PLC logic, control software, operator interfaces, instrumentation, sensors, actuators, and equipment communications. * Support Maintenance and Engineering teams with ...

Software Engineer

Tucson, AZ ยท On-site

$90K - $105K/yr

... instrumentation โ€ข Collaborate with cross functional engineering teams on system level solutions โ€ข Develop and define requirements for software products What does success look like for this role?

Mid-Level Software Engineer Location: San Diego, CA (Onsite) Department: Software Engineering ... Experience with scientific instrumentation or laboratory equipment. * Knowledge of ...

Embedded Software Engineer

Johnstown, CO ยท On-site

$127K - $168K/yr

Design and develop embedded firmware solutions for new and existing water quality instrumentation ... embedded software engineering capacity. * Prior professional experience working with C++ in ...

Software Engineer

Santa Clara, CA ยท On-site

$179K - $246K/yr

About the Role We are seeking a highly capable and driven Software Engineer with a strong instrumentation background to serve as the Technical Lead for the Software Platform of our wafer processing ...

Software Engineer

Santa Clara, CA ยท On-site

$179K - $246K/yr

About the Role We are seeking a highly capable and driven Software Engineer with a strong instrumentation background to serve as the Technical Lead for the Software Platform of our wafer processing ...

... 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 ...

Principal Software Engineer

Tucson, AZ ยท On-site

$127K - $171K/yr

Principal Software Engineer - Tucson, AZ (Onsite) Active Secret Clearance Required A leading ... Support test equipment, instrumentation, and production systems * Collaborate with software ...

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 ...

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 ...

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 Jul 14, 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.

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.

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 July 2026, with employment types broken down into 95% Full Time, 2% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $104,896 per year, or $50.4 per hour.
Software Engineer - Instrumentation

Software Engineer - Instrumentation

Centrillion Biosciences, Inc.

Palo Alto, CA โ€ข On-site

Full-time

Re-posted yesterday


Job description

Company Description
Centrillion is creating transformative genomic technologies leveraging engineering and biochemistry breakthroughs to accelerate discovery and reveal the real genome that has thus far been obscured by its complexity and the limitations of existing technologies. Our team of scientists and engineers is committed to making a new generation of genomic technologies accessible and affordable for a multitude of previously unapproachable apps. Centrillion is backed by venture capital and strategic investors and is located at Palo Alto, CA, at the innovation center of Silicon Valley and close to Stanford University.
Job Description
The Software Engineer is responsible for designing software for research instruments that perform biochemical reactions and signal detection. The successful candidate should have experience with designing life science research instruments and creating user-interfacing software for them. This extends to developing automation of mechanical stages, precision optical assemblies, fluidics, and computer control.
Duties and Responsibilities:
* Design and develop multitasking real-time applications in C++, Python, OpenCV, MATLAB, and Java
* Creating User-Interfaces for research instruments
* Develop systems using CAN bus and RS-232
* Work closely with the software, EE, and signal processing teams
* Collaborate on designs in a small team environment
* Maintain products over their lifetimes
* Present data and designs to colleagues
* Meet agreed-to schedules and deliverables
* Work in a fast-paced, multi-disciplinary, product-focused environment
Qualifications
* BS or MS in Electrical Engineering, Computer Science, or related discipline
* 3+ years of experience with developing instrument software
* Experience designing object-oriented software in any language
* Hands-on attitude and innovative approach to problem solving.
* Creative, energetic, goal-oriented, and able to work in a multidisciplinary team environment
* Excellent interpersonal, collaborative and interdisciplinary teamwork skills
* Excellent written and oral communication skills.
* She/he will be required to develop additional competencies, and apply practical skills and knowledge to solving a variety of applied technical problems.
Additional Information
All your information will be kept confidential according to EEO guidelines.