1

Software Engineer Coop Jobs (NOW HIRING)

We are seeking a highly skilled C/C++ Software Engineer to support mission-critical Command ... Participate in system upgrades, refreshes, and deployments at AMOC, CAMOC, COOP, and international ...

C/C++ Software Engineer

Mclean, VA · On-site

$96K - $161K/yr

Overview We are seeking a highly skilled C/C++ Software Engineer to support mission-critical ... Participate in system upgrades, refreshes, and deployments at AMOC, CAMOC, COOP, and international ...

next page

Showing results 1-20

Software Engineer Coop information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer coop jobs pay per year?

As of Jul 17, 2026, the average yearly pay for software engineer coop in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with seniority, specialized skills, or working in high-paying industries like finance or tech. Achieving this level often requires extensive experience, advanced knowledge of programming languages, and sometimes working in roles with bonuses or stock options.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles at large tech companies or startups, can earn $500,000 or more annually through base salary, bonuses, and stock options. Such compensation typically requires advanced skills, extensive experience, and often involves leadership or highly technical positions in competitive markets.

What is a Software Engineer Coop?

A Software Engineer Coop is a student or recent graduate who works temporarily at a company to gain practical experience in software development. These positions are typically part of a cooperative education program, where students alternate between classroom study and full-time work in their field. Software Engineer Coops assist with coding, testing, debugging, and other tasks under the supervision of experienced engineers. This role helps students apply their academic knowledge, develop technical skills, and build a professional network that can benefit their future careers.

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

To thrive as a Software Engineer Coop, you need a solid understanding of programming fundamentals, data structures, and algorithms, usually gained through coursework in computer science or a related field. Familiarity with version control systems like Git, coding languages such as Python or Java, and exposure to integrated development environments (IDEs) are typically required. Strong problem-solving abilities, collaboration, and effective communication distinguish standout candidates in this role. These skills and qualities are crucial for successfully contributing to development projects, learning from mentors, and integrating into professional engineering teams.

What is a co-op software engineer?

A co-op software engineer is a student or entry-level professional participating in a cooperative education program, gaining practical work experience while studying. These roles typically involve working on real projects, often for a semester or a year, and may require familiarity with programming languages, tools, and teamwork skills.

What engineers make $300,000 a year?

Senior software engineers, especially those with extensive experience, specialized skills, or working in high-paying industries like finance or tech, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly at large tech companies or startups with significant funding.

What kind of projects and responsibilities can I expect as a Software Engineer Coop?

As a Software Engineer Coop, you’ll typically be assigned to real-world projects that contribute to your team’s ongoing development efforts. Responsibilities often include coding, debugging, testing software, and participating in code reviews under the guidance of experienced engineers. You may also attend team meetings, collaborate with designers or product managers, and get exposure to the full software development lifecycle. The work environment is supportive and focused on learning, with mentorship and feedback provided to help you grow your technical and professional skills.
More about Software Engineer Coop jobs
What cities are hiring for Software Engineer Coop jobs? Cities with the most Software Engineer Coop job openings:
What states have the most Software Engineer Coop jobs? States with the most job openings for Software Engineer Coop jobs include:
Infographic showing various Software Engineer Coop job openings in the United States as of July 2026, with employment types broken down into 8% As Needed, 81% Full Time, 9% Part Time, 1% Temporary, and 1% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
R&D Software Engineer

R&D Software Engineer

Keysight Technologies, Inc.

Santa Clara, CA • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Keysight Technologies rating

8.1

Company rating: 8.1 out of 10

Based on 20 frontline employees who took The Breakroom Quiz

42nd of 143 rated electronics manufacturers


Job description

Overview

Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

This position is with Keysight’s Semiconductor Infrastructure Solutions (SIS) organization. We design and manufacture laser interferometry systems, precision optical components, monolithic optics (CMOs), and advanced electronic test & measurement solutions. Our systems offer high precision in a wide dynamic range, the ability to simultaneously measure positions with multiple degrees of freedom, and the highest accuracy available in both air and vacuum environments.


Responsibilities

This position offers a unique and high-impact opportunity for a software engineer to work at the intersection of software development, metrology, and advanced optical manufacturing. The role provides hands-on experience developing, deploying, and sustaining productioncritical software systems that directly support manufacturing ramp, yield improvement, and inspection throughput. The engineer will create tools that are immediately used on the factory floor, with clear value-added results that influence daytoday operations and longterm manufacturing scalability. Work will span greenfield development, legacy system support, and modernization of fragile or undocumented workflows into robust, maintainable solutions.

Primary responsibilities include designing, developing, and supporting software for metrology systems and inspection automation across the factory. This includes fullstack application development, hardware and instrument integration, scripting and automation for measurement tools, and construction of data pipelines for automatic data capture, parsing, reporting, and yield visibility. The engineer will work closely with metrology engineers, manufacturing engineers, and hardware designers to interface with custom instrumentation, cameras, microcontrollers, CNC equipment, and legacy systems. Many projects require development against hardware still under design, demanding strong problemsolving skills, structured testing approaches, and close crossfunctional collaboration.

