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

Co-Op - Spring / Summer 2020 - Firmware Engineering

We continue to experience rapid growth as we invest in resources and create new opportunities; as a result, we have exciting opportunities for a Co-op Student (January - August 2020) to join our Digital Media team in our Firmware Engineering division in Rockleigh, New Jersey.
 
This is a paid co-op role with Crestron Electronics. Students are encouraged to work with their academic institution to determine if they are eligible for academic credit for this co-op program.


Responsibilities

  • Design, develop, implement, debug and maintain embedded real time applications for RTOS based products in C/C++ development environments.
  • Work closely with other software and hardware engineers to solve design issues.
  • Responsible for design and implementation of new device features on multiple platforms
  • Responsible for the maintenance of current software including: feature enhancements, performance increases, troubleshooting, testing, and bug fixing.
  • Provide technical documentation (test procedures, design specifications, etc.)

Qualifications

General Requirements
  • Must be enrolled in a college or university working toward a bachelors degree in either Electrical or Computer Engineering
  • Must be available to work up to 40 hours per week during the entire co-op period beginning in late January 2020 and ending in early August 2020
  • Must be commutable to and from the Rockleigh, NJ area for the duration of the co-op period
Technical Skills
  • Experience with microprocessors and embedded system development required
  • Demonstrated debugging and problem-solving skills
  • Strong C/C++ programming skills required
  • Experience with communication networks and protocols preferred
  • Experience with analog and digital video preferred
  • Experience with a Real Time Operating System (RTOS) preferred
Other Skills:
  • Must be responsible, self-motivated, creative, have a solid work ethic and have a desire to produce a quality product
  • Strong written and verbal communication skills
  • Ability to work in a team
  • Strong problem-solving skills
  • Inquisitive individual with a "student mentality" possessing a long term desire to work in the Firmware Engineering space