Senior Embedded Software Engineer in Cardiff, Wales

Senior Embedded Software Engineer in Cardiff, Wales

Cardiff +1 Full-Time No working from home possible
IC Resources
Brand new opportunity for a highly skilled Senior Embedded Software Engineer in Cardiff to join a start up semiconductor and systems design company. £55k to £70k plus benefits, and flexible hybrid working The Senior Embedded Software Engineer will help develop the firmware and software foundations for my client's FPGA-enabled, AI-enabled and smart electronic systems. You will contribute to embedded firmware, hardware abstraction layers, drivers, board support code, real-time control interfaces, diagnostics, integration software and customer-ready demonstrators. The role combines hands-on embedded C/C++ development, hardware/software integration, firmware architecture, test tooling, technical documentation and close collaboration with FPGA, AI, analogue and system teams. It will also involve mentoring /team leading junior team member. Suitable applicants must have: Strong Embedded C/C++ programming skills. Experience developing drivers, HALs, board support code or hardware-facing software. hardware interfaces such as SPI, I2C, UART, CAN, Ethernet, GPIO, ADC, DAC Experience bringing up new boards or debugging hardware/software interfaces. Any knowledge of the following would be useful: Embedded Linux or RTOS experience, such as FreeRTOS or Zephyr SoC FPGA platforms such as Zynq, MPSoC, ARM, FPGA/software interface development Python scripting The ideal candidate will be a strong communicator with the ability to work across multidisciplinary engineering domains. You should have the ability to mentor junior engineers and take ownership of technical delivery. Any experience in start-up, R&D or product development environments would be useful. Send your CV or get in touch with Emma Windows at IC Resources.

Locations

CardiffWales
IC Resources

Contact Details:

IC Resources Recruitment Team