Current jobs related to Embedded Software Engineer - Glasgow, Glasgow City - Coherent


  • Glasgow, Glasgow City, United Kingdom Onyx-Conseil Full time

    About Onyx-ConseilOnyx-Conseil is a leading industry player in the field of Laser Manufacturing, with a strong presence in Glasgow and a commitment to hybrid working.Job SummaryWe are seeking an experienced Embedded Software Engineer to join our team and contribute to the development and maintenance of our industry-leading technology in the production of...


  • Glasgow, Glasgow City, United Kingdom IC Resources Full time

    Embedded Software Engineer Role **About the Role** IC Resources is seeking an experienced Embedded Software Engineer to join our team in Glasgow. As a key member of our Embedded Software team, you will contribute to the development and maintenance of industry-leading technology in laser manufacturing. **Key Responsibilities** * Develop and maintain...


  • Glasgow, Glasgow City, United Kingdom IC Resources Full time

    Embedded Software Engineer Role **About the Role** IC Resources is seeking an experienced Embedded Software Engineer to join our team in Glasgow. As a key member of our Embedded Software team, you will contribute to the development and maintenance of industry-leading technology in laser manufacturing. **Key Responsibilities** * Develop and maintain...


  • Glasgow, Glasgow City, United Kingdom IC Resources Full time

    Embedded Software Engineer Opportunity at IC ResourcesAbout the Role:We are seeking an experienced Embedded Software Engineer to join our team at IC Resources. As an Embedded Software Engineer, you will be responsible for contributing to the development and maintenance of industry-leading technology in the production of lasers.Key Responsibilities:Develop...


  • Glasgow, Glasgow City, United Kingdom IC Resources Full time

    Embedded Software Engineer Opportunity at IC ResourcesAbout the Role:We are seeking an experienced Embedded Software Engineer to join our team at IC Resources. As an Embedded Software Engineer, you will be responsible for contributing to the development and maintenance of industry-leading technology in the production of lasers.Key Responsibilities:Develop...


  • Glasgow, Glasgow City, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityIC Resources is seeking an experienced Embedded Software Engineer to contribute to the development and maintenance of industry-leading technology in laser manufacturing.About the Role:Develop and maintain embedded software for laser production systemsCollaborate with cross-functional teams to design and implement...


  • Glasgow, Glasgow City, United Kingdom IC Resources Full time

    Embedded Software Engineer OpportunityIC Resources is seeking an experienced Embedded Software Engineer to contribute to the development and maintenance of industry-leading technology in laser manufacturing.About the Role:Develop and maintain embedded software for laser production systemsCollaborate with cross-functional teams to design and implement...


  • Glasgow, Glasgow City, United Kingdom Endeavour Recruitment Solutions Full time

    h3>Embedded Software Engineer Opportunity at Endeavour Recruitment Solutions/h3>We are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in embedded systems, analogue circuit design, and hardware design. Key responsibilities include: Designing and developing embedded software for a variety...


  • Glasgow, Glasgow City, United Kingdom Endeavour Recruitment Solutions Full time

    h3>Embedded Software Engineer Opportunity at Endeavour Recruitment Solutions/h3>We are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in embedded systems, analogue circuit design, and hardware design. Key responsibilities include: Designing and developing embedded software for a variety...


  • Glasgow, Glasgow City, United Kingdom Endeavour Recruitment Solutions Full time

    h3>Embedded Software Engineer Opportunity at Endeavour Recruitment Solutions/h3>We are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in embedded systems, analogue circuit design, and hardware design. Key responsibilities include: Designing and developing embedded software for various...


  • Glasgow, Glasgow City, United Kingdom Endeavour Recruitment Solutions Full time

    h3>Embedded Software Engineer Opportunity at Endeavour Recruitment Solutions/h3>We are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in embedded systems, analogue circuit design, and hardware design. Key responsibilities include: Designing and developing embedded software for various...


  • Glasgow, Glasgow City, United Kingdom Endeavour Recruitment Solutions Full time

    Embedded Software Engineer OpportunityEndeavour Recruitment Solutions is seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in embedded systems, analogue circuit design, and hardware design.Key Responsibilities:Design and develop embedded systems software with a focus on analogue circuit...


  • Glasgow, Glasgow City, United Kingdom Endeavour Recruitment Solutions Full time

    Embedded Software Engineer OpportunityEndeavour Recruitment Solutions is seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in embedded systems, analogue circuit design, and hardware design.Key Responsibilities:Design and develop embedded systems software with a focus on analogue circuit...


  • Glasgow, Glasgow City, United Kingdom IC Resources Full time

    Embedded Software Engineer - Outside IR35 Contract - PV Solar CellsIC Resources is seeking an experienced Embedded Software Engineer to join our team and contribute to the development of new PV solar cell technology. As the right engineer, you will have a strong background in developing software for PV solar cells and preferably knowledge of Maximum Power...


  • Glasgow, Glasgow City, United Kingdom IC Resources Full time

    Embedded Software Engineer - Outside IR35 Contract - PV Solar CellsIC Resources is seeking an experienced Embedded Software Engineer to join our team and contribute to the development of new PV solar cell technology. As the right engineer, you will have a strong background in developing software for PV solar cells and preferably knowledge of Maximum Power...


  • Glasgow, Glasgow City, United Kingdom Endeavour Recruitment Solutions Full time

    Embedded Software Engineer OpportunityEndeavour Recruitment Solutions is seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in embedded systems, analogue circuit design, and hardware design.Key Responsibilities:Design and develop embedded systems software with a focus on analogue circuit...


  • Glasgow, Glasgow City, United Kingdom Endeavour Recruitment Solutions Full time

    Embedded Software Engineer OpportunityEndeavour Recruitment Solutions is seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in embedded systems, analogue circuit design, and hardware design.Key Responsibilities:Design and develop embedded systems software with a focus on analogue circuit...


  • Glasgow, Glasgow City, United Kingdom Spire Global, Inc. Full time

    Embedded Software Engineer OpportunitySpire Global, Inc. is seeking a talented Embedded Software Engineer to join our team. As an Embedded Software Engineer at Spire Global, you will play a key role in developing our world-class spacecraft and their terrestrial support systems.Key Responsibilities:Design and implement flight software and firmware that runs...


  • Glasgow, Glasgow City, United Kingdom Spire Global, Inc. Full time

    Embedded Software Engineer OpportunitySpire Global, Inc. is seeking a talented Embedded Software Engineer to join our team. As an Embedded Software Engineer at Spire Global, you will play a key role in developing our world-class spacecraft and their terrestrial support systems.Key Responsibilities:Design and implement flight software and firmware that runs...


  • Glasgow, Glasgow City, United Kingdom Coherent Full time

    About Coherent ScotlandCoherent Scotland is a leading developer of laser systems that make a positive impact on people's lives. Our systems are deployed in various markets, including renewable energy, microelectronics, fundamental research, life sciences, and medicine. We strive to provide customers with lasers that offer superior reliability and...

