
Embedded Software Engineer
- Chester
- £55,000 per year
- Permanent
- Full-time
- Design and develop embedded software for cutting-edge measurement and monitoring devices.
- Develop firmware for in-house designed hardware platforms.
- Implement communication protocols between embedded systems and cloud-based platforms.
- Ensure code is high-quality, maintainable, and meets industry standards.
- Contribute to process and product improvements as the business scales.
- Collaborate with cross-functional teams in an agile development environment
- Strong expertise in C/C++ (including C++11/14/17).
- Proven experience in embedded software development and the full product lifecycle.
- In-depth knowledge of low-level protocols (e.g. SPI, I2C, RS232).
- Experience working with ARM Cortex microprocessors.
- Proficiency with Linux (both as a development environment and target OS).
- Familiarity with Git and unit testing frameworks.
- Experience with Continuous Integration tools is a plus.
- Competitive salary: Up to £55,000
- 25 days holiday (FTE) + bank holidays, with additional days for long service (up to 30 days total)
- Option to purchase up to 5 additional holiday days per year
- 8% employer pension contribution
- Private Medical Insurance
- Group Life Insurance, Income Protection, and Critical Illness cover (or cash equivalents)
- Supportive, inclusive work culture with a focus on innovation, collaboration, and personal growth
- Excellent career development opportunities