Trainee Embedded C Software engineer to join our long-standing electronics Colchester-based client. If you have 1 - 2 years C programming experience and are looking for a role within a company where you will be very well looked after and have great opportunities this trainee Embedded C Software engineer role is for you. It is essential for this trainee Embedded C Software engineer role that you possess a degree or significant qualification in C programming and electronics engineering, experience in debugging and fault finding on digital and analogue circuitry.
The role
- Debug new and existing firmware
- Improve and enhance existing firmware
- Developing new and existing products in the AV and low voltage power management sectors
- Bare metal development (low level non-OS)
- Design debug and test embedded firmware in C
The Person
- Degree or significant qualification in C programming and electronics engineering
- Minimum of 1-2 years’ experience with embedded systems
- Proficient with test equipment such as Oscilloscopes and in circuit debugging
- Familiar with the Keil IDE and STM32 microcontrollers
- Knowledge of analogue and digital hardware design
- Experience in debugging and fault finding on digital and analogue circuitry
- Familiarity with USB, USB-PD, SPI, I2C
Benefits
- Competitive salary £35K - £45K doe
- Private health insurance
- Performance bonuses
- Work from home and at the factory in Essex when required.