Senior Software Engineer - Firmware - BSP / Drivers / Embedded Linux
We're partnered with a global semiconductor organisation building Cloud Edge Data Center solutions on high performance silicon. They are looking for Firmware Engineers at multiple levels to join their Cork based team, working onsite.
This opportunity sits within a global engineering group developing firmware across multiple layers of the software stack, collaborating closely with hardware engineers, system architects and international teams.
What's in it for you?
You will receive a very good base salary, plus bonus, RSU's, RSU bonus, pension (8% match), great vacation allowance plus wellbeing days and hybrid working. All this working within a diverse and multicultural team, focused on developing some of the world's most cutting edge tech.
Key focus areas include:
Design and maintenance of firmware for SoCs and Edge devices
Device driver and bootloader development
Board Support Package development and board bring up
RTOS, secure boot and TrustZone environments
Low speed interfaces including I2C, SPI and UART
PCIe, DMA and efficient data movement
Clock tree and chipset power block management
Embedded Linux development using Yocto, Buildroot or OpenEmbedded
Debug using JTAG, SWD and stop mode tools
Strong C programming is essential. Experience with C++ unit testing, static analysis, GNU or LLVM toolchains, and familiarity with Linux kernel development processes are advantageous. Senior level candidates with mentoring experience are particularly encouraged to apply.
If this sounds interesting and you'd like to learn more, click the link below to apply or email me with a copy of your CV on smouland@eu-recruit.com
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)
#J-18808-Ljbffr