Senior Embedded Software Engineer

6 months ago


Glasgow, United Kingdom Coherent Full time

Job Description

and Responsibilities:

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 organization 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 laser products. We are housed in a purpose-built facility with research and development, manufacturing and marketing all on one site, which we have recently expanded.

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.

About the role

This role is for a Senior Embedded Software Engineer to work as part of the product development team responsible for the design and test of software for our laser systems. We are looking for a professional Embedded Software Engineer who is capable of contributing to the long-term development of our scalable system platform in addition to the full lifecycle development of individual laser products.

Responsibilities will include:

Develop reliable and clean C code to be used in high-quality laser systems. Maintain and expand existing libraries with a view to rapid deployment. Produce technical documentation as required. Planning and estimation of development tasks. Coordinate the integration of software with hardware and optics. Support legacy software on existing products.

Education and Work Experience:

Essential Skills

Demonstrable software engineering experience, preferably in an industrial environment. Strong C programming skills and knowledge of using an Object Orientated style approach in the development of C code. Ability to develop scalable systems modules and low-level drivers and integrate them into a large code base. Strong 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 and hardware integration, verification and testing. Debugging firmware at the board level on prototypes is essential. Use of Version Control Systems and integration tools (e.g. Git, Azure DevOps and Jenkins). Ability to respond to technical inquiries from other departments and customers in a clear, accurate, and professional manner (both written and in person). Able to work in a team environment and with minimum supervision. Graduate in Computer Science, Electronic Engineering or another relevant degree.

 Preferred Addtional Skills 

