Software Engineer – Linux Runtime Platform and Tools for Machine Learning Accelerators

Engineer

Software Engineer – Linux Runtime Platform and Tools for Machine Learning Accelerators

Apply Now

- £0.00

  • Date posted
    July 24, 2026
  • Expiration date
    October 24, 2026
  • Application ends
    October 24, 2026

Our Client Currently looking for Software Engineer – Linux Runtime Platform and Tools for Machine Learning Accelerators

Key Responsibilities

  • Lead architecture, design, and development of firmware and low?level system software across SoC, board, and platform levels
  • Own end?to?end firmware strategy across boot, reset, debug, security, power, RAS, IPC, and platform services
  • Drive SoC and platform bring?up at scale, including system integration and validation across multiple product generations
  • Provide technical leadership and mentorship to engineers; set coding, design, and quality standards
  • Define and influence firmware architecture for scalability, reliability, and performance in large?scale cloud deployments
  • Lead cross?functional design reviews, system debugging, and root?cause analysis for complex platform issues
  • Establish best?in?class debuggability, observability, and CI/CD practices, including automation and pre?silicon/post?silicon validation strategies
  • Drive customer and production issue resolution, including deep field debugging and long?term corrective actions
  • Collaborate with ODMs, silicon vendors, and manufacturing partners to ensure successful platform deployment and ramp
  • Influence roadmap and long?term technical direction for firmware and platform software in AI accelerator systems
  • Drive continuous improvement across firmware teams, identifying systemic process-level improvements and scaling best practices

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • 12+ years of experience in firmware or low?level system software development, with demonstrated technical leadership
  • Expert?level proficiency in C/C++, with strong scripting skills (Python, Bash)
  • Deep experience in SoC bring?up, hardware/software integration, and system?level debugging
  • Strong understanding of computer architecture, including memory hierarchy, interrupts, DMA, coherency, and interconnects
  • Proven ability to lead complex debugging efforts using JTAG, trace, logs, and instrumentation
  • Extensive experience working in Linux-based environments and RTOS such as Zephyr
  • Are you interested in this position?

     

    Apply by clicking on the “Apply Now” button below!

     

    #AlbionarcJobs#FintechJobs

    #AsiaJobs#MiddleEastCareers

    #TechTalent#FintechRecruitment

    #FinanceOpportunities#

Apply Now

- £0.00

Select your currency