Position: Embedded Software Engineer
Salary: Up to 55,000 + Benefits
Location of office: Leicester
Location of work: Hybrid WFH Available
The Role: A new position has now been created for an Embedded Software Engineer to take ownership of the development of a range of bespoke devices that are used across multiple industries. You will have the chance to work within a small multidiscipline engineering team, contributing throughout the full development cycle and taking the lead in all matters software development.
Skills and Experience Required:
- Embedded C development
- C# or Java application development
- Bare metal or RTOS
- Microcontrollers – ARM, ATMEL, NXP etc
- Serial protocols – I2C, RS232, RS485, CANbus
In this role you can expect plenty of variety in your day to day tasks whilst working closely with a small, dedicated development team. Your key responsibility will be the development and maintenance of current and new products which are multi-platform software solutions. You will play in a key role in their development and can expect to be involved in developing new functionality, peer code reviews, debugging, creating and executing new designs and some in house testing where appropriate.
The ideal Embedded Software Engineer will like working in a small R&D team, working closely with the Electronic and Mechanical Design Engineers. This person will take ownership of the software development which is largely embedded software and some GUI development. A fun and friendly team, which is relaxed, and you will get to self-manage the software workload yourself.
Desirable Skills and Experience:
- STM32
- CMSIS libraires
- Keil development environment
If you are interested in this fantastic, unique opportunity contact Laurence Powell or Chris Fawcett at KO2 today.