Jobs Companies Array Technologies Controls/Electrical Engineer II

Über diese Controls/Electrical Engineer II Stelle bei Array Technologies

Array Technologies · Vor Ort · Chandler

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

Bereit, sich bei Array Technologies zu bewerben?
Bei Array Technologies bewerben

Über Array Technologies

At ARRAY, we believe in cultivating and inspiring leadership, teamwork and creativity among all our team members. These values not only contribute to the growth of those who work at ARRAY but their local communities as well. We hire the best people, give them every possible opportunity to learn, grow, and develop and reward them for their contributions. Join our team of hard-working professionals dedicated to delivering exceptional products and customer service while making the world a better place for generations to come.

Alle Jobs bei Array Technologies ansehen →

Ähnliche Jobs

AT
EHS Supervior
Array Technologies
⚡ Früh bewerben Atrisco Vista Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Tg.
AT
Payroll Coordinator
Array Technologies
⚡ Früh bewerben Chandler Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Tg.
AT
Internal Audit Manager
Array Technologies
⚡ Früh bewerben Chandler Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 4 Tg.
AT
Business Development Manager
Array Technologies
⚡ Früh bewerben Arizona - Remote · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 6 Tg.
AT
Service Technician I - Utility Scale Solar - Road Warriors Needed!
Array Technologies
⚡ Früh bewerben South Carolina - Remote · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
AT
Sourcing & Procurement Specialist (Buyer)
Array Technologies
⚡ Früh bewerben Madrid Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
AT
Inventory Specialist
Array Technologies
⚡ Früh bewerben Atrisco Vista Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
AT
Commodity Specialist
Array Technologies
⚡ Früh bewerben Madrid Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
AT
Press Pack Operator
Array Technologies
⚡ Früh bewerben Atrisco Vista Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Array Technologies

Alle Jobs bei Array Technologies ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos