Lead Software Engineer - Controls
Company: SafeAI
Location: Santa Clara
Posted on: May 15, 2022
|
|
Job Description:
About SafeAISafeAI sees the future of heavy industry with
off-road autonomous vehicles reshaping industries like construction
and mining. We are pioneering a new approach to autonomous off-road
equipment with AI-powered, vehicle and manufacturer agnostic
technology that enables heavy industry operations to retrofit any
piece of equipment with autonomous technology. Since 2017, we've
been steadily establishing a foundation for the future, targeting
the most important, heavily used off-road vehicles and industry
segments to drive meaningful impacts across safety, productivity
and cost reduction. We are now entering an era of massive industry
adoption and are excited to be a commanding force in accelerating
this movement to transform heavy industry with connected autonomy.
About the Team As a fast paced, high growth company serving a very
important mission, our amazing and talented team is a huge part of
bringing this mission to reality. The work that you do at SafeAI
will give you a unique perspective on developing and deploying
leading edge autonomous technology and solutions, while working
with top tier participants in the industry, and across the globe.
The leadership team at SafeAI brings a unique blend of autonomous
technology and industry specific experience from some of the top
companies in the world, such as Google, Apple, Tesla, Continental,
Uber, Caterpillar, BHP and Rio Tinto. We are strategically
headquartered in Silicon Valley, with team members and office
locations established in Perth, Australia, Tokyo, Japan and New
Delhi, India that you would collaborate with on a regular
basis.SafeAI is seeking a highly capable lead software engineer to
develop and maintain autonomous vehicle software for the control of
large, high value construction and mining vehicles.Key
Responsibilities---Lead development of control control strategies
for off-road autonomous vehicles such as longitudinal control and
lateral control---Lead and grow a team of world-class
engineers---Manage cross team collaboration with perception,
mapping, etc.---Develop technology roadmaps and own strategic
vision for vehicle controls---Deliver production quality code and
own your algorithms from design to production---Work on the
mechatronics integration of drive-by-wire vehicles.---Develop
simulation tools and verification strategies for safety-critical
control algorithms---Deploy and test code on mining and
construction equipment Minimum Qualifications---MS or PhD in
Bachelor's degree in Mechanical Engineering, Electrical
Engineering, Robotics, Computer Science, or a 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 and modern control theory (MPC, LQR, PID,
etc.)---Proven expertise in vehicle dynamics/kinematics ,sensors,
and actuators---Hands-on experience in robotic and/or vehicle
system design and implementation---Hands-on experience in deploying
controls algorithms in real hardwarePreferred
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---Knowledge of designing high-level controls algorithms
and prototyping in simulations---Knowledge of vehicle drive-by-wire
interface such as CAN protocols---Knowledge of parameter estimation
and system identification---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 standardThe PerksIn addition to a
very competitive compensation and benefits package, we offer a
fantastic culture and place to work within an established start-up
environment. We provide plenty of snacks, grab & go meals and
drinks to get you through the day, and we celebrate our
accomplishments with off-sites gatherings and frequent happy hours.
As an Equal Opportunity Employer M/F/D/V/SO, we do not discriminate
in employment and personnel practices on the basis of race, sex,
age, handicap, religion, national origin or any other basis
prohibited by applicable law. Benefit highlights:---Competitive
compensation package, including stock options---Medical, dental,
and vision benefits for employees and dependents---401(k)
plan---Flexible Spending Accounts (FSA) and Health Savings Accounts
(HSA)---Flexible vacation policy---Free access to onsite Fitness
Center---Learning and development programs---Employee assistance
program---Adoption assistance program---Community snacks, meals &
beveragesWe hope that you're a great candidate for this position
and look forward to speaking with you!
Keywords: SafeAI, Santa Clara , Lead Software Engineer - Controls, IT / Software / Systems , Santa Clara, California
Click
here to apply!
|