Job Title: Embedded Software Engineer
Location: Glasgow
Type: Full-Time with remote working
Salary: Between £50,000 - £55,000 (Depending on experience)
About the company:
My client is a heating services and support systems specialist organisation with a high volume of projects underway. They are looking to grow their Embedded Software Engineering team to facilitate the high volume of product development projects they have coming up.
Job Description:
They are looking for a software engineer who also has a good understanding of electronics, due to the nature of hands-on work they do. This opportunity can develop into a lead role, managing a team of engineers as the company expands.
Key Responsibilities:
* Design, develop, and test embedded software for small systems and processors.
* Implement and optimize bare-metal applications using C.
* Collaborate with hardware engineers to develop firmware from schematics.
* Develop and maintain communication stacks for embedded radio systems.
* Analyse and optimize radio performance and network behaviour.
* Participate in system architecture design and contribute to technical documentation.
* Troubleshoot and resolve software issues, ensuring high reliability and performance.
* Collaborate with external designers, certification bodies, and testing facilities to ensure product compliance and quality.
* Support manufacturing teams with technical queries and part changes.
Qualifications:
* Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
* Proven experience in embedded software development, particularly with small systems/processors.
* Proficiency in C programming and experience with bare-metal development.
* Experience with embedded radio systems, communication stacks, and network behaviour analysis.
* Strong understanding of electronics and ability to develop firmware from schematics.
* Excellent problem-solving skills and attention to detail.
* Ability to work independently and as part of a team.
* Strong communication and collaboration skills.
Preferred knowledge & Experience:
* 5-10 years' experience as an Embedded Software Engineer.
* Strong knowledge of Zigbee chip devices.
* Experience with .NET or C# development and network systems.
* Knowledge of database design and SQL Server.
* Familiarity with system architecture design.
* Experience managing design processes and interfacing with external designers and manufacturers.
What's on offer:
* Competitive salary of up to £55,000.
* Discretionary bonus scheme of 5%.
* 25 days standard holiday + 9 on top.
* Progression into a leadership role.
* Company pension contribution of 5%.
To find out more about Computer Futures please visit www.computerfutures.com
#J-18808-Ljbffr