Software Firmware Engineer (Security & Low-level development)
We are currently hiring for a globally leading semiconductor company, seeking a skilled Software Firmware Engineer specializing in Security & Low-level development. Join a team of highly experienced Embedded Systems & Low-level engineers to design, develop, modify, and validate embedded and cloud edge software and applications.
This role involves working on next-generation core platform services, prototyping features across a broad ecosystem including mobile, automotive, XR/AR, and sensors. Multiple positions are available for Mid to Senior level candidates.
Key Competencies:
Experience with Low-level Embedded projects and roles as an R&D professional or Software Engineer.
Development and maintenance of firmware, with knowledge of bootloaders and device drivers.
Familiarity with Linux environment, command line, remote shell, scripting, and Kernel internals.
Deep understanding of Linux Kernel architecture, especially driver modules.
Strong debugging skills in Linux Kernel; familiarity with ARM CoreSight architecture is a plus.
Knowledge of ETM is beneficial but not essential.
Understanding of Linux Kernel architecture and embedded real-time operating systems like FreeRTOS.
Keywords:
Linux Kernel, Firmware, Low-level, Operating Systems, Linux OS, Kernel, Device Driver, Virtualization, KVM, Virtio, RTOS, FreeRTOS, QNX, Embedded Systems, QEMU, Xen, C/C++, Python, Bootloaders, ETM, STM32, USB, PCIe, I2C, SPI, Memory Management, BSP
By applying, you consent to the collection and processing of your personal data as described in our Privacy Notice: https://eu-recruit.com/about-us/privacy-notice/
Additional Details:
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology, Engineering, and Other
Industries: Software Development, Hardware Manufacturing, Security
#J-18808-Ljbffr