Principal Engineer, Software
Primary Duties & Responsibilities
Software development - 75%
* Design and develop software features based on high level customer and product line management requirements
* Develop new features for existing and future products
* Resolving bugs and other sustaining issues legacy products
* Work with validation and integration engineers optical, hardware and test engineering teams to continuously improve product performance, execution efficiency, and development processes.
* Ensure firmware documentation is accurate and up to date.
Teamwork and Support - 25%
* Coaching junior software engineers.
Drive coding reviews and practices across team
* Pre and Post sales customer interactions, provide guidance to Field Application Engineers
* Provide input to documentation team
Education & Experience
* University degree in Electrical Engineering or Computer Science
* 8+ years of experience in embedded software systems
* 5+ years of experience in Optical Networking industry (L0 and/or L1 equipment)
* Familiar with L2/L3 protocols (LLDP, OSPF, BGP etc.)
* Expert in C and C++ programming in embedded systems.
* Experience with software functions for system products, such as North-Bound Interface, Platform infrastructure, BSP and Applications such as Photonic control, alarms, PMs, Service Management.
* Practical experience across the entire Agile development lifecycle, including continuous integration, continuous deployment (CI/CD), and collaboration through DevOps practices.
* Experience in Open-Source code, such as SONiC, FRRouting, Open vSwitch etc., will be a plus.
* Familiar with networking protocols (Netconf, Open Config, Yang models etc.) and security protocols
* Experience in optical networking (ROADM, ILA) system level features
* Able to work and deliver on an aggressive schedule.
* Familiar with virtualization and container technologies
* Good written and oral communication skills in English.
Experience in cross-site development with global teams.
Knowledge of Chinese is an asset.
* Programming languages: C/C++ , Go, Python
* Object-oriented design.
* Embedded Linux multi-process design, multi-thread design
Skills & Other Requirements
Working Conditions
* This position is onsite at Horsham, PA location
* 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
* May require occasional overtime and flexibility in work hours to accommodate the executive's needs
Physical Requirements
* 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 communica...
- Rate: Not Specified
- Location: Horsham, US-PA
- Type: Permanent
- Industry: Finance
- Recruiter: Coherent Corp.
- Contact: Not Specified
- Email: to view click here
- Reference: 2011934
- Posted: 2026-04-24 08:11:41 -
- View all Jobs from Coherent Corp.
More Jobs from Coherent Corp.
- Dishwasher-2
- PricingDirect - Credit Derivatives Valuation - Associate
- Investment Banking - Energy - Analyst
- Relationship Banker - Simi Valley Market - Thousand Oaks, CA and Surrounding Areas
- Equities Electronic Trading - Electronic Trading Product/Execution Consulting - Executive Director
- Business Relationship Manager I - Officer
- Product Delivery Senior Associate - Payments
- Branch Operations Lead - Simi Valley Market - Thousand Oaks, CA and Surrounding Areas
- Relationship Banker- Union Commerce- Novi, MI
- Payment Lifecycle Associate II
- Programmatic Channel Marketing Senior Associate
- Software Engineer III - React
- Private Client Banker- West Eight Mile Haggerty- Northville, MI
- Software Engineer II - ReactJS
- Associate Relationship Banker - Greenleaf - Elkhart, IN
- Relationship Banker - Village at Coventry - Fort Wayne, IN
- Business Relationship Manager Senior Acquisition - Vice President
- Associate Relationship Banker - Simonton Lake - Elkhart, IN
- Associate Relationship Banker - Southgate Pettit - Fort Wayne, IN
- Business Relationship Manager II - Assistant Vice President