Project Role Silicon Firmware Embedded Engineer Project Role Description Write the software that powers and operates a silicon chip Develop pre-silicon firmware and software with a direct interface to hardware Integrate and develop C tests APIs and software build flow Perform design and code reviews Test and validate product implementations Must have skills Embedded C Good to have skills NA Minimum 12 year s of experience is required Educational Qualification 15 years full time education Summary We are looking for a highly experienced professional with 15 years in Embedded Systems development The ideal candidate will have deep expertise in Embedded C C Python scripting and strong knowledge of custom hardware bring-up across ARM PowerPC and x86 architectures This role requires proficiency in system architecture RTOS concepts build systems and modern development practices for embedded platforms Roles Responsibilities o Design and develop embedded software solutions for complex systems o Perform custom hardware bring-up for controllers ARM PowerPC x86 o Collaborate on system architecture design and integration o Implement and optimize algorithms and data structures for embedded environments o Work with RTOS concepts including IPC and scheduling o Develop and maintain build systems using CMake and Makefiles o Conduct debugging performance tuning and reliability improvements o Interface with FPGA fundamentals and BIOS UEFI components o Ensure compliance with coding standards and documentation practices o Mentor junior engineers and contribute to technical reviews Professional Technical Skills o 15 years in Embedded Systems development o Embedded C C Python including scripting ARM PowerPC x86 controllers custom hardware bring-up o Statistics Pandas Python SQL o Neural Networks adaptability in system design o FPGA basics RTOS IPC scheduling BIOS UEFI o Strong understanding of build processes hands-on with CMake and Makefiles o Basic algorithms and data structures o Familiarity with debugging tools and configuration management systems Additional Information o Education Bachelor s Master s in Electronics Computer Engineering or related field o Robust problem-solving skills and adaptability to emerging technologies o Excellent communication and collaboration abilities 15 years full time education