Principal Firmware Engineer

Coherent Corp. VietnamHorsham, PA
$96,888 - $188,892Onsite

About The Position

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!

Requirements

  • University degree in Electrical Engineering or Computer Science
  • 8+ years of experience in embedded systems real time control systems development with microcontrollers and FPGA hardware
  • Expert on C++ programming in embedded system, and experience on assembly programming language preferred.
  • Experience in Object Oriented design.
  • Practical experience across the entire Agile development lifecycle, including continuous integration, continuous deployment (CI/CD), and collaboration through DevOps practices.
  • Experience in lab bench debugging tools oscilloscopes, logic analyzers.
  • Should be able to work and deliver on an aggressive schedule.
  • Knowledge and experience on NIOS, ARM and GNU tool chains.
  • Self-starter, highly motivated, dedicated and teamwork oriented.
  • The ability to work independently with less guidance from supervisors.
  • Creative, analytical and structured problem-solving capabilities
  • Knowledge of digital signal processing and control theory, including the design of various filters as well as open-loop and closed-loop control systems.
  • Strong communication skills and experience working in cross-cultural and global team environments

Nice To Haves

  • Experience in Optical Communication industry is preferred.
  • experience on assembly programming language preferred.

Responsibilities

  • Design and develop control algorithms, features and f/w test processes used across multiple products.
  • Perform unit functional tests and robustness tests.
  • Continuously improve code reusability, execution efficiency and product performance.
  • Ensure firmware documentation is accurate and up to date.
  • Work with optical, hardware and test engineering teams to continuously improve firmware performance, execution efficiency, and development processes.
  • Coaching junior engineers on firmware developing.
  • Drive coding reviews and practices across team.
  • Customer, NPI and Manufacturing support.
  • Responsible for resolving sustaining issues, fixing bugs in legacy products, and implementing new customer-requested features.

Benefits

  • competitive compensation program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service