At a Glance
- Tasks: Design and develop embedded firmware for microcontrollers in real-world applications.
- Company: Join a forward-thinking company focused on innovative embedded systems.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Other info: Hands-on role with technical ownership and collaboration across multidisciplinary teams.
- Why this job: Be part of a team creating impactful technology that solves real-world challenges.
- Qualifications: Experience in C/C++ for ARM processors and knowledge of communication protocols.
The predicted salary is between 50000 - 70000 £ per year.
The Firmware Engineer will play a key role in developing robust embedded systems designed to operate reliably in demanding real-world environments. The role covers firmware architecture, development and validation, working closely with multidisciplinary teams to deliver high-performance, production-ready solutions.
The Firmware Engineer will:
- Design, develop and maintain embedded firmware for microcontrollers and processors.
- Integrate firmware with hardware components, including sensors and communication interfaces (SPI, I2C, UART, CAN).
- Support testing and debugging activities at unit, integration and system level.
- Develop and optimise RTOS configurations, bootloaders and interrupt-driven systems.
- Maintain code quality through reviews, version control and documentation.
- Collaborate with cross-functional teams to support product development and testing.
The Firmware Engineer will have:
- Experience in embedded firmware development using C/C++ for ARM or equivalent processors.
- Experience working with communication protocols such as SPI, I2C and UART.
- Experience with RTOS and bare-metal system development.
- Understanding of firmware architecture, debugging and system validation.
- Experience using version control systems such as Git.
- Strong problem-solving ability and experience working with real hardware.
This role is well suited to an engineer who enjoys building reliable embedded systems and working closely with hardware to deliver real-world solutions. If you're looking for a hands-on firmware role with technical ownership, apply with your CV to learn more.
Senior Firmware Engineer in Cirencester employer: EVera Recruitment
At EVera Recruitment, we pride ourselves on fostering a dynamic and inclusive work culture that encourages innovation and collaboration. Located in the vibrant city of Warwick, our team enjoys access to cutting-edge technology and hands-on experience in engineering, with ample opportunities for professional growth and development. Join us to be part of meaningful projects that make a real impact in the field of electromechanical systems.