Intern- Application Software Development

Coherent

Not Interested
Bookmark
Report This Job

profile Job Location:

Fremont, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 17 hours ago
Vacancies: 1 Vacancy

Job Summary

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 C# 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

  • Bachelors or Masters 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 C# 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 C# or Python.
  • Familiarity with IronPython environments is a plus.
  • Exposure to cloud containers or job runners is helpful but not required.

Tech Stack You Will Touch

  • .NET C# 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 and/or other applicable standards that may apply to the relevant roles and responsibilities within the Quality Management System and Environmental Management System.

CultureCommitment

Ensure adherence to companys 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 .





Required Experience:

Intern

DescriptionPrimary Duties & ResponsibilitiesImplement 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 i...
View more view more

Key Skills

  • Anti Money Laundering
  • Machinery Maintenance
  • Jsf
  • Administration
  • Datawarehousing
  • Content Writing

About Company

Company Logo

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 ... View more

View Profile View Profile