Careers

As a dynamic and growing company, Software Tec Lab offers staff a challenging and rewarding career opportunity. The engineering ethos is embedded in the culture of the organisation and the ability to work at the cutting edge of technology will be enough for many to consider us a natural choice to advance their career.

We are building a world-class company, and are always on the lookout for talent that wants to make a difference. If you have a significant contribution you can make, then give us a call. No matter whether you are a graduate or an experienced engineer, if you are interested in joining a dynamic and growing company, send your c.v. and a covering letter to career@SoftwareTecLab.co.uk

Embedded Software and Cloud platform Developers we really want to hear from you !


Current Opportunities

Embedded Software Development Consultant (C, C++, C#) [Glasgow/Edinburgh]

Software Tec Lab – Glasgow G2 2UW

Job Description

Software Tec Lab are a specialist software development consultancy based in Glasgow. We are seeking a self-motivated, software consultant with multiplatform experience to help develop innovative solutions. This is a high-profile, hands-on consultancy role, with opportunity for you to benefit from lots of variety, and be rewarded for successful development projects.

Essential Technical skills:

  • Multi-year experience developing commercial software products;
  • Strong C/C++ software development skills gained in a commercial environment;
  • Experience working with operating system applications, and drivers;
  • Embedded firmware drivers (e.g. I2C/Wifi/USB/Sensors);
  • Familiarity with Embedded Systems (e.g. ARM devices / Internet of Things developments);
  • Development of high-quality code and adherence to best coding practices;
  • Ability to prepare and interpret protocol documents, design specifications and models;
  • Full lifecycle software development.

The following desirable skills are a plus for the candidate (where more is better)

  • Degree qualification in Software, Computing/IT, Electronics or equivalent;
  • Development experience for multiple platforms (e.g. Real-time, Linux, Windows);
  • Broad software development skills (C++, C#, Java, JavaScript…) ;
  • Scripting experience (e.g. Python);
  • Familiarity with Embedded, and AWS/Azure Cloud systems would be an advantage;
  • Proficiency in using GIT;
  • UML model development;
  • Software development for a regulated industry will help for some clients;
  • Someone who leads and is committed to ensuring quality is built in.

We are building an exciting capability for development projects across a range of clients. The role is office based and arrangements for periods of home-working can be agreed.

Additional Information:

  • No agencies please.
  • Any offer of employment will be subject to the successful candidate holding the right to work in the UK.

Job Type: Full-time or Part-time