Software Engineer

atCoherent Corp.RemoteUS flagCaliforniaPart-timeSoftware EngineerMid-levelSenior$29 – $49/hour

Posted Sep 8

This is a fully remote position, open to applicants in California.

📋 Description

• Design and improve automated testing frameworks for firmware and system-level validation.

• Facilitate automation for replicating customer issues, debugging workflows, and qualifying releases.

• Document the FIRE, SRT, and EUI5 architecture, frameworks, APIs, workflows, troubleshooting methods, and design choices.

• Develop software solutions that minimize manual work, enhance repeatability, and expand automation coverage.

• Aid in root-cause analysis of firmware and system-level problems by enhancing observability and debugging tools.

• Convert validation and customer issue needs into software infrastructure and tooling solutions.

• Engage in design reviews, code assessments, architectural discussions, and technical planning.

• Assist in transitioning from manual or script-based processes to robust, platform-centric automation.

• Create and maintain automated test frameworks, integrate lab instruments and hardware platforms, and assist in hardware-software debugging.

• Contribute to documenting and transferring essential system knowledge to full-time engineering teams.


⛳️ Requirements

• Bachelor’s degree in computer engineering, electrical engineering, computer science, or a related discipline.

• Strong enthusiasm for embedded systems, firmware verification, automation infrastructure, and optical transceiver technologies.

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

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

• Solid understanding of software development practices, encompassing version control, debugging, code reviews, and documentation.

• Proficient in Python programming and Git version control.

• Familiarity with common buses and communication protocols, including UART, I2C, and SPI.

• Knowledge of instrument and hardware control, covering digital I/O, timers, ADCs, UARTs, and low power modes.

• Experience at the hardware/software interface, including register manipulation and interpreting hardware specifications.

• Comfortable using oscilloscopes, multimeters, power supplies, and related equipment.

• Practical hands-on lab experience with hardware.

• Strong interpersonal skills and problem-solving abilities.

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

• Ability to adhere to site EHS procedures and Coherent Corp. Corporate EHS standards.


🏝️ Benefits

• Competitive compensation program.

• Career development platform.

• Stability, longevity, and growth opportunities.

• Equal opportunity/affirmative action employment.

• Disability accommodation support.

People also viewed

Rich Products Australia11 hours ago

Senior Manager, Equipment Engineering

US flagCalifornia, +9 more statesFull-timeSoftware Engineer$152.5k – $228.7k/year
ApplyView job
Coursedog1 day ago

Software Engineer

US flagUnited States OnlyFull-timeSoftware Engineer$70k – $90k/year
ApplyView job
DaCodes.1 day ago

Mid Oracle Analyst Developer

CO flagColombia, +5 more countriesFull-timeSoftware Engineer$2,200/year
ApplyView job
DaCodes.1 day ago

Mid Oracle Developer – Intermediate English

CO flagColombia, +5 more countriesFull-timeSoftware Engineer$2,200/month
ApplyView job
TWO95 International, Inc1 day ago

RPGLE Developer, IBM iSeries, AS400

US flagUnited States OnlyFreelanceSoftware Engineer
ApplyView job
GovSignals1 day ago

Engineering Intern

US flagUnited States OnlyInternshipSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers