Software Engineer

  • BHO Tech
  • Redwood City, CA, USA
  • Jun 07, 2024
Full time Engineering

Job Description

We are hiring Software Engineers who can partner with our hardware team to enable execution of advanced AI algorithms on low power devices. We are building out tools, compilers, and diagnostics and want to add engineers to our team that have a variety of skills. The software team will be responsible for validating hardware instruction sets and operating models, compiling or transforming neural networks onto our architecture, and developing tools and feedback mechanisms to improve neural network training and optimization.

We are looking for engineers with very strong programming and mathematical problem solving skills. Applicants do not need to have an AI background but do need to demonstrate capabilities for robust software development practices and an ability for creating solutions for challenging technical problems. We are solving some unique problems that don't fit into a specific category so are searching for smart engineers from a diverse background!

BS, MS, or PhD in EE, CS, Math or any other technical area that includes applied programming
2+ years of software development experience (recent and upcoming graduates should apply as well!)
Experience in C, C++, Java, Scala, or Python
Additional language skills for scripting and rapid application development
Nice to have - experience or interest in one or more of the following areas would be a plus
Compiler development
Electronic Design Automation
High Performance Computing
AR/VR development
Algorithmic trading systems
Graphics engine development

Best Regards,
Kris Young
Account Manager
BHO Tech
San Jose, San Francisco CA
Phone: 866 816-1615 x 823