You are viewing a preview of this job. Log in or register to view more details about this job.

2026 Software Engineer Co-op

Early Talent Program Overview

The Terex Early Talent Program is a strategic initiative designed to identify and develop the future leaders of our global organization. Opportunities include three month internships, six month co-ops, and three year long rotational Leadership Development Programs (LDP). More information about our LDP programs can be found at Terex.com/Careers.

 

What sets our Early Talent programs apart is that, from day one, students are immersed in meaningful, real-world projects that directly contribute to business outcomes. We invest in the personal and professional growth of our early talent, with the goal of converting high-performing interns and co-ops into full-time LDP participants. Early talent candidates are intentionally selected to identify individuals with long-term leadership potential. We then provide individuals the tools, mentorship, and experiences needed to build a strong foundation for career growth.

 

Our Commitment to You

  • Cross-functional, high impact projects that support our strategic business goals
  • Structured mentorship support and professional development opportunities
  • Networking opportunities to engage with leaders and build lasting professional connections

 

What You’ll Do

  • During your time with us you will:
  • Be part of the Controls Systems team in the Design Engineering organization at Genie
  • Design, develop, and debug software for control systems on physical Genie products using C++
  • Write unit integration tests for software and test on a desktop simulator or the actual Genie product
  • Contribute to the design and development of embedded software for safety-critical hydraulic and electrical systems, with mentorship and guidance from experienced engineers
  • Participate in meetings and presentations, brainstorming ideas and communicating engineering concepts to individuals from all disciplines

 

What You’ll Bring

  • Currently pursuing an ABET-accredited engineering bachelor’s degree or higher in robotics engineering, computer engineering, or related fields or a bachelor’s degree in computer science
  • Able to work full-time 40 hours per week for 6 months, part-time for 12 months, or a combination of the two
  • Can work in-person in Redmond, WA for a minimum of 3 days per week
  • Solid understanding of object-oriented design in C++ or C, including the use of STL
  • Strong verbal and written communication skills

 

Nice to haves

  • Robotics Operating System (ROS) development or robotics club experience
  • AI assisted coding tools experience, but also be able to do without
  • PC Linux / Embedded Linux experience
  • Experience with modern build environments and compilers (e.g., GCC, CMake), Git and the agile software development process
  • Exposure to real-time embedded operating systems (e.g., FreeRTOS, QNX or RT Linux), including how they schedule and manage tasks
  • Familiar with developing and debugging hardware device drivers

 

The compensation for this position is $26/hr for undergraduate interns and $28/hr for graduate or returning interns. This position is eligible for holiday pay and, if desired, medical insurance.

 

Why Join Us

  • We are a global company, and our culture is defined by our strong Values: Integrity, Respect, Improvement, Servant Leadership, Courage, and Citizenship.
  • Safety is an absolute way of life, and we expect all team members to prioritize safety and commit to Zero Harm.
  • We are committed to an inclusive environment where every team member feels safe, supported, and valued.
  • We make a positive impact by providing innovative solutions, engaging our people, and operating in a sustainable way.
  • We are committed to helping team members reach their full potential.