Java Programming, Python Programming, C++, C Programming, SQL, Cloud computing, Scala Programming, Machine learning techniques, Data science techniques, MATLAB Programming, PyTorch, TensorFlow, R Programming
As a member of Recogni's system software team, you will be responsible for implementing the software that runs inside a high-performance and low-power convolutional neural network accelerator ASIC that forms the core of the company's flagship perception module product for autonomous driving applications.
Responsibilities
The role will require you to work with highly-qualified Software Engineers to gather requirements, perform analysis, and design and deploy scalable software applications. You are expected to have a thorough understanding of technical concepts required for sensor and robotics, backend development for simple web services, infrastructure automation and should be able to navigate and quickly understand complex code and systems. The position demands excellent analytical and problem solving skills, and applicants must be able to communicate clearly and effectively. You should be a person with great technical passion and drive for results.
Required Qualifications
Nice to Have
Recogni's culture was built on the following values that are equally important to us as business:
The automobile industry has arrived at a crossroads. The transition to electric vehicles (EV) and the vitalized development of fully-autonomous vehicles (AV) has placed a big burden on fitting extraordinary amounts of computational power for artificial intelligence within the energy budget of batteries without affecting range. While battery technology is improving slowly, advances in compute efficiency have stalled as mere Moore's Law scaling of
San Jose, CA, USA
2-4 year