Job Description
Job Description
ISEE is seeking a full-time Senior Controls Engineer to join our team. The ideal candidate has 5+ years of relevant work experience and a blend of mechatronics / robotics / and controls experience.
Role responsibilities include :
- Building and using models to simulate and test control algorithms, evaluating and verifying all aspects of dynamic behavior at both component and system level
- Conceiving test scenarios and coordinating with other teams to conduct extensive software testing and field testing on autonomous vehicles
- Develop metrics and intuitive tools to evaluate vehicle dynamics controller performance
- Participate in architecture strategy & algorithm design reviews
- Conduct root-cause investigations, data processing and analysis of results from simulations and vehicle testing
Qualifications
Advanced Degree in Mechanical Engineering, Controls Engineering, Aerospace Engineering, Applied Mathematics, Electrical Engineering, Mechatronics, or similar technical discipline. (Masters and up preferred)Engineering background in feedback control theory : linear system analysis (time domain and frequency domain), stability analysis, frequency response, system identification, optimal control techniquesHIL (Hardware-in-loop) testing and signal processing experienceHigh proficiency in Embedded C programmingStrong experience with MATLAB / Simulink, & Python programmingExcellent communication skillsPassionate about self-driving cars and roboticsPrevious start up experience requiredPreferred
Basic understanding, and intuition for physics of multi-body systemsExperience with coordinating, interpreting, and improving control algorithm requirementsExperience designing test framework to ensure control algorithm compliance with requirementsWorking in a formal development environment (i.e. ISO26262)We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.