Genie Industries, a division of Terex Corporation, is seeking a Software Engineer I/II to join their Controls System Engineering team. This role focuses on designing and implementing real-time embedded firmware for next-generation hydraulic and electrical control systems in aerial work platforms, scissor lifts, booms, and light towers. The position offers an opportunity to work with safety-critical systems in a collaborative Agile environment, alongside mechanical, electrical, and test engineers.
The role involves hands-on work with embedded systems, including RTOS implementation, device driver development, and board bring-up activities. You'll be responsible for the full software lifecycle, from specification writing to continuous integration. The ideal candidate should have a strong foundation in C/C++ programming, embedded systems, and microcontroller architectures.
Terex Corporation is a global leader in industrial equipment manufacturing, with a focus on materials processing, waste management, and mobile elevating work platforms. The company offers a comprehensive benefits package including healthcare, pension, and stock purchase options. They maintain a strong commitment to diversity, equity, and inclusion, fostering a culture where every team member feels valued.
This position offers unique opportunities to see your code controlling aerial platforms deployed worldwide, professional growth through mentorship programs, and the chance to work on safety-critical systems that directly impact industrial operations. The company's inclusive culture, combined with their global presence and commitment to environmental sustainability through electric and hybrid offerings, makes this an excellent opportunity for engineers looking to make a meaningful impact in industrial automation and control systems.