Principal Firmware engineer

Company: NKT Photonics Ltd.
Apply for the Principal Firmware engineer
Location: Southampton
Job Description:

Principal Firmware Engineer

Manager and developer of firmware for new laser systems, including concept development, maintenance of existing products, and system testing. Oversees firmware alignment with strategic plans, ensures rigorous testing, builds effective processes, and delivers innovative, cost‑effective solutions for customers.

Primary Responsibilities

  • Drive leading‑edge firmware solutions for the company.
  • Participate in creating firmware concepts and roadmap for products and services.
  • Ensure product innovation meets design, quality and cost‑effective principles.
  • Maintain build systems.
  • Develop algorithms for measurement data processing.
  • Test and debug new and existing code.
  • Create interface code.
  • Continuously improve processes, products and services.
  • Implement protocols for network and industrial communication.
  • Plan priorities, set goals, and track deliverables.
  • Prepare regular reports to the head of the function.
  • Manage projects from initiation and design through unit testing to handover.
  • Act as a key subject‑matter‑expert advisor when required.
  • Collaborate with other disciplines to establish global best‑practice procedures.
  • Incorporate customer requirements into plans.
  • Document tests, code, policies, procedures and work breakdown.
  • Conduct code reviews.
  • Evaluate build and test tools.
  • Coordinate with other sites and departments to ensure effective processes worldwide.
  • Drive continuous improvement of the team or function.

Key Interactions

  • Internal stakeholders: Engineering, R&D, Product Management and Project Management, at both lateral and vertical levels.
  • Limited engagement with external stakeholders.

Leadership Expectations

  • Manage the strategic plan relating to organisational objectives.
  • Implement organisational goals and objectives into department‑level goals and KPIs.
  • Set leadership goals and KPIs.
  • Prioritise department‑level people objectives and initiatives.
  • Report on progress of people initiatives.
  • Advise on policy, monitor policy and guide management on organisational expectations.
  • Account for departmental people plans, KPIs and budgets.
  • Identify and address gaps in capabilities.

Qualifications Required

  • Relevant computer or electrical engineering degree.
  • Strong skills in C/C++ and firmware development on embedded systems.
  • Basic knowledge of communication protocols.
  • Understanding of automated testing and continuous integration.
  • Familiarity with scripting languages.
  • Collaborative teamwork with engineering and project teams.
  • Understanding of market and roadmap considerations.
  • Ability to design innovative solutions for effective products.
  • Experience managing engineering projects and team collaboration.
  • Strong organisational, time‑management and communication skills.

Experience Required

  • More than 10 years of experience in firmware development for embedded systems.
  • Demonstrable experience setting up the firmware function.
  • Experience creating plans and system design.
  • Effective communication with stakeholders.
  • Experience in the photonics industry within a fast‑growing environment.
  • Experience managing change and leading teams as a hands‑on leader.
  • Proficient in documenting design and instructions.
  • Experience creating cost‑effective solutions.

Travel Expectations

Up to 10% annually, potentially globally.

Additional Requirements

Business English proficiency.

#J-18808-Ljbffr…

Posted: May 30th, 2026