Job Description:
Job Description
Develop a tool that generates device code for performing database operations
Develop in advanced Python
Generated code is C++ style, tailored for our device
Research state-of-the-art algorithms and techniques for data analytics and hardware acceleration
Fly high with the SW, and dive in for a byte of the HW
Collaborate with hardware engineers to optimize software and hardware integration for maximum performance
Job Qualifications:
BSc or equivalent or higher degree in Computer Science, Computer Engineering, or Electrical Engineering.
5+ years of experience in software development with a strong focus on algorithm development
Strong proficiency in Python and C++
Knowledge of advanced algorithms and data structures for data analytics and hardware acceleration
Familiarity with software optimization techniques for performance-critical code
Familiarity with computer architecture and low-level programming
Excellent communication skills and ability to explain complex technical concepts to non-technical stakeholders
Advantages
Background in research
Experience with hardware acceleration systems
Experience with database systems and SQL
Company Occupation:
High Tech
Company Size:
StartUp