Embedded Software Engineer

3 months ago


Glasgow, Glasgow City, United Kingdom Coherent Full time
Job Description

At Coherent Scotland, we develop laser systems that help people. Our systems are deployed in a wide variety of markets including renewable energy, microelectronics, fundamental research, life sciences and medicine. We aim to make a positive impact on everybody's life by providing customers with lasers with superior reliability and performance.

Coherent Scotland has grown strongly and consistently over the past ten years, even through times of global economic slowdown. We have a healthy product development pipeline which will enable this growth to continue in the future. This will generate many exciting opportunities for personal growth within the organisation in the years to come.

Coherent Scotland is based at the West of Scotland Science Park in Glasgow and is a subsidiary of Coherent Corp., a global leader in the manufacture of materials, networking equipment and laser products. We are housed in a purpose-built facility with research and development, manufacturing, and marketing all on one site.

We have a friendly, business-orientated work environment and great staff facilities within our modern building, such as an on-site cafeteria. In addition, we offer a competitive remuneration package which includes a contributory pension scheme, subsidised private health care and free life assurance. However, if a work-life balance is important to you, you'll also be pleased to know that we operate flexible core hours which provide the opportunity to start your weekend early and we also offer hybrid working arrangements within a commutable distance to our facility.

About the role

This role is for an Embedded Software Engineer to work as part of the product development team responsible for the design, development, and testing of software for our laser systems. We are looking for an enthusiastic Embedded Software Engineer who can effectively contribute to the long-term development of our scalable system platform in addition to the full lifecycle development of individual laser products. This is a great opportunity to work on a broad range of technologies spanning real-time operating systems, embedded computing modules and automated software testing.

Under the guidance of a Lead Engineer/mentor you will help to:
  • Develop reliable and clean C code to be used in high-quality laser systems and computing modules.
  • Maintain and expand existing libraries with a view to rapid deployment.
  • Integrate the software with hardware and optics.
Education and Experience:

Essential Skills
  • Graduate in Computer Science, Electronic Engineering, or another relevant degree.
  • Demonstratable software engineering experience.
  • Able to work in a multi-disciplinary team environment.
  • C programming skills and knowledge of using an Object-oriented style approach in the development of C code.
  • Ability to develop low-level drivers and integrate them into a large code base.
  • Experience in Real-Time Operating Systems, pre-emptive multitasking, and event-driven programming.
  • Experience in low-level Microcontroller interfaces, including UART, Ethernet, CAN Bus, I2C, SPI, ADC and DAC.
  • Ability to read electronic schematic diagrams and component datasheets.
  • Hands-on experience in embedded software debugging, verification, and testing.
  • Use of Version Control Systems, bug tracking and build tools (e.g., Git, Azure DevOps and Jenkins).
Preferred Additional Skills
  • Familiarity with ARM Cortex-M processor architecture, CMSIS and associated tools.
  • Programming skills in either Linux or Windows CE.
  • Knowledge of System on Modules (SoM) / Computer on Modules (CoM) architecture
  • Python programming language for test scripting.
  • C# and Visual Studio/ Visual Studio Code.
  • Programming knowledge of FPGAs using Verilog.
This job description is not intended to be all-encompassing. It is recognised that duties and responsibilities may change over time and employees may be required to undertake other duties or responsibilities as required and requested by their line manager.

About Us

Coherent is a global leader in lasers, engineered materials and networking components. We are a vertically integrated manufacturing company that develops innovative products for diversified applications in the industrial, optical communications, military, life sciences, semiconductor equipment, and consumer markets. Coherent provides a comprehensive career development platform within an environment that challenges employees to perform at their best, while rewarding excellence and hard-work through a competitive compensation program. It's an exciting opportunity to work for a company that offers stability, longevity and growth. Come Join Us

Note to recruiters and employment agencies: We will not pay for unsolicited resumes from recruiters and employment agencies unless we have a signed agreement and have required assistance, in writing, for a specific opening.