Controls Engineer - Energy SystemsLocation: Onsite ( Flexibility Berkley CA or Denver CO or Greensboro NC or Troy MI or Dallas TX)
Experience: 3+ years
Role OverviewWe are looking for a Controls Engineer with experience developing control strategies and algorithms for electro-mechanical systems. The engineer will contribute to the development, modeling, and implementation of control solutions supporting energy and thermal management systems.
Experience with
Battery Management Systems (BMS) is highly preferred, but candidates coming from other relevant electro-mechanical, energy, automotive, or industrial systems are also welcome.
Profile We Are Looking ForThe ideal candidate is a
hands-on Controls Engineer who is comfortable working both at the algorithm/modeling level and closer to implementation. We are particularly interested in engineers who can demonstrate concrete experience developing, simulating, tuning, and validating control strategies rather than profiles focused only on software development.
Key Responsibilities- Develop and optimize control algorithms for electro-mechanical systems
- Support energy and thermal management control strategies
- Develop and tune control logic using Bang-Bang and PI (Proportional-Integral) control
- Build and validate models using MATLAB/Simulink
- Develop simulations using Simscape and Stateflow
- Translate control strategies into software implementation
- Develop scripts and/or embedded code, ideally using C++
- Use Git/GitHub for version control and collaborative development
- Perform simulation, testing, tuning, and validation of control algorithms
- Collaborate with software, electrical, mechanical, and systems engineering teams
Required Qualifications- 3+ years of professional experience in Controls Engineering, Control Algorithms, or a similar field
- Hands-on experience developing controls for electro-mechanical systems
- Strong knowledge of MATLAB and Simulink
- Understanding of Bang-Bang and PI control strategies
- Experience with thermal and/or energy management
- Experience using Simscape and Stateflow
- Coding or scripting experience, ideally C++
- Experience working with Git/GitHub
Preferred Qualifications- Experience with Battery Management Systems (BMS)
- Background in battery, energy storage, automotive, EV, industrial automation, or other complex electro-mechanical systems
- Experience taking control algorithms from modeling/simulation through implementation and validation
- Understanding of embedded controls and real-time systems
Salary Range: $90kThe actual salary offered is dependent on various factors including, but not limited to, location, the candidate's combination of job-related knowledge, qualifications, skills, education, training, and experience