Embedded Software Engineer

  • Company:
    Eden Scott
  • Location:
  • Salary:
    negotiable / Month
  • Job type:
  • Posted:
    4 days ago
  • Category:
    IT & Software

Senior/Embedded Software Engineer
Eden Scott’s client based in Glasgow is a world-renowned developer of audio systems. Due to continued growth and a development in platform technology they are looking to add two new embedded software engineers to their design team.
The team develops and maintains all code used on their DS (Digital Streamer) range. This covers everything from device drivers and codecs to network protocols and on-board UI.
As Senior Software Engineer your responsibilities will include:
Design build and test software for our Digital Streamer range
Provide technical leadership
Contribute to our continuous improvement process
Mentor our less experienced engineers
Skills and Requirements:
Strong C++ developer with experience in C++11 and STL
Excellent OO design and software architecture skills
Developing for real-time, embedded software applications
Multi-threading and concurrency experience
Experience in mentoring other engineers
Experience in working with audio streaming
Interest in music
Working knowledge of python
Build systems and automated testing
Agile development methodologies
Cross-platform development experience
Linux user experience
As Software Engineer your responsibilities will include:
Skills and Requirements:
Strong C++ programmer
Experience both using and implementing networking protocols
Any of the following would be a bonus:
User-level experience with streaming audio
Interest in music
Experience in or understanding of real-time systems
Experience in agile methodologies
Interest in evolving C++ standards (C++11, 14, 17, etc.)
Interest in open source and/or experience with open source projects
The ideal candidate will be educated to degree level in a relevant engineering discipline with several years’ experience as an embedded software engineer.
In return you can expect a competitive salary + benefits and play a key role in the development of the company’s future success and with many development opportunities.
Don’t miss out on this fantastic opportunity, apply now. To discuss this role in more detail, call Keith Tocher on 01315501130
If this role isn’t quite what you are looking for, register your CV at www.edenscott.com and be the first to hear about our latest opportunities by signing up for our job alerts.