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

Co-Op Embedded Systems - RCH 2030

6+ month block / January - June (flexible) / 40 hours per wk / $15.38 - $21.23
*Housing allowance available to eligible candidates

Your Role:
As an Embedded Software Engineering Co-Op in Embedded Systems, you will be responsible for delivering high-quality embedded truck software utilizing the C programming language and our custom-engineered software development life cycle process. You will be responsible for troubleshooting, determining solutions, and implementing changes to resolve various design issues that support production, reduce warranty, and/or fulfill customer requests. In addition, you will complete forklift training and acquire your forklift operating license in order to assist in your learning of the products, testing of prototypes, and determining solution activities.
 
Your Responsibilities:
  • Create programs that accomplish a wide variety of objectives, including data management, spreadsheet formatting, application development, etc.
  • Maintain existing code bases and develop new features to specification
  • Investigate and fix issues in existing code
  • Research new features and prospective additions to Company projects
 
Your Key Skills & Qualifications:
Required:
  • Currently pursuing a BS or MS in Computer Engineering, Computer Science, or another related field.
  • Experience in C programming language
  • Ability to work both independently and in a team environment
  • Strong written & verbal communication skills in order to successfully interact with a diverse group
  • Ability to learn through online research (Stack Overflow, Googling, etc)
Preferred:
  • Fundamental understanding of the software development life cycle
  • Experience in multiple programming and/or scripting languages
  • Prior engineering co-op, internship, lab work, or project work experience
  • Source Control experience (Git, SVN, etc.)
  • Matlab / Simulink experience

Your Department:
The Embedded Systems department is a diverse team with a wide array of skillsets, allowing us to be flexible and take a creative approach to problem solving. The department is comprised of four core functional areas: Systems, Controls Software, Internal Tools, and Test. As the Embedded Systems department, we are responsible for developing and maintaining truck software, HIL and SIL testing, as well as truck system architecture.