Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineering Intern (Summer 2023)

REV Robotics

Software Engineering Intern (Summer 2023)

Carrollton, TX
Full Time
Paid
  • Responsibilities

    Job Summary:

    This college student intern will provide software support for new and existing products, focusing on either embedded software creation or end-user libraries and reference code. In addition, they will assist with testing, and debugging, as well as create software documentation. This position will work directly with REV engineers and administration and may require a variety of tasks throughout the day. REV is committed to providing quality, low-cost educational robotics parts for STEM Education and the software engineering/Computer Science Intern should utilize their skills as necessary in order to support that mission.

    Primary Responsibilities:

    • Contributes to firmware for specific products and parts
    • Adds to libraries that are used by students for programming
    • Assists in creating example programs that can be used for teaching
    • Assists with programming demo and prototype products & robots
    • Assists with product testing and evaluation, as well as creating appropriate documentation
    • Other responsibilities as needed to ensure that the goals of REV are met

    Requirements:

    • Must be a current student enrolled in a bachelor's degree program working towards a degree in Engineering, Computer Science, or Engineering Technology
    • Must have at least two years of experience working on or with a FIRST Robotics team
    • Must have experience with C, Java or JavaScript/TypeScript (LabVIEW & C++ experience a plus)
    • Experience with collaborative development using Git/GitHub a plus
    • Experience programming in various IDEs (VS code, Jet Brains, Android Studio, etc)
    • Must have the ability to follow directions, and work independently with minimal supervision
    • Work with a flexible schedule and demonstrate effective time management
    • Customer service experience is desirable