We are seeking a skilled and motivated Embedded C Software Engineer to join our Colchester based established electronics company. As their Embedded C Software engineer you be designing and developing new and existing products in the AV and low voltage power management sectors. The ideal candidate for this Embedded C Software Engineer role will have a strong background in embedded systems, particularly in programming with C, possess experience in debugging and fault finding on digital and analogue circuitry and happy work on own initiative.
The role
- Developing new and existing products in the AV and low voltage power management sectors
- Design debug and test embedded firmware in C
- Bare metal development (low level non OS)
- Improve and enhance existing firmware
- Debug new and existing firmware
The Person
- Degree or significant experience in C programming and electronics engineering
- Minimum of 2-3 experience with embedded systems
- Experience in debugging and fault finding on digital and analogue circuitry
- Proficient with test equipment such as Oscilloscopes and in circuit debugging
- Analogue and digital hardware design
- Familiarity with USB, USB-PD, SPI, I2C
- Familiar with the Keil IDE and STM32 microcontrollers
Benefits
- Competitive salary £35K - £55K doe
- Private health insurance
- Performance bonuses
- Work from home and at the factory in Essex when required.