Salary: 70,000 - 70,000 GBP per year Requirements:
* Experience in programming C onto a Real-Time Operating System (RTOS)
* Knowledge of communication protocols
* Familiarity with UART, SPI, and I2C is desirable
* Understanding of low power platforms
* Programming experience in C++
* Degree in a relevant area such as Software or Electronic Engineering
Responsibilities:
* Collaborate with stakeholders to gather requirements
* Develop and maintain infrastructure for application development
* Attend design meetings and contribute to discussions
* Write code and fix bugs as needed
* Assist Principal Software Engineers in design-related tasks
* Participate in test suite development
* Provide and maintain high levels of customer service
* Develop technical documentation
Technologies:
* Embedded
* C++
More:
We are a technical consultancy specializing in small board embedded system implementation and prototyping. Our small team consists of three talented engineers and developers dedicated to fostering an environment where you can grow your programming skills. This position offers a great opportunity to create cutting-edge embedded software solutions for leading companies, while working on-site in Stroud, Gloucestershire, three days a week. We offer a competitive salary of up to £70,000, with additional benefits based on experience, such as private health and dental insurance, 5% employer pension contributions, and an employee performance-related bonus.