Controls Engineer

Dragonfly Energy Corporation
Dragonfly Energy Corporation

Software Engineering

Reno, NV, USA

USD 80k+ / year

Posted on Jun 12, 2026

Controls Engineer

3.1 out of 5 stars
Reno, NV 89521

Job details

Pay

  • From $80,000 a year

Job type

  • Full-time

Benefits

Pulled from the full job description

  • Referral program
  • Parental leave
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Health savings account

Full job description

Job Summary
We are seeking a highly skilled and motivated Controls Engineer to join our dynamic team. This role requires a strong understanding of engineering principles and the ability to troubleshoot complex systems.

Duties and Responsibilities

· Machine Design: Perform basic calculations for sizing and specifying field equipment such as motors, valves, cameras, lasers, etc. based on quality and production metrics

· Automation and Controls: Program and configure PLCs (Programmable Logic Controllers), HMIs (Human-Machine Interfaces), and other control devices. Troubleshoot and adjust PLC and HMI programs; assist with hardware and process issues.

· Testing: Write detailed test plans and carry out testing and validating based on design specifications without compromising on safety

· Documentation: Document each step of the design process following Dragonfly’s standard engineering workflow.

· Collaboration: Collaborate with cross-functional teams to gather requirements and define system specifications as well as engineering and manufacturing teams to integrate new control features and optimize system performance.

· Electrical design: Update electrical drawings as needed for each improvement to existing equipment or draw new schematics for prototyping new equipment

Required Skills and Abilities

The following skills and abilities are necessary to perform one or more essential functions of this position.

· The ideal candidate will have a bachelor’s degree in automation engineering, computer science, electrical engineering, robotics, or related STEM field.

· Experience with Programmable Logic Controller (PLC) programming.

· The ideal candidate should have excellent interpersonal skills and the ability to communicate clearly and effectively.

· Must have excellent organizational skills.

· Strong attention to detail.

· Dedication to delivering results in a fast-paced, dynamic environment.

· Strong troubleshooting and problem-solving skills.

Preferred Skills and Abilities

The following skills and abilities are preferred to perform one or more essential functions of this position.

· Python programming experience.

· Experience with SQL database management using custom SQL/Python scripts.

· Experience with Schneider Electric Machine Expert and other Schneider Electric automation tools.

· Experience with SCADA systems and industrial communication protocols.

· Experience with manufacturing environments.

· Experience programming and integrating camera-based vision systems.

· Experience with project management software (ex. Jira, Monday.com, Workday, etc.).

Physical Requirements and Work Environment

The following physical activities are necessary to perform one or more essential functions of this position.

· The employee will be required to undergo respirator training and fitting to comply with safety standards. The employee must adhere to all proper protocols and procedures to ensure the safety of themselves and others.

· Able to work in-office.

· Ability to work in a team environment.

· May be subject to both inside and outside environmental conditions.

· Prolonged periods standing or sitting at a desk and working on a computer.

· Ability to lift up to 25 lbs. throughout the day.

Job Type: Full-time

Pay: From $80,000.00 per year

Benefits:

  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Referral program
  • Vision insurance

Ability to Relocate:

  • Reno, NV 89521: Relocate before starting work (Preferred)

Work Location: In person