ClearMotion is launching a groundbreaking new technology for the automotive industry – a high bandwidth active suspension system. a high bandwidth active suspension system. Using a unique combination of hardware and software, ClearMotion utilizes state-of-the-art hydraulics and controls software to achieve unprecedented levels of ride comfort, handling and stability.
What we can offer you?
In addition to a competitive Salary we have a comprehensive health plan with all premiums covered for you and your dependents. We provide life insurance including income protection and critical illness cover alongside an unlimited paid holiday plan so that you can make the most of your time away from work
We promise to do our best to make being part of the team the ultimate benefit with cutting edge technologies to work on and an environment centered on transparency, trust, action, curiosity, independence and design.
This environment is fostered with various ancillary benefits such as a reimbursement for pre-approved team activities, our annual team retreat, snacks & drinks, daily lunch, summer barbeques and other events.
digital signal processing, control theory, optimization, SLAM, and machine learning.
Study academic papers and implement the theories into practical algorithms
Develop novel ML and control methodologies and design experiments to test them
Data collection, data analysis, mathematical modeling, and system identification
Develop and implement core algorithms in MATLAB/Simulink and Python, and collaborate with the team to integrate them into our systems
Create simulation platforms to conduct numerical simulations
Participate in in-vehicle testing on proving grounds and public roads
Transfer technology to product groups and see your ideas shipped in product.
Essential Qualifications and Experience
MS or PhD in Engineering, Applied Mathematics, or related field and/or 3+ years of highly relevant work experience.
Familiar with classical control theory, modern control theory(LQR, H-infinity, MPC, etc), and digital signal processing
In-depth understanding of common machine learning and deep learning algorithms
Familiar with at least one of the popular machine learning frameworks, including Tensorflow, CNTK, pyTorch, etc.
Excellent knowledge in ODE and numerical simulations
Excellent MATLAB/Simulink and Python skills.
Experience developing software as part of a team w/ strong interpersonal + verbal communication skills
Experience with version control systems(e.g., Git, SVN)
Desire to work in a fast-paced startup environment w/ ability to be semi-autonomous.
Preferable Qualifications and Experience
2+ years professional work experience at a robotics, software, or automotive company developing control and/or machine learning algorithms
Experience in implementing control algorithms on real-time operating systems.
Experience working with real-world data sets with possible noise in data and labels
Experience w/ digital signal processing(ideally w/ data from a physical system).
Experience w/ hardware-in-the-loop simulations
Good track record of scientific publications + previous research collaborations w/ academia(while you were in the working in industry)
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required. Duties, responsibilities and activities may change at any time with or without notice. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.
We are an equal opportunity employer; applicants, employees and former employees are protected from employment discrimination based on race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, and genetic information (including family medical history), or any other characteristic protected by law.