SantaClaraRecruiter Since 2001
the smart solution for Santa Clara jobs

Lead Software Engineer - Perception

Company: VanderHouwen
Location: Santa Clara
Posted on: November 25, 2022

Job Description:

Lead Software Engineer - Perception
Our client is seeking a Lead Software Engineer to assist their organization in Santa Clara, California. They are seeking a highly capable lead software engineer to develop and maintain computer vision and machine learning perception software for execution of complex construction and mining operations.Lead Software Engineer - Perception Responsibilities
Lead projects involving designing, prototyping and implementing robust algorithms for perception problems involving the key areas of deep learning for object detection, classification, tracking, sensor fusion, and temporal modeling.
Lead and grow a team of world-class engineers.
Manage cross team collaboration with planning, controls, mapping, etc.
Develop technology roadmaps and own strategic vision for perception.
Deliver production quality code and own your algorithms from design to production.
Architect and deliver the entire perception stack including object detection, classification, sensor fusion, tracking, and scene understanding.
Supervise the data collection, annotation and modeling team to deliver neural networks that work reliably with real world sensors in complex environments.
Deploy and test code on mining and construction equipment.Lead Software Engineer - Perception Qualifications
M.S. or Ph.D. in Electrical Engineering, Computer Science, Robotics, Physics, Applied Mathematics or related field.
5+ years of experience in software development.
Good leadership and mentoring skills.
Strong presentation and communication skills .
Strong programming skills with C/C++ (C++11 and beyond), with demonstrated delivery of robust, well-tested C++ software.
Proven expertise and deep understanding of linear algebra, probabilistic techniques, graphical algorithms and optimization problems.
Proven expertise in classical computer vision techniques.
Proven expertise in perception related topics in one or more areas, such as: object detection, classification, segmentation, tracking, multi-view geometry and sensor fusion.
Proven expertise in deep-learning frameworks, e.g., TensorFlow, PyTorch, etc.
Hands-on experience in robotic and/or vehicle system design and implementation.
Hands-on experience in deploying machine learning algorithms in real hardware.
Knowledge of a broad range of perception sensors (Lidar, Radar, etc.).Preferred Qualifications:
Experience as a technical or team lead, passionate about leading and building strong technical team.
Broader knowledge of the autonomy stack (Perception, Mapping, Localization, etc.).
Experience with C++ 14 and 17.
Experience with ROS/ROS2.
Experience handling large data sets.
Experience with numerical libraries like Eigen or Numpy.
Experience with optimization tools like Ceres, Gurobi, etc.
Experience of leading projects in the autonomous driving industry.
Experience with automatic sensor calibration.
Knowledge of GPU architectures .
Knowledge of cutting edge deep neural network techniques (i.e. multi-task, etc.).
Past peer reviewed publications in major conference in a related field.
Experience working on Linux platform.
Track record of shipping Robotics software product.
Experience with developing safety critical reliability systems.
Familiarity with MISRA standard.About VanderHouwen
VanderHouwen is an award-winning, Women-Owned, WBENC certified professional staffing firm. Founded in 1987, VanderHouwen has been successfully placing experienced professionals throughout the Pacific Northwest and nationwide. Our recruitment teams are highly specialized in either Technology and IT, Engineering, or Accounting and Finance career markets. Our recruiters value building meaningful, professional relationships with each candidate as well as developing honed knowledge of companies' staffing needs and workplaces. Partner with us to land your next exciting career.VanderHouwen is an Equal Opportunity Employer and participates in E-Verify. VanderHouwen does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state or federal civil rights laws.Thank you for your interest in applying for this position! Please fill out the fields below. Your profile will be reviewed with the rest of the applicants.

Keywords: VanderHouwen, Santa Clara , Lead Software Engineer - Perception, IT / Software / Systems , Santa Clara, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Santa Clara RSS job feeds