Embedded Software Engineer
This role requires a Firmware/Embedded Engineer to join our team in developing custom products for our existing client base.
You will be heavily involved in the research and development of new technology and features belonging to our product portfolio.
Key Responsibilities:
* Design and develop firmware applications for embedded systems.
* Work on projects involving ARM microcontrollers.
* Develop software in C and C++ programming languages.
* Collaborate with the design and development team to ensure high-quality products.
Requirements:
* 3+ years of experience in Firmware/Embedded Software roles.
* Good knowledge of C and C++ programming languages.
* Experience working with ARM microcontrollers.
* Familiarity with design and development environments.
* Flexibility to work with other programming languages, such as Python.
What We Offer:
* A competitive salary.
* Career progression opportunities.
* A pension scheme.
* Hybrid working options available.