Develop high-fidelity mathematical models of dynamic systems (e.g., mechanical, electrical, thermal processes) using first-principles physics and empirical system identification techniques.
Analyze system behavior, including stability, linearity, and transient/steady-state responses.
Design, develop, and implement advanced control strategies.
Utilize industry-standard tools (primarily MATLAB/Simulink) for control system simulation, analysis, and rapid prototyping.
Conduct extensive simulations to verify algorithm performance, stability, and robustness under various operating conditions and disturbances.
Develop and execute Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) tests for algorithm validation.
Perform rigorous tuning and optimization of control parameters to achieve desired system performance metrics (e.g., accuracy, speed, response time, energy efficiency, disturbance rejection).
Analyze data from real-world systems to refine and improve control algorithms.
Collaborate closely with software/firmware engineers to translate complex control algorithms into executable code (e.g., C/C++, VHDL) for embedded systems, real-time operating systems (RTOS), or FPGA platforms.
Create detailed control system design specifications, mathematical derivations, simulation reports, and validation plans.
Requirements
Bachelor of Science degree in Engineering, Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualifications directly related to the work statement
2+ years with MATLAB and Simulink (including toolboxes like Control System Toolbox, MPC Toolbox, Optimization Toolbox, Simscape, Stateflow)
Must be willing to work variable shifts; including day, evening, night, and weekends
3+ years of related work experience or an equivalent combination of education and experience
Active U.S. Top Secret security clearance
3+ years in at least one relevant programming language (e.g., C/C++, Python) for algorithm implementation or data analysis
3+ years of professional experience in designing, modeling, and implementing advanced control algorithms for dynamic systems
Experience with at least two or more advanced control techniques (e.g., MPC, LQR, robust control, adaptive control)
Benefits
Health insurance
Flexible spending accounts
Health savings accounts
Retirement savings plans
Life and disability insurance programs
Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
mathematical modelingcontrol strategiesalgorithm validationtuning and optimizationdata analysisprogramming (C/C++, Python)advanced control algorithmssystem identification techniquesstability analysissimulation
Certifications
Bachelor of Science degreeU.S. Top Secret security clearance