Senior Firmware & Software EngineerI’m pleased to be representing an exciting & innovative organisation, who are seeking a skilled Senior Firmware & Software Engineer to join their dynamic Engineering Team. This role involves contributing to the development and delivery of firmware and software requirements for innovative products across diverse market sectors. As a key member of the team, you will collaborate closely with the Lead Firmware Engineer, Chief Technical Officer, and Lead Electronics Engineer to achieve technical excellence.Duties:
* Design, develop, and test firmware and software for products.
* Maintain documentation for firmware and software development and testing.
* Provide technical support to the Firmware Lead and Project Managers.
* Collaborate with hardware design and development teams.
* Ensure code meets standards and implement continuous improvement.
* Assist in various tasks as directed by Lead Firmware Engineer or Project Manager.
Accountabilities:
* Adhere to company standards, coding regulations, and best practices.
* Develop firmware and software for power systems, motors, and motor controllers.
* Ensure timely delivery of project milestones, communicate any issues to the leadership team.
* Maintain a safe and organized work environment following HSE principles.
Person Specification:
<...