FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Firmware Engineer
Coherent Corp.Firmware Engineer designing and developing control algorithms for optical communication products while coaching junior engineers in a hybrid work environment.
Posted 7/8/2026full-timeHorsham • Pennsylvania • 🇺🇸 United StatesLead💰 $96,888 - $188,892 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in embedded systems development, particularly in real-time control systems using microcontrollers and FPGA hardware. Proficient in C++ programming and Agile methodologies, with a strong focus on firmware performance and team collaboration.
Highest-signal resume keywords
Embedded Systems DevelopmentC++ ProgrammingAgile Development LifecycleOptical Communication ExperienceLab Bench Debugging Tools
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded SystemsReal Time Control SystemsC++ ProgrammingAssembly ProgrammingObject Oriented DesignContinuous IntegrationContinuous DeploymentFirmware DocumentationControl AlgorithmsRobustness Testing
Soft Skills
CoachingCollaborationProblem SolvingCommunication
Tools & Technologies
OscilloscopesLogic AnalyzersDevOps Practices
Industry Keywords
Optical CommunicationFirmware DevelopmentAgile Methodologies
Tech Stack
Tools & technologiesAssembly
About the role
Key responsibilities & impact- Design and develop control algorithms, features and f/w test processes used across multiple products.
- Perform unit functional tests and robustness tests.
- 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
- Responsible for resolving sustaining issues, fixing bugs in legacy products, and implementing new customer-requested features.
Requirements
What you’ll need- 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 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.
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Professional development opportunities
- Flexible work arrangements