Back External
External

Embedded Software Engineer

Intellectual Capital Resources

AnyGlasgow
Any
Posted by Intellectual Capital Resources

Job Description

Embedded Software Engineer - Hybrid, Glasgow. 
The Company
Our client develops innovative embedded and mission-critical technologies across communications, electronics and advanced engineering products.
The Role
Join a growing engineering team developing embedded software and firmware for real-time systems. You will be involved throughout the full product lifecycle, from architecture and implementation through to integration, testing and release.
Key Responsibilities
Develop embedded software and firmware in C.
Design and implement software architectures for new products.
Support system integration, verification and validation activities.
Improve CI/CD, automated testing and software processes.
Diagnose and resolve hardware/software issues.
Produce technical documentation and test reports.
Conduct code reviews and mentor junior engineers.
Essential Skills
Strong commercial embedded C development experience.
RTOS experience (FreeRTOS, Zephyr or similar).
Embedded Linux knowledge.
Experience with ARM Cortex and/or RISC-V platforms.
Low-level hardware interfaces including SPI, I²C, UART and ADC.
Hardware/software debugging using oscilloscopes and logic analysers.
Git, CI/CD and automated testing experience.
Strong Linux command-line and GNU toolchain knowledge.
Desirable Skills
Python and Bash scripting.
Embedded Linux kernel or device driver development.
Control systems experience.
ESA, aerospace, defence or safety-critical industry experience.
Agile/Scrum environments.
GitFlow and modern development practices.
What’s on Offer
High levels of technical ownership.
Hybrid working.
Career development opportunities.
The chance to work on cutting-edge embedded and mission-critical technologies.
How to apply:
If you are interested, please email with your updated CV and a time that’s best to call or call Ella Atkinson on 01184675779.