Job Description
We are seeking a motivated Firmware Engineer to join our client, a top-tier consumer electronics company, where you’ll lead firmware development for new projects within their core product line.
6 Month Initial Contract - Outside IR35 - Hybrid
Key Responsibilities:
* Collaborate with a multi-disciplinary team to design, integrate, and test applications
* Develop data structures, software algorithms, and detailed design documentation
* Test, debug, and validate modules to meet project requirements
* Provide post-development support and optimize system performance
Requirements:
* Degree in Computer Science, Engineering, or related field
* Proven experience in embedded firmware development using C/C++ and assembly
* Familiarity with debugging, emulation, and simulation tools
* Strong grasp of software development lifecycles and basic electronics hardware
* Bare-metal experience and knowledge of configuration tools
This role is ideal for problem-solvers and collaborative team players passionate about firmware innovation.