Experience in closed-loop drive control methods and techniques for industrial applications. Experience in Test-driven development (TDD) Familiarity with ARM Cortex-M processor architecture, CMSIS and associated tools. Experience with C# and Visual Studio IDE/ Visual Studio Code. Knowledge of the New Product Introduction (NPI) process and elements of project planning

  • Glasgow, United Kingdom CBSbutler Full time

    Embedded Software Engineer | Security | Firmware | C++ | RUST | Contract | RemoteI am looking for a Senior Embedded Security Engineer with experience in Security of Embedded or Firmware systems to join on a contract basis with a tier 1 consulting company, they could also consider hiring candidates permanently for the right person.This is mostly remote...


  • Glasgow, United Kingdom IC Resources Full time

    Embedded C Engineer Glasgow – Hybrid/Remote I am working with an Excellent Fintech Start-up who work on cutting edge solutions and are on the hunt for a Strong Software Engineer to join their fintech revolution. Joining this company will give you the opportunity to work on exciting fintech business that will provide challenging and interesting work to...


  • Glasgow, United Kingdom IC Resources Full time

    Embedded C Engineer Glasgow – Hybrid/Remote I am working with an Excellent Fintech Start-up who work on cutting edge solutions and are on the hunt for a Strong Software Engineer to join their fintech revolution. Joining this company will give you the opportunity to work on exciting fintech business that will provide challenging and interesting work to...


  • Glasgow, United Kingdom Ic Resources Full time

    Embedded Software Lead – Glasgow Area I am working with an established company who are the world's largest provider of switching power supplies and a major source for power management solutions, components, visual displays, industrial automation, networking products, and renewable energy solutions.They are looking for an Embedded Software Lead to join...


  • Glasgow, United Kingdom Ic Resources Full time

    Embedded Software Architect – Glasgow Area I am working with an established company who are the world's largest provider of switching power supplies and a major source for power management solutions, components, visual displays, industrial automation, networking products, and renewable energy solutions.They are looking for an Embedded Software Architect to...

  • Embedded Software Lead

    2 months ago


    Glasgow, United Kingdom IC Resources Full time

    Embedded Software Lead – East Kilbade, Lanarkshire I am working with an established company who are the world’s largest provider of switching power supplies and a major source for power management solutions, components, visual displays, industrial automation, networking products, and renewable energy solutions. They are looking for an Embedded Software...


  • Glasgow, United Kingdom IC Resources Full time

    Job Description Embedded Software Lead – Glasgow Area I am working with an established company who are the world’s largest provider of switching power supplies and a major source for power management solutions, components, visual displays, industrial automation, networking products, and renewable energy solutions. They are looking for an Embedded...


  • Glasgow, United Kingdom IC Resources Full time

    Embedded Software Lead – Glasgow AreaI am working with an established company who are the world’s largest provider of switching power supplies and a major source for power management solutions, components, visual displays, industrial automation, networking products, and renewable energy solutions.They are looking for an Embedded Software Lead to join...


  • Glasgow, United Kingdom IC Resources Full time

    Embedded Software Lead – Glasgow AreaI am working with an established company who are the world’s largest provider of switching power supplies and a major source for power management solutions, components, visual displays, industrial automation, networking products, and renewable energy solutions.They are looking for an Embedded Software Lead to join...


  • Glasgow, United Kingdom IC Resources Full time

    Embedded Software Architect – Glasgow AreaI am working with an established company who are the world’s largest provider of switching power supplies and a major source for power management solutions, components, visual displays, industrial automation, networking products, and renewable energy solutions.They are looking for an Embedded Software Architect...


  • Glasgow, United Kingdom IC Resources Full time

    Embedded Software Architect – Glasgow AreaI am working with an established company who are the world’s largest provider of switching power supplies and a major source for power management solutions, components, visual displays, industrial automation, networking products, and renewable energy solutions.They are looking for an Embedded Software Architect...


  • Glasgow, United Kingdom IC Resources Full time

    Embedded Software Architect – Glasgow AreaI am working with an established company who are the world’s largest provider of switching power supplies and a major source for power management solutions, components, visual displays, industrial automation, networking products, and renewable energy solutions.They are looking for an Embedded Software Architect...


  • Glasgow, Glasgow City, United Kingdom Michael Page Technology Full time

    As an Embedded Software Specialist at Michael Page Technology, you will be responsible for the design and development of software and user interfaces for the automation of systems and processes in high-tech specialist lab equipment. Key responsibilities include working in a small team of Electronics and Embedded Software Engineers, researching and...


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

    IC Resources, a leading provider of switching power supplies and major source of power management solutions, components, visual displays, industrial automation, networking products, and renewable energy solutions, seeks an Embedded Software Director. Salary: Circa £70kThe Embedded Software Director will support System Engineering with microcontroller and...


  • Glasgow, Glasgow City, United Kingdom Coherent Full time

    Job OverviewWe are seeking a skilled Senior Embedded Software Engineer to join our product development team at Coherent Scotland. As a member of this team, you will be responsible for designing and testing software for our laser systems.


  • Glasgow, United Kingdom Thales Full time

    Location: Glasgow, United Kingdom Thales people architect solutions that are relied upon to deliver operational advantage at every decisive moment throughout the mission.Defence and armed forces customers rely on us to deliver the full range of defensive systems for land, sea, and air.From early warning, to threat neutralisation, our platforms cover all...


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

    Embedded Software Lead RoleWe are seeking an experienced Embedded Software Lead to support our System Engineering team with microcontroller and memory devices, and develop high-quality software requirements. This role offers the opportunity to work with junior engineers, lead projects, and contribute to the company's success.Key Responsibilities:Develop and...


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

    Embedded Software Lead – Glasgow AreaI am working with an established company who are the world’s largest provider of switching power supplies and a major source for power management solutions, components, visual displays, industrial automation, networking products, and renewable energy solutions.They are looking for an Embedded Software Lead to join...


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

    Embedded Software Architect – Glasgow AreaI am working with an established company who are the world’s largest provider of switching power supplies and a major source for power management solutions, components, visual displays, industrial automation, networking products, and renewable energy solutions.They are looking for an Embedded Software Architect...


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

    Job Title: Embedded Software Team LeadThe company IC Resources is seeking an experienced Embedded Software Team Lead to support the System Engineering team in developing high-quality software requirements for microcontroller and memory devices. The successful candidate will have strong knowledge of Embedded C bare metal development, Simulink or Model Based...