J

Junior Software Development Engineer, Firmware Validation

Jobright.ai
Full-time
On-site
Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.

Job Summary:

Coherent Corp. is a global leader in lasers and engineered materials, seeking a Software Development Engineer for Firmware Validation. The role involves bridging hardware and software through the development of a Python framework for firmware validation, designing high-level software abstractions, and maintaining code quality and documentation.

Responsibilities:

• Bridge the gap between hardware and software by developing a modular python framework to communicate with low-level hardware using protocol-level communication interfaces (e.g., USB, I2C, UART) which enables our software application to interact with hardware for efficient firmware validation and seamless hardware-software integration.

• Design and implement high-level software abstractions for low-level hardware communication protocols, ensuring minimal latency and preserving the performance characteristics of time-sensitive I2C transactions.

• Develop reusable test scripts and modules to validate firmware behavior, execute regression suites, support new product introduction (NPI) testing and hardware bring-up.

• Implement structured logging and reporting, generating outputs in formats like JSON, CSV, or HTML for traceability and auditability.

• Maintain high code quality, detailed documentation for Application architecture, testing procedures, validation results and reusable components for future scalability

• Integrate with databases or dashboards for test result visualization and analytics.

Qualifications:

Required:

• Bachelor’s degree in computer engineering, Electrical Engineering, Computer Science or a related field.

• Strong programming skills in Python, C++ and C# with experience in building modular, scalable codebases.

• Deep understanding of hardware communication protocols: I2C, SPI, UART, USB, MDIO, etc.

• Experience developing test frameworks or automation tools for firmware or embedded hardware.

• Familiarity with tools like smbus2, pyserial, python-periphery, pyvisa, or similar.

• Ability to debug using lab tools (oscilloscopes, logic analyzers, power meters).

• Comfortable working in a Linux environment, with git, scripting, and CI fundamentals.

• Strong verbal and written communication skills for documentation and cross-functional work.

• 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 within the office environment to attend meetings or interact with colleagues.

• All employees are required to follow the site EHS procedures and Coherent Corp. Corporate EHS standards.

• Depending on location, this position may be responsible for the execution and maintenance of the ISO 9000, 9001, 14001 and/or other applicable standards that may apply to the relevant roles and responsibilities within the Quality Management System and Environmental Management System.

Preferred:

• Master’s degree.

• 1-2 years of industry experience.

• Prior experience in optical transceiver validation, CMIS protocol, or related hardware.

• Exposure to IronPython or C#/Python interop in WPF environments, experience integrating with test databases or visualization tools.

Company:

Coherent empowers market innovators to define the future through breakthrough technologies, from materials to systems. Founded in 1971, the company is headquartered in Saxonburg, Pennsylvania, USA, with a team of 10001+ employees. The company is currently Public Company. Coherent Corp. has a track record of offering H1B sponsorships.