Embedded Software Engineer
Salary: Up to £45,000
Location of office: Chester, Cheshire
Location of work: WFH Hybrid Working
The Role:
An exciting new role has been created for an Embedded Engineer to join our clients growing engineering team. Our client is a leader within the smart energy sector, working closely with a host of well-known names across the energy sector. This is the chance for an Embedded Software Engineer to join a growing company with the chance to have an impact in their next generation or products that will focus on improving the way we use electricity and improve the future for the next generation.
The successful Embedded Engineer will have the chance to work on new product developments coding C in a bare metal environment. You will have the chance to work with ARM processors and a host of protocols both wired and wireless including SPI, I2C, RS232, Lora WAN and 4G modems. The products you work on will vary from handheld instruments, desktop software, big data storage and widescale deployment embedded systems and new products will be coded in C++ on FreeRTOS so experience in this area is desirable.
The successful Embedded Software Engineer can expect to be working on new product development projects from day one and should be prepared to work throughout the full development cycle and be comfortable working on individual projects. You will be working alongside electronics, software and mechanical engineers towards the design of new products and will be involved in concept meetings, developing new software, debugging and software test.
The ideal Embedded Software Engineer will be degree qualified, able to manage their own workload and enjoy variety and day to day challenges in their role.
Skills and experience required:
- Embedded C and C++ programming
- Bare metal development
- ARM Cortex, STM32 microprocessors
- Low-level protocols SPI, I2C, RS232, UART etc
Desirable skills and experience:
- RTOS – FreeRTOS ideally
- Source controls systems – SVN/Git
- Wireless protocols – BLE, Lora WAN, Wi-Fi, Thread etc
The successful Embedded Software Engineer will get the chance to focus on new product developments, working in a small team environment using state of the art technologies and techniques. A flexible, work from home scheme is in place and on offer is a strong salary and benefits package including 8% pensions and private medical over.