Staff 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%
* Work with senior engineers to complete coding reviews and establish best 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
* 0-2 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.
Q...
- Rate: Not Specified
- Location: Horsham, US-PA
- Type: Permanent
- Industry: Finance
- Recruiter: Coherent Corp.
- Contact: Not Specified
- Email: to view click here
- Reference: 2008892
- Posted: 2025-10-05 08:07:44 -
- View all Jobs from Coherent Corp.
More Jobs from Coherent Corp.
- Outpatient Registered Nurse - RN - Dialysis
- Clinical Coordinator - Charge Registered Nurse - Dialysis
- Registered Dietitian
- Registered Dietitian
- Registered Dietitian - Part Time
- Surgical Technologist Per Diem
- Registered Dietitian
- Sr. Software Developer
- Off Shift Trainer Lead
- Salesforce Business Analyst
- JDE Manufacturing Business Analyst
- Textiles Production Associate - Powers Store
- VPK Teacher at Gate Parkway
- Part Time Retail Customer Host Associate - Austin Bluffs Store
- Center Director
- Center Director
- Crème Enrichment Teacher CDLC of Mason
- Account Manager - Canada
- Deckhand/Missouri Hiring Event
- Marine Room Host-2