Lead Developer

Cambridge, ENG, GB, United Kingdom

Job Description

Job Reference

PH/LD/CAM/JUL25


Location


Pharos office in Cambridge, UK


Daily office attendance bonus and flexibility around hybrid working. The post holder may be required to work at other locations, at the discretion of their line manager.





Salary

Competitive, dependent on level of experience


Working Hours

Full-time (37.5 hours/week)


Contract Type

Permanent


Pharos is seeking a Lead Developer with experience in C/C++ encompassing desktop and real-time embedded application development. You'll play a key role in new feature development for the Pharos range of architectural lighting control systems. Working closely with our collaborative team, you'll ensure we can push the boundaries of our cutting-edge lighting control technology whilst responding promptly to customer reported issues. Candidates will ideally have experience using lighting, audio or video control products in a live event or installation environment.


The role will be based in the Pharos office in Cambridge but initial training on Pharos products, etc. may require the candidate to spend a few days in the Pharos offices in London, W4.

About Us


------------


Pharos Architectural Controls is an award-winning British manufacturer of dynamic lighting control solutions for architecture and other specialist industries. Our products are highly flexible, versatile and powerful, and trusted to run day and night illuminating iconic installations around the world from international landmarks and historic architecture to theme parks, airports, stadiums, bridges, shopping malls, art installations, and more.


Pharos strives to keep in step with the ever-changing lighting industry and adapt to the needs of our customers and their projects; our business is expanding and evolving with opportunities in new markets and new technologies in lighting. The Pharos brand is known for its high-quality lighting control, flexible integration and responsive technical support. The Pharos team are passionate about providing customers and projects with just the right control system to meet (and often exceed) their needs.

Job Summary


---------------


The Lead Developer will be responsible for the implementation of new features in Pharos products, which include a range of embedded lighting controllers, touch screen interfaces and accessories, and cross-platform desktop applications used by customers to commission lighting systems. The successful candidate will be expected to gain familiarity with all parts of the Pharos software suite in order to recommend approaches for extensions and additions, and to assist colleagues through discussions and code review.


You will work alongside Pharos technical staff in Cambridge, London and those working remotely around the world, as well as the engineering team in our sister company, Carallon.


Pharos is a growing company with a close-knit and highly motivated team with a keen interest in the products it creates. Candidates should be similarly interested in the work involved and be able to adapt to changing priorities as we help deliver landmark projects for our customers. We offer a very friendly, flexible and supportive working environment.

Key Responsibilities


------------------------

Design, implement & document software solutions for our suite of products. Help produce technical product specifications given market requirements. Take responsibility for specific product features and provide regular development updates. Actively participate in and contribute to our agile development processes, including planning, stand-ups, and retrospectives, fostering a culture of continuous improvement. Perform code reviews and help less experienced software developers working as part of a team.

Essential Qualifications


----------------------------

At least 5 years' experience developing software with C/C++. Experience of developing software for embedded Linux, targeting a range of hardware platforms. A deep and practical understanding of fundamental computing principles, including networking, storage architecture, and security considerations. Proficiency in using Git for version control. Evidence of the ability to work as part of a collaborative team with an open and transparent approach that values diverse perspectives, backgrounds, and experiences. Fastidious attention to detail. Ability to discuss prior work, explain design processes and justify decisions made. Strong technical communication skills in both verbal and written English.

Desirable Extras


--------------------

A good degree in a relevant discipline, e.g. Computer Science, Engineering, Maths, Physics, etc. Experience in the use of lighting, audio or video control products within a live event or installation environment. Excellent time management, including the ability to prioritise conflicting tasks appropriately. Experience with the Qt library. Experience of UI development with QML. Knowledge of GPUs, shader languages and graphics pipelines. * Familiarity with the Gerrit code review tool.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3350838
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cambridge, ENG, GB, United Kingdom
  • Education
    Not mentioned