Embedded Software Engineer



NextSilicon is reimagining high-performance computing. Our accelerated compute solutions leverage intelligent adaptive algorithms to vastly accelerate supercomputers, driving them forward into a new generation. Our new software-defined hardware architecture enables HPC to fulfill its promise of breakthroughs in all fields of advanced research. 

At NextSilicon, everything we do is guided by three core values:

  • Professionalism: We strive for exceptional results through professionalism and unwavering dedication to quality and performance. 
  • Unity: Collaboration is key to success. That's why we foster a work environment where every employee can feel valued and heard. 
  • Impact: We're passionate about developing technologies that make a meaningful impact on industries, communities, and individuals worldwide.

NextSilicon is looking for a talented Linux Kernel and low level software expert engineer with experience in embedded systems. We are looking for a self motivated independent engineer to join the team that builds the software infrastructure for accelerating the system in large scale compute environments like data centers and HPC using new CPU core technology. Working on the cutting edge and future ready systems. We work in a development culture that is diverse, flexible and challenging. For persons looking to make an impact and influence the future of computing with personal growth options.


  • Education: B.Sc.or higher in computer science.
  • 3+ years of hands-on experience in embedded software development.
  • Strong programming skills in C/C++, Python.
  • Deep understanding of Linux kernel (drivers, networking, I/O, monitoring).
  • In-depth knowledge of computer architecture.
  • Experience with hardware and software interfaces.
  • A solid understanding of computer architecture.
  • Experience with drivers and protocols.
  • Experience with non-OS systems and RTOS
  • Experience with SoC life cycle.
  • Development experience using Linux environments, GitHub, CI


  • Develop device software components including processor RTOS, OS drivers, and user space applications and libraries

NextSilicon is proud to be an Equal Opportunity Employer. We do not discriminate based upon race, religion, color, age, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, genetic information, status as a protected veteran, status as an individual with physical or mental disability, or other applicable legally protected characteristics. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. NextSilicon makes hiring decisions based solely on qualifications, merit, and business needs at the time.

Send us your CV
Good luck!

For any questions please ask us at questions@nextsilicon.com