Jobs and Careers
CO

Systems Software Engineer, Test & Automation Infrastructure

Coherent Corp.
United Statesfull_timeVerifiedPosted 19 May 2026

About the role

Primary Duties & Responsibilities

  • Develop and enhance automated test execution frameworks for firmware and system-level validation. 

  • Support automation for customer issue replication, debug workflows, and release qualifications. 

  • Create software solutions that reduce manual effort, improve repeatability, and increase automation coverage. 

  • Assist with root-cause analysis of firmware or system-level issues by improving observability and debug tooling. 

  • Collaborate with firmware engineers to generate requirements and design new test coverage for new product Introduction, (NPI) features.  

  • Translate validation and customer issue requirements into software infrastructure and tooling solutions 

  • Participate in design reviews, code reviews, architecture discussions, and technical planning. 

  • Support migration from manual or script-based workflows toward robust, platform-based automation. 

  • Document tools, frameworks, APIs, workflows, and design decisions clearly for long-term maintainability. 

Education & Experience

  • Bachelor’s degree in computer engineering, Electrical Engineering, Computer Science or related field. Master’s degree preferred but not required. 

  • Strong interest in embedded systems, firmware verification, automation infrastructure, and optical transceiver technologies. 

  • 0 - 1+ years of experience in software development, test infrastructure, firmware validation, embedded systems, automation frameworks, or systems-level tooling. Relevant Internship, academic project, research, lab or co-op experience will be considered. Recent graduates are encouraged to apply.  

  • Experience developing software in one or more languages such as C#, Python, C++, or similar. 

  • Experience working with automation frameworks, test infrastructure, hardware/software integration, or embedded system validation. 

  • Strong understanding of software development practices, including version control, debugging, code reviews, and documentation 

Skills

  • Strong Python programming language skills, Git version Control and Familiarity with C, C++, C# programming languages is a plus.  

  • Experience with optics and signal processing is a plus.  

  • Knowledge of common buses and communication protocols (e.g. UART, I2C, SPI, interfaces, etc.)  

  • Familiarity with instrument and hardware control such as digital I/O, timers, ADCs, UARTs, low power modes, etc.  

  • Experience working at the hardware/software interface: reading and writing registers, comfortable with hardware specs.  

  • Comfortable using oscilloscopes, multimeters, power supplies, etc.  

  • Hands-on (practical) or lab experience with hardware.  

  • Strong interpersonal and problem-solving skills.  

  • Work effectively with other members of core team for module development.  

Working Conditions

  • This position is on-site 

  • May require occasional off-site meetings or travel 

  • Regular use of a computer and other office equipment is necessary 

  • Interaction with team members and external contacts is a regular part of the job 

  • May require occasional overtime and flexibility in work hours to accommodate the executive’s needs 

Physical Requirements

  • Sitting for extended periods while working on a computer or conducting meetings. 

  • Use of hands and fingers for typing, writing, and handling documents. 

  • Occasional lifting of objects or materials up to 20 pounds for administrative tasks. 

  • Ability to communicate verbally and in writing. 

  • Mobility wit

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Coherent Corp.

View company profile →