Lead Software Engineer
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
* 5+ years of experience in embedded software systems
* Experience in Optical Networking industry is preferred (L0 and/or L1 equipment)
* 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.
Skills
* Experience in Open-Source code, such as SONiC, FRRouting, Open vSwitch etc., will be a plus.
* Familiar with networking protocols (Netconf, Openfig, etc ) and security protocols
* 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.
* Linux multi-process design, multi-thread design
Working Conditions
* 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 communicate verbally and in writing.
* Mobility within the office environment to attend meetings
Safety Requirements
All employees are required to follow the site EHS procedures and Coherent Corp.
Corporate EHS standards.
Quality and E...
- Rate: Not Specified
- Location: Horsham, US-PA
- Type: Permanent
- Industry: Finance
- Recruiter: Coherent Corp.
- Contact: Not Specified
- Email: to view click here
- Reference: 2008891
- Posted: 2025-10-05 08:07:43 -
- View all Jobs from Coherent Corp.
More Jobs from Coherent Corp.
- Sr. Valve Design Engineer
- Accounting Inside Sales Administrator
- Quality Engineer I (Albany, OR)
- Janitor/Custodian
- Refill Pharmacy Technician (CSR) - Freedom - Remote, AZ; Onsite, MA
- Business Analysis Advisor (Client Reporting Analytics) - Remote
- Customer Service Senior Representative - Express Scripts - Remote
- Speech Language Pathologist - PRN
- Certified Nursing Assistant
- Pharmacy Account Executive - Cigna - Remote (Northern California)
- Clinical Policy Lead Analyst, Clinical Content - EviCore - Remote
- Customer Service Senior Representative - Express Scripts - Remote
- Dental Sales Executive; U500 (MD/DC/VA)
- Pharmacy Technician Representative - Village Fertility Pharmacy - Los Angeles, CA
- Strategic Account Executive; U500 (Hybrid/Atlanta, GA)
- Customer Service Senior Representative - Express Scripts - Rochester, NY
- Technical Training Advisor, Sales & Account Management - Evernorth - Hybrid
- Per Diem Collaborating Physician (Georgia) - Evernorth Workplace Care
- Business Analysis Senior Advisor (Client Reporting Analytics) - Remote
- Invoicing Analyst - Evernorth - HYBRID