drjobs Senior Software Developer

Senior Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Edinburgh - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are looking for an experienced Senior Developer to join our team and help develop a Software Development Kit (SDK) for our SPAD sensors and cameras. You will build interfaces to interact with SPAD hardware and manage sensor data supporting applications from prototyping to production. This role includes developing documenting and maintaining code for key sensor operations in various client languages.

Tasks

Key Responsibilities:

  • Sensor Configuration: Implement functions to query and set up sensor configurations.
  • Firmware Integration: Integrate and maintain communication with sensor firmware.
  • Data Management: Efficiently read and buffer sensor data streams.
  • Data Processing: Develop algorithms for fluorescence lifetime Raman spectra diffuse correlation spectroscopy and time-of-flight data.
  • Visualization & Signal Processing: Create tools for visualizing sensor and multi-dimensional data.
  • API Integration: Expand SDK capabilities with partner APIs.
  • Cross-Platform Development: Ensure compatibility with Windows and Linux.
  • Cloud Integration: Enable cloud-based data processing and management.

You will collaborate with hardware and software engineers design software and firmware using industry tools test and validate your designs and integrate software/FPGA modules into larger systems ensuring compliance with safety and international standards.

Requirements

Qualifications & Skills:

Essential:

  • Strong interest and experience in sensor software development.
  • Proficiency in frontend backend and data processing programming.
  • Experience with Git version control.
  • HNC/HND or undergraduate degree in Electronic Engineering Computer Science Physics or a related field (or equivalent experience).
  • A minimum of five years work experience in designing and maintaining production software.

Desirable:

  • Knowledge of photon counting LiDAR FLIM spectroscopy and other imaging technologies.
  • Understanding of system architecture in an embedded environment.
  • Understanding of embedded systems and processors.

Behavioural Competencies:

  • Innovation & Creativity: Ability to develop fresh solutions for SPAD sensor applications.
  • Collaboration & Teamwork: Strong cross-functional collaboration with R&D business development and customers.
  • Adaptability & Resilience: Thrive in a fast-paced evolving environment.
  • Attention to Detail: Diligent in documentation testing and quality assurance.
  • Customer Focus: Focused on delivering tailored customer-driven solutions.
  • Initiative & Ownership: Self-motivated and responsible for driving tasks to completion.
  • Effective Communication: Clear communication of complex technical concepts.

Benefits

At Singular Photonics we are committed to fostering a rewarding and supportive environment for our team. As a Software Developer you will benefit from:

  • Competitive Compensation: We offer a competitive salary and benefits to ensure your hard work and expertise are rewarded.
  • Remote Work Flexibility: Enjoy the flexibility to work remotely with occasional in-office collaboration for team planning and innovation.
  • Career Growth: We provide opportunities for professional development including exposure to cutting-edge technology in the fields of LiDAR fluorescence lifetime imaging spectroscopy and more.
  • Innovative Work Culture: Join a passionate team that values creativity innovation and collaboration enabling you to make a real impact on the future of photonics technology.
  • Health and Wellbeing: We prioritise the health and wellbeing of our employees and offer benefits to support your physical and mental health.
  • Comprehensive Training: Access ongoing training and development to expand your skills including advanced sensor technology and system architecture in embedded environments.
  • Collaborative Team Environment: Work alongside talented engineers and developers in a highly collaborative environment that promotes knowledge-sharing and growth.
  • International Exposure: As part of a global leader in SPAD sensor development you will have the opportunity to contribute to innovative projects that have worldwide impact.
  • Work-Life Balance: We encourage a healthy work-life balance to ensure you have time to recharge and enjoy life outside of work.

This is an exciting opportunity to work on cutting-edge SPAD sensor technology and contribute to innovative photonics solutions. At Singular Photonics you will be part of a passionate team shaping the future of technology. By joining our team you will be at the forefront of sensor technology with the chance to shape the future of imaging and measurement systems.

Location & Work Environment:

Based in Edinburgh with remote work flexibility. Occasional travel for team planning and collaboration will be required. Right to work in the UK is essential.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.