Senior Embedded Software Engineer – Core Platform ServicesWe are seeking a Senior Embedded Software Engineer to join our clients Core Platform Services team in Ireland. In this role, you will design, develop, and optimize embedded and cloud-edge software for next-generation products across mobile, automotive, XR, and more. You will collaborate closely with hardware, architecture, systems, and test teams to build high-performance, scalable, and efficient software solutions.This position involves developing and prototyping core drivers and services, contributing to pan-technology advancements across our chipset portfolio. You will play a key role in designing, testing, and documenting these drivers for both internal and external use.What We’re Looking ForStrong proficiency in C and data structures, ideally with experience in Linux kernel development.Deep understanding of Linux Kernel functionality and architecture, particularly driver modules.Excellent debugging and problem-solving skills in the Linux Kernel. Familiarity with ARM CoreSight architecture is a plus.Knowledge of ETM (Embedded Trace Macrocell) is beneficial.Experience with Python/Perl is an advantage.Assembly and C++ experience is a plus.Education & Experience RequirementsBachelor’s degree in Computer Science, Electrical Engineering, or a related field.Preferred: Master’s degree in Computer Science, Electrical Engineering, or a related field.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 Privacy Notice.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionSoftware Development, Semiconductor Manufacturing, and Appliances, Electrical, and Electronics Manufacturing
#J-18808-Ljbffr