Job Description
Senior Embedded Software Engineer
£70k - £80k | Newtown, Wales | Hybrid
A leading industrial automation company is seeking a Senior Embedded Software Engineer to design and develop real-time embedded software for production products. You’ll work end-to-end, from concept to deployment, with real ownership and technical autonomy.
Key Responsibilities
* Develop embedded C/C++ software for real-time systems and Embedded Linux
* Design and review software and system requirements
* Contribute to architecture, planning, and occasional technical project leadership
* Perform automated and manual software testing
* Mentor junior engineers and conduct code reviews
Essential Skills & Experience
* BSc or higher in Engineering or related discipline
* Strong C++ experience in real-time and Linux environments
* Experience with communication stacks (TCP/IP, EtherCAT)
* Embedded development on ARM microcontrollers (e.g. NXP, Renesas)
Desirable
* Experience with Python, C#, .NET, or C
* Background in industrial automation, drive systems, or automotive
* Exposure to safety-critical or high-reliability systems
Benefits