1

Controls Engineer Two Jobs in Phoenix, AZ (NOW HIRING)

Controls Engineer I

Mesa, AZ · On-site

$83K - $108K/yr

About Prime About Prime Controls Established in 2004, Prime Controls, L.P. is a family-owned ... Qualifications Required * 2 years of experience in architectural, engineering or construction (AEC ...

Controls Engineer 1

Phoenix, AZ · On-site

$79K - $103K/yr

Bachelor's degree in an engineering discipline or 2+ years of professional experience with instrumentation and controls systems with manufacturing in semi-conductor industry * Experience in the ...

Controls Engineer 1

Phoenix, AZ · On-site

$79K - $103K/yr

Bachelor's degree in an engineering discipline or 2+ years of professional experience with instrumentation and controls systems with manufacturing in semi-conductor industry * Experience in the ...

Controls Engineering Manager

Phoenix, AZ · On-site

$81K - $105K/yr

PPS is seeking an experienced Controls Engineering Manager to lead its controls and automation ... 2-5 years in a supervisory or management capacity . * Strong hands-on experience with PLC ...

Manufacturing Engineer II

Gilbert, AZ · On-site

$76K - $105K/yr

Manufacturing Engineer II (Silent-Aire) Who we are Silent-Aire, a division of Johnson Controls, is a global leader in owner equipment manufacturing (OEM) dedicated to providing custom solutions for ...

Controls Programmer

Phoenix, AZ · On-site

$80 - $100/hr

Controls Programmer Purpose of the Position As part of the Varitec Controls and Service Solutions ... from 2 to 5 days. Physical Demands * Be able to lift and carry ladders, drawings, personal ...

Engineer II-Manufacturing

Mesa, AZ

$72K - $93K/yr

Manufacturing Engineer II serves as an independent technical contributor responsible for ... Lead cross-functional teams involving Operations, Maintenance, Controls Engineering, Quality, and ...

Software Engineer 2

Phoenix, AZ · On-site

$96K - $132K/yr

A well-known Financial Services Company is looking for a Software Engineer 2 in Phoenix, AZ (Hybrid ... Design and implementation of highly scalable and modular data pipelines with built-in data controls ...

Software Engineer 2

Phoenix, AZ · Hybrid

$92K - $126K/yr

A well-known Financial Services Company is looking for a Software Engineer 2 in Phoenix, AZ (Hybrid ... Design and implementation of highly scalable and modular data pipelines with built-in data controls ...

Showing results 21-40

Controls Engineer Two information

See Phoenix, AZ salary details

$54.6K

$95.9K

$130.1K

How much do controls engineer two jobs pay per year?

As of Sep 9, 2026, the average yearly pay for controls engineer two in Phoenix, AZ is $95,889.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,900.00 and $107,200.00 per year, depending on experience, location, and employer.

Are Controls Engineer Twos underpaid?

Controls Engineer Twos are typically paid within industry-standard ranges for engineering roles with intermediate experience, but compensation can vary based on location, company size, and specific skills such as PLC programming or automation expertise. Underpayment is possible if salaries do not align with regional averages or the complexity of the work involved.

What are popular job titles related to Controls Engineer Two jobs in Phoenix, AZ?

For Controls Engineer Two jobs in Phoenix, AZ, the most frequently searched job titles are:

What cities near Phoenix, AZ are hiring for Controls Engineer Two jobs?

Cities near Phoenix, AZ with the most Controls Engineer Two job openings:

Controls/Electrical Engineer II

Chandler, AZ

Array Technologies, Inc.
Clean Energy Equipment Manufacturing • 201 - 500 employees

$78K - $105K/yr

Full-time

Re-posted 5 days ago


Key responsibilities

  • Develop real-time OS microcontroller software in C/C++ and Linux OS software in Python for control system products.

  • Test, troubleshoot, and improve existing control system components, including functional and safety features.

  • Collaborate with internal teams and third-party partners to develop, test, and validate control system products.


Job description

Job Description:


Controls Engineer II

Job Summary:

The Control Engineer II will work on developing a new control system product for our solar trackers, and work on improving and resolving issues with our existing control system product.

Key Job Responsibilities:

  • Work in a team to develop a new control system product for our solar trackers. The specific activities include developing real-time OS microcontroller software in C/C++, developing Linux OS software in Python, developing custom electronics, testing new functional and safety components (controllers, motor drivers, wireless communication modules, circuit breakers, emergency switches, etc.), and integrating the components into a working system.
  • Contribute to issue resolution and continuous improvement of the existing control system product. The specific activities include developing and debugging PLC software, testing alternative functional and safety components, and improving the layout for cost reduction or better customer experience.
  • Follow Array's internal process for new product development and continuous improvement. Work with internal stakeholders (especially Product Management and Program Management) as necessary.
  • Participate in working with third parties such as electronics design houses, contract-based software developers, test labs, and certifiers as necessary.
  • Participate in field inspections and field testing, to validate new products or to troubleshoot issues with existing products. Travel and work in non-office environment as necessary.
  • Report the status of work regularly to the hiring manager.

Qualifications:

  • Bachelor's degree in Electrical Engineering or a related discipline and 2+ years of experience in the industry in a relevant position, OR Master's degree in Electrical Engineering or a related discipline.
  • Experience in developing software for embedded devices (microcontrollers such as STM32 and ATMEL); capability to write clear and structured code in C/C++. Must have a good understanding of microcontroller architectures and peripherals (ADC, PWM, I2C).
  • Knowledge or interest in FreeRTOS or other RTOS environments is a plus.
  • Knowledge of ladder logic programming to support PLC code development is a plus.
  • Experience or interest in custom electronics development. Commercial or industrial product development experience is a plus.
  • Experience or interest in developing software for Linux environment; Knowledge of Python is a plus.
  • Experience or interest in machine-to-machine communication; Experience or knowledge of the following communication protocols is a plus: Modbus (over RS-485 or TCP), OPC-UA, Zigbee, and RESTful API.
  • Experience or interest in data analysis. Experience in working with relational databases (MySQL) and the following Python packages is a plus: numpy, pandas, and matplotlib.
  • Interest in solar industry; Experience with solar SCADA systems is a plus.
  • Willingness to learn and continuously improve one's technical expertise.
  • Willingness to work in a team.
  • The candidate will be subjected to an in-depth technical interview in the interview process. The candidate will be asked to present an engineering portfolio, and the candidate will also be subjected to a C/C++ code test.
  • Bachelor's degree in Electrical Engineering or a related discipline and 2+ years of experience in the industry in a relevant position, OR Master's degree in Electrical Engineering or a related discipline.
  • Experience in developing software for embedded devices (microcontrollers such as STM32 and ATMEL); capability to write clear and structured code in C/C++. Must have a good understanding of microcontroller architectures and peripherals (ADC, PWM, I2C).
  • Knowledge or interest in FreeRTOS or other RTOS environments is a plus.
  • Knowledge of ladder logic programming to support PLC code development is a plus.
  • Experience or interest in custom electronics development. Commercial or industrial product development experience is a plus.
  • Experience or interest in developing software for Linux environment; Knowledge of Python is a plus.
  • Experience or interest in machine-to-machine communication; Experience or knowledge of the following communication protocols is a plus: Modbus (over RS-485 or TCP), OPC-UA, Zigbee, and RESTful API.
  • Experience or interest in data analysis. Experience in working with relational databases (MySQL) and the following Python packages is a plus: numpy, pandas, and matplotlib.
  • Interest in solar industry; Experience with solar SCADA systems is a plus.
  • Willingness to learn and continuously improve one's technical expertise.
  • Willingness to work in a team.

Note: The candidate will be subjected to an in-depth technical interview in the interview process. The candidate will be asked to present an engineering portfolio, and the candidate will also be subjected to a C/C++ code test.


At Array Tech, Inc., we strive to lead with our culture, and believe that our people are a key enabler of our future state. Our total rewards philosophy supports Array's ability to attract, develop, and retain our employees. We offer competitive compensation, benefits and wellness programs that align with the local markets where we do business.


Array Tech, Inc. offers equal employment opportunity without regard to race, color, gender, age, creed, sex, religion, national origin, disability (physical or mental), marital status, citizenship, ancestry, sexual orientation, gender identity, and gender expression, or any other legally protected status.


#LI-JS1