About this role
Controls Engineer III at Arraytechinc. Location: Chandler, Arizona, United States. Role: designing firmware, developing applications, mentoring engineers Requirements: Bachelor's in engineering, 5+ years embedded controls experience, advanced C/C++, STM32/Atmel microcontroller experience, RTOS (FreeRTOS), Python/Linux proficiency, microcontroller peripherals and industrial communication protocols knowledge. Category: Engineering Seniority: Senior Level Tools: C/C++, Python, FreeRTOS, Linux, STM32, Atmel, ADC, PWM, DMA, SPI, UART, CAN, I2C, Modbus, OPC UA, Zigbee, PLC, SCADA, ChatGPT, GitHub Copilot, Cursor, Claude Commitment: Full Time Workplace: Onsite Languages: English