
Embedded Linux / Firmware Engineer
Fortaegis, a fast-scaling semiconductor company, is seeking an experienced Embedded Linux / Firmware Engineer to develop robust and secure low-level software for revolutionary products, from boot chain through kernel. The role spans the full development lifecycle, from pre-silicon validation to post-silicon bring-up, and requires 5+ years of firmware and embedded software experience with strong ARM Cortex-A and Linux kernel expertise.
What you'll do
- Design, develop, and debug firmware and low-level system software for ARM Cortex-A based SoCs and their associated peripherals.
- Develop and maintain Linux kernel code: device drivers, device tree, and platform and bus level integration for new silicon.
- Implement and execute comprehensive unit testing strategies to ensure code quality and reliability.
What you need
Must-have
Embedded systemsARM Cortex-A processorsLinux kernel developmentDevice driversDevice treeFirmware unit testingPre-silicon validationPost-silicon bring-up
Nice-to-have
Security concepts in embedded systemsKernel hardeningLSMKernel security frameworksTrusted execution environmentsCryptographic acceleratorsKernel crypto API driversMemory management
Soft skills
CollaborationCommunicationKnowledge sharingExceptional mindset
Embedded LinuxFirmwareSemiconductorARM Cortex-ALinux KernelDevice DriversTCP/IPSecuritySoCRemote