In addition to metrology and inspection support, this role is responsible for modernizing engineering workflows, replacing manual and highly technical engineering tools with intuitive, userfriendly software that enables nonprogrammers to perform critical tasks reliably and consistently. Significant emphasis is placed on documentation, code quality, and longterm maintainability to ensure sustainability beyond initial deployment. Clear communication, careful working methods, and ownership through early production releases are essential.


Qualifications

Essential Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a closely related field.
  • Strong foundation in software engineering principles, including data structures, algorithms, version control, and debugging.
  • Demonstrated proficiency in multiple highlevel programming language commonly used for engineering tools and automation (e.g., Python, C#, JavaScript).
  • Demonstrated proficiency in at least one low-level capable language commonly used for engineering tools and automation (e.g. Rust, C++)
  • Experience developing maintainable, productionquality code through coursework, internships, coops, or project work.
  • Basic understanding of software interaction with hardware or external systems (e.g., instrumentation APIs, IPC, device I/O, or sensor data).
  • Clear written and verbal communication skills, including the ability to produce technical documentation.
  • Careful, structured working methods suitable for production and manufacturing environments.

Preferred Qualifications

  • Prior internship, coop, or project experience supporting manufacturing, metrology, instrumentation, robotics, or industrial automation.
  • Experience with fullstack or application development.
  • Familiarity with instrument interface programming with NI Lab-View or Keysight Vee.
  • Familiarity with data acquisition systems, measurement equipment, or scientific/engineering data workflows.
  • Exposure to image processing or computer vision concepts.
  • Experience working with legacy codebases or refactoring partially documented software.
  • Experience interfacing software with CNC machines, lasers, cameras, microcontrollers, or similar hardware is a strong plus.
  • Selfstarter mindset with demonstrated ability to take ownership of tools from development through deployment and sustainment.

Careers Privacy StatementKeysight is an Equal Opportunity Employer.

The level of role will be based on applicable experience, education and skills; Most offers will be between the minimum and the midpoint of the Salary Range listed below.

California Pay Range MIN $122,580.00 MIDPOINT $141,570.00 MAX $176,970.00

Note: For other locations, pay ranges will vary by region

US Employees may be eligible for the following benefits:

  • Medical, dental and vision
  • Health Savings Account
  • Health Care and Dependent Care Flexible Spending Accounts
  • Life, Accident, Disability insurance
  • Business Travel Accident and Business Travel Health
  • 401(k) Plan
  • Flexible Time Off, Paid Holidays
  • Paid Family Leave
  • Discounts, Perks
  • Tuition Reimbursement
  • Adoption Assistance
  • ESPP (Employee Stock Purchase Plan)
Qualifications:

Essential Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a closely related field.
  • Strong foundation in software engineering principles, including data structures, algorithms, version control, and debugging.
  • Demonstrated proficiency in multiple highlevel programming language commonly used for engineering tools and automation (e.g., Python, C#, JavaScript).
  • Demonstrated proficiency in at least one low-level capable language commonly used for engineering tools and automation (e.g. Rust, C++)
  • Experience developing maintainable, productionquality code through coursework, internships, coops, or project work.
  • Basic understanding of software interaction with hardware or external systems (e.g., instrumentation APIs, IPC, device I/O, or sensor data).
  • Clear written and verbal communication skills, including the ability to produce technical documentation.
  • Careful, structured working methods suitable for production and manufacturing environments.

Preferred Qualifications

  • Prior internship, coop, or project experience supporting manufacturing, metrology, instrumentation, robotics, or industrial automation.
  • Experience with fullstack or application development.
  • Familiarity with instrument interface programming with NI Lab-View or Keysight Vee.
  • Familiarity with data acquisition systems, measurement equipment, or scientific/engineering data workflows.
  • Exposure to image processing or computer vision concepts.
  • Experience working with legacy codebases or refactoring partially documented software.
  • Experience interfacing software with CNC machines, lasers, cameras, microcontrollers, or similar hardware is a strong plus.
  • Selfstarter mindset with demonstrated ability to take ownership of tools from development through deployment and sustainment.

Careers Privacy StatementKeysight is an Equal Opportunity Employer.

The level of role will be based on applicable experience, education and skills; Most offers will be between the minimum and the midpoint of the Salary Range listed below.

California Pay Range MIN $122,580.00 MIDPOINT $141,570.00 MAX $176,970.00

Note: For other locations, pay ranges will vary by region

US Employees may be eligible for the following benefits:

  • Medical, dental and vision
  • Health Savings Account
  • Health Care and Dependent Care Flexible Spending Accounts
  • Life, Accident, Disability insurance
  • Business Travel Accident and Business Travel Health
  • 401(k) Plan
  • Flexible Time Off, Paid Holidays
  • Paid Family Leave
  • Discounts, Perks
  • Tuition Reimbursement
  • Adoption Assistance
  • ESPP (Employee Stock Purchase Plan)
Education:UNAVAILABLEEmployment Type: UNAVAILABLE

What Keysight Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom