Embedded Software Engineer/Software Development in Glasgow

Embedded Software Engineer/Software Development in Glasgow

Glasgow Full-Time 63000 - 77000 £ / year (est.) No working from home possible
C

At a Glance

  • Tasks: Design and debug embedded software for innovative aquaculture monitoring systems.
  • Company: Join a forward-thinking tech company in Glasgow focused on marine environments.
  • Benefits: Enjoy competitive salary, 30 days leave, and flexible working options.
  • Other info: Collaborative team environment with opportunities for growth and learning.
  • Why this job: Make a real impact in sustainable tech while working with cutting-edge tools.
  • Qualifications: Degree in Computer Science or related field; experience in embedded software development.

The predicted salary is between 63000 - 77000 £ per year.

As Embedded Software Engineer, you design, build and debug the embedded software and firmware that run inside hardware sensor integration, control systems and communication for our stunning, monitoring and biomass products operating in demanding marine environments.

You report to the Head of Software and work closely with the Head of Hardware/Devices’ engineering team, whose devices you bring to life in software, and with the Lead of ML & AI on integrating models at the edge.

You’ll be involved across the full lifecycle from requirements through implementation, testing and field deployment working directly with hardware engineers, data scientists and aquaculture specialists.

  • Design, develop and debug embedded software and firmware for aquaculture monitoring and control systems sensor integration, automated systems, water quality and biomass monitoring devices.
  • Write clean, efficient, well-documented code for embedded systems (Python and/or C/C++ as appropriate).
  • Implement communication protocols (MQTT, UART, SPI, I2C, Ethernet, Bluetooth, LoRaWAN) for data transmission and device control.
  • Integrate software with hardware components including sensors, actuators and communication modules.
  • Develop and run unit, integration and system tests to ensure embedded software quality and reliability.
  • Troubleshoot and debug combined software and hardware issues, working with the Head of Hardware/Devices’ team.
  • Support the full development lifecycle from requirements through implementation, testing and deployment.
  • Stay current with embedded software and IoT best practice relevant to marine and industrial environments.

A degree in Computer Science, Electrical Engineering or a related field, or equivalent practical experience.

  • Proven experience (typically 2+ years) developing embedded software and firmware.
  • Strong programming skills for embedded systems (Python and/or C/C++).
  • Experience with cloud platforms (AWS, Azure, GCP) and IoT services.
  • Familiarity with data acquisition and processing techniques, and control systems/algorithms.
  • Experience with version control (Git) and agile development.
  • Aquaculture, agri-tech or environmental monitoring sector experience.
  • Comfortable working across the hardware/software boundary.
  • A strong problem-solver, methodical in debugging combined hardware/software issues.

Competitive salary, based on experience.

  • 30 days annual leave (including bank holidays)
  • Employee Assistance Programme
  • Enhanced parental leave policies
  • Birthday day off
  • Paid bereavement and sick leave
  • Company salary sacrifice pension scheme
  • Cycle to work scheme

Embedded Software Engineer/Software Development in Glasgow employer: Cortech Talent Solutions Ltd

As an Embedded Software Engineer at our company, you will thrive in a dynamic and supportive work environment that values innovation and collaboration. Located in a rural setting, we offer unique opportunities for professional growth, including hands-on experience with cutting-edge technologies and direct interaction with clients. Our commitment to employee development and a culture of teamwork ensures that you will find meaningful and rewarding work while enjoying the benefits of a balanced lifestyle.

C

Contact Details:

Cortech Talent Solutions Ltd Recruitment Team

We think you need these skills to ace Embedded Software Engineer/Software Development in Glasgow

Embedded Software Development
Firmware Development
Python
C/C++
Communication Protocols (MQTT, UART, SPI, I2C, Ethernet, Bluetooth, LoRaWAN)
Unit Testing
Integration Testing