Model Based Controls Engineer

Boston Metal

Boston Metal

Woburn, MA, USA
Posted on Dec 11, 2024

Boston Metal is looking for a Model-Based Controls Engineer to facilitate the development of new high-temperature electrolysis systems to produce carbon-emissions-free tonnage molten metals and alloys.

You will work with other members of our Advanced Automation and Systems team, as well as other Boston Metal teams as required, to collect software requirements, create, maintain, and refine the advanced control system for the Molten Oxide Electrolysis (MOE) cells, perform closed-loop simulations to validate control design, participate in the MOE cell commissioning, test runs, controller calibration and logged data analysis.

Responsibilities:

  • Develop, maintain and troubleshoot the software infrastructure used to run an industrial plant, including, but not limited to, the logic to control/interact with different pieces of equipment, alarm logic, and code generation toolchain.
  • Define unit-level and system-level tests and perform model-in-the-loop (MiL) simulations to verify requirements and validate control system design and system dynamics model.
  • Perform target-in-the-loop (TiL) testing to verify requirements and validate control system design and system dynamics model on the real-time system simulator.
  • Develop, maintain and troubleshoot data pipelines and data analysis tools.
  • Analyze simulation and test data to improve the fidelity of the control system and system dynamics model.
  • Recommend improvements to the system structure and implementation to enhance efficiency and maintainability.
  • Work in a collaborative manner with other teams as needed.
  • Additional duties as assigned.

Experience and skills:

  • M.S. or PhD in Controls Engineering, Electrical Engineering or similar field
  • Proficiency using MATLAB/Simulink
  • Proficiency with at least one modern Object-Oriented language, such as Python or C++
  • Familiar with version control tools, such as SVN or Git
  • Must have 'startup attitude', thrive in small teams, self-motivated, quick learner, passionate, agile, and adaptable

Additional Experience a Plus:

  • Familiar with MATLAB's Stateflow/Simscape modeling tools; testing tools; Simulink’s code generation tools
  • Familiar with using MATLAB as an object-oriented programming language
  • Familiar with SQL Alchemy 2.0 (Python library)
  • Knowledge of relational database concepts and SQL
  • Familiar with HMI development; Ignition Perspective
  • Familiar with CI/CD

Additional Information:

You will be working in a small team environment where teamwork and good relationships with other team members is critical. We operate pilot plants and labs and many of our staff members are required to wear Personal Protection Equipment (PPE) and you should be prepared to do so as well when necessary.

We are people first with a comprehensive benefits package that can be customized to fit your needs. Our full benefits package offers health, dental, vision, life and disability insurance, paid vacation, sick & holidays, health savings account with a company contribution, dependent care account plan, paid parental and bonding leave and a 401k with company matching provision.

Boston Metal is an equal opportunity employer who considers all qualified applicants equally for employment. We do not discriminate on the basis of race, color, religion, national origin, age, sex, gender identity, sexual orientation, pregnancy or pregnancy-related condition, disability, ancestry, genetic information, veteran or military status, or any other characteristics protected by applicable federal, state or local law.