Controls/Electrical Engineer II

Posted 11 Hours Ago
Be an Early Applicant
Chandler, AZ, USA
In-Office
Junior
Greentech
The Role
Design and develop control system products for solar trackers, including embedded real-time microcontroller software (C/C++), Linux/Python software, custom electronics, component testing, PLC debugging, field testing, and cross-team coordination with vendors and stakeholders.
Summary Generated by Built In

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

Skills Required

  • Bachelor's degree in Electrical Engineering or related and 2+ years experience, OR Master's degree in Electrical Engineering or related
  • Experience developing software for embedded devices (STM32, ATMEL) and writing clear, structured C/C++ code
  • Good understanding of microcontroller architectures and peripherals (ADC, PWM, I2C)
  • Develop Linux OS software (Python) for embedded systems
  • Develop and debug PLC software
  • Knowledge or interest in FreeRTOS or other RTOS environments
  • Experience or interest in custom electronics and industrial/commercial product development
  • Experience or knowledge of machine-to-machine communication protocols (Modbus, OPC-UA, Zigbee, RESTful APIs)
  • Experience or interest in data analysis and relational databases (MySQL) and Python packages (numpy, pandas, matplotlib)
  • Interest in the solar industry and experience with solar SCADA systems
  • Willingness to work in field environments and participate in field inspections/testing
  • Ability to present an engineering portfolio and pass an in-depth technical interview including a C/C++ code test
  • Willingness to learn continuously and work in a team

Array Technologies Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Array Technologies and has not been reviewed or approved by Array Technologies.

  • Healthcare Strength Feedback suggests comprehensive medical, dental, and vision coverage with added mental health resources. Some accounts describe the healthcare offering as a notable strength of the package.
  • Leave & Time Off Breadth Feedback suggests generous PTO, paid holidays, and extras such as Summer Fridays expand time-away options. Flexible time-off approaches are cited as part of the overall appeal.
  • Equity Value & Accessibility Feedback suggests access to company equity and an ESPP with a discount is part of total rewards. These equity programs are positioned as accessible elements for eligible employees.

Array Technologies Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Albuquerque, NM
480 Employees
Year Founded: 1989

What We Do

Array Technologies (NASDAQ: ARRY) is a leading American company and global provider of utility-scale solar tracker technology. Engineered to withstand the harshest conditions on the planet, Array’s high-quality solar trackers and sophisticated software maximize energy production, accelerating the adoption of cost-effective and sustainable energy. Founded and headquartered in the United States, Array relies on its diversified global supply chain and customer-centric approach to deliver, commission and support solar energy developments around the world, lighting the way to a brighter, smarter future for clean energy. For more news and information on Array, please visit arraytechinc.com.

Similar Jobs

Applied Systems Logo Applied Systems

Director, Product Marketing - Carrier

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
United States
3079 Employees
150K-180K Annually

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Associate Claims Adjuster, Workers Compensation

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Hybrid
11 Locations
40000 Employees
50K-94K Annually

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Senior Underwriter, Middle Market Technology

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Hybrid
7 Locations
40000 Employees
69K-179K Annually

Identity Digital Logo Identity Digital

Staff Devops Engineer

Consumer Web • eCommerce • Internet of Things
Remote or Hybrid
United States
240 Employees
175K-220K Annually

Similar Companies Hiring

Halter Thumbnail
Software • Machine Learning • Internet of Things • Hardware • Greentech • Business Intelligence • Agriculture
Boulder, Colorado
350 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
108 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account