Skip links


Embedded Software Engineer


NeuroBlade is looking for an Embedded Software Engineer to join our fast-growing engineering team. We are looking for brilliant and passionate people that have experience in writing highly optimized software who will take part of the design and development of core SW products from earliest stages.
If you enjoy working on cutting edge technologies and solving complex problems, have team spirit and a can-do-attitude – Your place is with us!

NeuroBlade set out on a mission to redefine computer architecture for memory intensive tasks. We build high performance solutions for the rapidly growing AI & Analytics market while lowering total cost of ownership. NeuroBlade’s unique hardware solution paired with a complete end-to-end SW stack, enables businesses to take the next leap forward by increasing the efficiency and affordability of their data-centers.


  • Work on a state-of-the-art multi-core Embedded system
  • Develop infrastructure and applications for NeuroBlade’s high performance AI & Analytics computing solution
  • Design and implement cutting-edge algorithms using complex data structures
  • Solve complex problems in low/high-level optimizations and data-science
  • Work closely with system architects to achieve best overall system performance



  • 3+ years of experience with Embedded Software development
  • Proficiency in C/C++
  • Bachelor’s Degree in Electrical Engineering or Computer Science from a leading institution
  • Deep understanding of computer system architecture
  • Great debugging skills in a variety of environments including those closer to hardware
  • Independent, self-motivated and fast learner



  • Experience in DSP algorithm implementation – significant advantage
  • Experience developing Bare-Metal applications using C and assembly
  • SQL, Analytics
  • PCIe, NVMe
  • Communication stack and protocols
  • Experience in design and implementation of algorithms with emphasis on performance optimizations
  • Experience in Python
  • Linux environment knowledge
Skip to content