SonicJobs Logo
Left arrow iconBack to search

Embedded Software Engineer

Insignis
Posted 4 days ago, valid for 22 days
Location

Glasgow, City of Glasgow G2 5LA, Scotland

Salary

£30,000 - £65,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • The company has over 20 years of experience in developing advanced electronics and software solutions across various industries.
  • They are looking for an Embedded Software Engineer with strong experience in embedded software development and proficiency in Linux and C++.
  • The role involves working on innovative systems, including a high-altitude positioning project using LED signals from helium balloons to satellites.
  • Key responsibilities include developing software in C & C++, integrating high-altitude optical communication systems, and utilizing communication protocols like SPI and I2C.
  • The position offers a competitive salary and requires a hands-on problem-solving mindset, with a preference for candidates with prior experience in real-time systems and ARM processors.

About the Company
For over 20 years, this team of engineers, designers, and project managers has developed cutting-edge electronics and software solutions across industries like renewable energy, industrial automation, life sciences, and medical devices. They don't just write code-they build complete systems, integrating mechanics, optics, and embedded technology from concept to production.

The Role
They are seeking a skilled Embedded Software Engineer to develop innovative, high-performance systems, including a high-altitude positioning project that uses LED signals transmitted from helium balloons to satellites. Testing takes place in a hangar before pushing boundaries in real-world trials. This role involves working with embedded systems, Linux-based platforms, and C++ projects, bridging software and hardware to create breakthrough solutions.

Key Responsibilities

  • Develop embedded software using C & C++
  • Work on real-time systems, ARM processors, and/or FPGA-based platforms.
  • Integrate and test high-altitude optical communication systems.
  • Utilize communication protocols like SPI, I2C, UART, and Ethernet.
  • Debug and optimize performance using advanced industry tools.

Qualifications

  • Strong experience in embedded software development.
  • Proficiency in Linux, RTOS, and version control (Git).
  • A hands-on, problem-solving mindset to tackle complex technical challenges.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.