Embedded Software Engineer
Salary: £50,000 - 50,000 per year
Requirements:- Engineering degree or equivalent in a related discipline
- At least 3 years experience in software and embedded firmware development
- Good working knowledge of low-level programming languages such as C and C#
- Ability to use standard development software, including debuggers, editors, and compilers
- Work in a small, versatile team on product design and sustaining activities across a range of electronic-based products
- Implement embedded firmware designs and test solutions primarily in C
- Develop and debug embedded systems firmware
- Use Python and C# for test and tool development
- Create design documentation
- C#
- Embedded
- Firmware
- Python
- C++
More:
We are a successful international organization and a high-tech manufacturer with an enviable reputation for product quality and innovation. We are expanding our business and recruiting an Embedded Software Engineer to join our team in Cardiff. The package includes a starting salary of £45,000 - £50,000, company bonus, group pension scheme, private medical scheme including a healthcare cash plan, life assurance of 4x annual salary, critical illness cover, income protection, and a structured training and development programme suited to individual needs.
last updated 39 week of 2026