they re developing cutting-edge technology that s transforming how machinery is powered in tough environments. Job Summary: They are currently seeking a Senior Firmware & Software Engineer to join their growing engineering team. In this role, you will play a key part in developing embedded systems and software that support … their next-generation electric drive products. Key Responsibilities: Design, develop, test, and maintain firmware and embedded software. Produce and manage technical documentation for development and testing. Support the Firmware Lead and Project Managers with technical input. Work closely with hardware teams to ensure seamless integration. Continuously improve and maintain existing … codebases in line with industry standards. Required Experience & Skills: Strong ability to read and interpret electronic schematics. Experience in firmware development for microcontrollers and Windows-based software. Proficiency in C and C++ . Solid debugging skills and understanding of MISRA standards . Familiarity with GIT or other version control systems. More ❯
they’re developing cutting-edge technology that’s transforming how machinery is powered in tough environments. Job Summary: They are currently seeking a Senior Firmware & Software Engineer to join their growing engineering team. In this role, you will play a key part in developing embedded systems and software that support … their next-generation electric drive products. Key Responsibilities: Design, develop, test, and maintain firmware and embedded software. Produce and manage technical documentation for development and testing. Support the Firmware Lead and Project Managers with technical input. Work closely with hardware teams to ensure seamless integration. Continuously improve and maintain existing … codebases in line with industry standards. Required Experience & Skills: Strong ability to read and interpret electronic schematics. Experience in firmware development for microcontrollers and Windows-based software. Proficiency in C and C++ . Solid debugging skills and understanding of MISRA standards . Familiarity with GIT or other version control systems. More ❯
Norwich, Norfolk, United Kingdom Hybrid / WFH Options
EPOS Now
POS hardware such as printers, scanners, and other peripherals. You'll be the bridge between hardware and software, ensuring our systems work harmoniously together. Firmware and Driver Development: Write, modify, and troubleshoot firmware and drivers using C/C++ to ensure seamless hardware-software communication, including the integration of new … Familiarity with hardware integration, testing, and troubleshooting is essential. Coding Proficiency: Advanced proficiency in C/C++, particularly for developing and troubleshooting hardware drivers, firmware, or other low-level software solutions. Basic knowledge of scripting languages to solve software-related hardware issues and automate routine tasks. Software-Hardware Integration: Strong More ❯