DevJobs

Software Engineer

Overview
Skills
  • C C ꞏ 3y
  • C++ C++ ꞏ 3y
  • Bash Bash
  • Groovy Groovy
  • Python Python
  • SQL SQL
  • Jenkins Jenkins
  • Ansible Ansible
Overview


Do you want to build the next big thing in tech? Data now enhances every service and product we use in our daily lives to make them more useful and tailored to our needs. But as the volume of data grows, it's getting more difficult for analysts and engineers to process it with current technology at the required speed and scale. NeuroBlade is redefining analytics processing through a comprehensive solution designed to accelerate queries and allow everyone to take advantage of data-driven insights.


As NeuroBlade enters its next phase of growth, we are seeking a Software Engineer- Chip Validation & Automation, to join our fast-growing engineering team. We seek brilliant, passionate, and experienced SW engineer to actively participate in designing, developing, and implementing core software products from inception, including infrastructure for chip architecture validation of NeuroBlade's high-performance analytics computing solution.


At NeuroBlade, friendship, trust, transparency, and respect come first. We work together and appreciate each other's qualities and differences without regard to hierarchy, experience, or skill. The time we spend together is invaluable. Aiming high, constantly learning, seeking feedback, and adapting to changing situations are key values for us. We encourage our team to act and make bold decisions while embracing new ideas and approaches, exploring, and taking risks. With us, you can be yourself, do the work you love, and make your mark on this incredible journey.


Key Responsibilities


  • Design, develop, and implement infrastructures and diagnostic tools for validation of NeuroBlade's high-performance analytics chip
  • Take a significant role in developing a complex CI/CD infrastructure and automations
  • Work on a state-of-the-art multi-core Embedded system
  • Developing and performing automation of functional and performance tests


Required Qualifications


  • Bachelor's degree in Computer Science / Electrical Engineering
  • C / C++ hands-on development – at least 3 years
  • RT embedded SW experience on Linux environment – at least 3 years
  • Experience with any scripting language (e.g. Python, bash scripts, Groovy)
  • Great debugging skills in a variety of environments
  • Flexible, adapts easily to new environments, platforms, and programming languages
  • Independent, self-motivated, and fast learner
  • Great team-work abilities and communication skills


Advantage


  • Experience in with DevOps tools such as Jenkins, Ansible, etc.
  • SQL, Analytics


About NeuroBlade


NeuroBlade was established in 2018 with the stated goal of enabling faster time to insights by freeing analytics from data movement constraints. In 2020, NeuroBlade introduced the IMPU™ (Intense Memory Processing Unit), a hardware accelerator for data-driven workloads, which set a new query processing standard.


We've only just begun.


NeuroBlade is an Equal Opportunity / Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, age, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, on the basis of disability, or other characteristic protected by applicable law.
NeuroBlade