Senior Embedded Software Engineer
Location:
Glasgow (Hybrid)
Salary:
Up to £65,000
I'm currently working with a specialist
electronic design consultancy
based in Glasgow who are looking to hire a
Senior Embedded Software Engineer
. This is a fantastic opportunity to join a growing SME where you'll be working on diverse, cutting-edge projects across multiple industries.
The Role
You'll be responsible for architecting, developing, testing, and documenting embedded software solutions for clients. This includes everything from writing code in Embedded C, through to liaising directly with customers to gather requirements and provide updates. The role also offers the chance to influence technical direction by exploring and introducing new tools and technologies.
Responsibilities
* Architect, write, deploy, test, and document embedded software systems.
* Develop unit, system verification, and functional tests.
* Liaise directly with customers to capture requirements and deliver updates.
* Manage multiple projects in parallel, ensuring delivery on time and to scope.
* Assist with project specifications and work package estimates.
* Identify and evaluate new technologies and processes for future projects.
Requirements
* Degree in Electronics & Electrical Engineering, Electronics & Software Engineering, or Computing Science.
* 5+ years' experience in
Embedded C
development.
* Solid understanding of the
full software development life cycle
.
* Experience with CI/CD pipelines and unit testing for embedded systems.
* Experience working with wired and wireless communication protocols.
* Full UK work eligibility.
Desirable Skills
* IoT product development experience.
* Familiarity with
EIC/ISO62304 compliant development
.
* Embedded Linux (kernel and software).
* Knowledge of scripting/programming languages such as Python, Java, Lua, or Go.
* Experience leading or coordinating software teams.
* Electronics prototyping and hardware design.