Principal Firmware Engineer
Coherent Corp. · Horsham, PA · 1 wk ago
HybridEngineeringFull-time
Primary Duties & Responsibilities
- Firmware development – 80%
- Design and develop control algorithms, features and firmware 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 software engineering teams to continuously improve firmware performance, execution efficiency, and development processes.
- Teamwork and supporting – 20%
- Coach junior engineers on firmware development.
- Drive coding reviews and practices across the team.
- Customer, NPI and Manufacturing support.
- Responsible for resolving sustaining issues, fixing bugs in legacy products, and implementing new customer-requested features.
- 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.
- Experience in Optical Communication industry is preferred.
- Expert on C++ programming in embedded systems, 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 such as oscilloscopes, logic analyzers.
- Should be able to work and deliver on an aggressive schedule.
- Knowledge and experience on NIOS, ARM and GNU toolchains.
- 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.
- May require occasional off-site meetings or travel.
- Regular use of a computer and other office equipment is necessary.
- Interaction with team members and external contacts is a regular part of the job.
- Occasional lifting of objects or materials up to 20 pounds for administrative tasks.
- Able to communicate verbally and in writing.
- Mobility within the office environment to attend meetings.
- 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.
- 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.
- Ensure adherence to company’s values (ICARE).
- 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 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.