Intern- Application Software Development

Posted: Wednesday, 04 March 2026
Valid Thru: Friday, 03 April 2026
Index Requested on: 03/05/2026 02:34:47
Indexed on: 03/05/2026 02:34:48

Location: Fremont, CA, 94536, US

Industry: Advertising and Public Relations
Occupational Category: 13-0000.00 - Business and Financial Operations
Type of Employment: FULL_TIME

Coherent Corp. is hiring!

Description:

Primary Duties & Responsibilities
  • Implement features end-to-end across desktop and web: plan, code, test, and ship incremental releases.
  • Contribute to a real-time logging and analysis pipeline for device and protocol transactions.
  • Build and consume REST APIs to connect tools, services, and user interfaces.
  • Develop Python and # scripts and libraries for automation, data processing, and regression tests.
  • Design structured data logging with simple, queryable schemas and basic visualizations.
  • Assist with integrating hardware interfaces such as I2C, SPI, UART, MDIO, or USB using clear abstraction layers.
  • Add unit and integration tests, participate in code reviews, and follow CI/CD workflows.
  • Write concise documentation for features, APIs, and operational procedures.
  • Collaborate with QA, hardware, and test engineering to reproduce issues and validate fixes.
  • Practice secure coding basics, including input validation and secrets management.

Education & Experience
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent practical experience.
  • 0 to 2 years of professional experience, or significant internships or capstone projects in application development.
  • Proficiency in # and .NET fundamentals for desktop or service development.
  • Working knowledge of Python for scripting and automation.
  • Understanding of web fundamentals and REST API concepts.
  • Familiarity with Git and basic CI practices.
  • Solid debugging, problem-solving, and communication skills.

Skills
  • Desktop UI experience with WPF or WinUI, or web UI experience with React or Blazor and TypeScript.
  • Coursework or project work involving protocol analysis or device I/O for I2C, SPI, UART, MDIO, or USB.
  • Exposure to data logging and storage using SQLite or PostgreSQL, plus simple dashboards or charts.
  • Experience with logging and observability libraries.
  • Interop experience such as wrapping native or vendor SDKs for use in # or Python.
  • Familiarity with IronPython in .NET environments is a plus.
  • Exposure to cloud, containers, or job runners is helpful but not required.

Tech Stack You Will Touch
  • .NET, #, ASP.NET Core, WPF or WinUI
  • Python for tooling and automation
  • REST APIs, background workers, WebSockets
  • React or Blazor for dashboards
  • SQLite or PostgreSQL for logs and telemetry
  • Git, code reviews, and CI/CD (Bamboo, GitHub Actions, or similar)

Working Conditions
  • Full-time, on-site position.

Safety Requirements

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

Quality and Environmental Responsibilities

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.

Culture Commitment

Ensure adherence to company's values (ICARE) in all aspects of your position at Coherent Corp.:

Integrity - Create an Environment of Trust

Collaboration - Innovate Through the Sharing of Ideas

Accountability - Own the Process and the Outcome

Respect - Recognize the Value in Everyone

Enthusiasm - Find a Sense of Purpose in Work

Coherent Corp. is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

If you need assistance or an accommodation due to a disability, you may contact us at talentacquisition@coherent.com .Coherent is a global leader in lasers, engineered materials and networking components. We are a vertically integrated manufacturing company that develops innovative products for diversified applications in the industrial, optical communications, military, life sciences, semiconductor equipment, and consumer markets. Coherent provides a comprehensive career development platform within an environment that challenges employees to perform at their best, while rewarding excellence and hard-work through a competitive compensation program. It's an exciting opportunity to work for a company that offers stability, longevity and growth. Come Join Us!

Note to recruiters and employment agencies: We will not pay for unsolicited resumes from recruiters and employment agencies unless we have a signed agreement and have required assistance, in writing, for a specific opening.Job Summary: Build production-quality desktop and web applications that power our internal test and data platform. You will contribute across the stack in # and Python, assist in designing and implementing REST services and UI dashboards, and automate hardware-in-the-loop workflows. This is an entry-level role suited for recent graduates or early-career engineers with strong projects or internship experience.

Responsibilities:

Please review the job description.

Educational requirements:

  • high school

Desired Skills:

Please see the job description for required or recommended skills.

Benefits:

Please see the job description for benefits.

Apply Now