We show jobs from every employer career page, job board and news source we can find.
Location
Santa Clara, CA, United States
Posted on
Apr 08, 2021
Profile
We are seeking a Software Engineer for a very important client.
Description
Software engineers at the Company are responsible for the design, development and implementation of computer vision algorithms on proprietary SOC. Typically this involves developing tools to convert from standard DNN frameworks to our architecture.
Join a team of highly innovative scientists and engineers to research, architect and implement new technologies related to Automotive Camera Solutions. This domain requires deep knowledge of imaging and computer vision.
We want to create efficient platforms where new algorithms are developed and ported by customers for various applications. CV Applications are targeted toward ADAS and security markets.
Responsibilities
??????????? Develop deep understanding of the Companys DSP architecture for efficient code development.
??????????? Efficient use of hardware resources like CPU cycles and memory is core to scaling imaging and computer vision algorithms.
??????????? Develop strategies to design, train and optimize DNNs to get best performance for customers on AMBA silicon.
??????????? Develop tools for speeding up customers? development.
??????????? Understand features from a customer?s point of view and review them with application and system teams. Enable customers to port their algorithms onto AMBA SOC.
Requirement:
The ideal candidate will possess the following qualifications:
Qualifications:
? You must possess a Bachelor?s degree in CS or equivalent. Master?s degree with same disciplines is preferred.
? ?0-3 years of experience with modern Software Development.
? ?Experience in embedded programing is required.
? ?Fluency in C is required.
? Compiler experience is strongly desired.
? ?Knowledge in computer architecture is strongly desired.
? Familiarity with deep learning and its applications to computer vision (e.g. classification, object detection, segmentation etc.)
? Solid knowledge of scripting languages such as Python, including installation of various packages from source
? Must be comfortable with modern software development methodologies, such as git, code review, unit testing, peer reviews etc.
? You will be working closely with customers, so verbal and written communication skills are critical for our success.
? Experience with deploying production deep learning models on embedded systems and optimizing code for such platforms is a plus.
? ?Excellent analytical, problem solving and presentation skills
? Excellent cross-functional, cross-site (Shanghai and Taiwan) team work
How to Apply:
If this position is a fit, simply click on the recruiter's email above, attach your resume, and hit send.
If this position isn't quite right, click here
to let us know what you are looking for and our recruiters will get to work finding something that is a better match.
Company info