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

Summer 2021: Embedded Software Engineering Intern

iRobot

iRobot

Summer 2021: Embedded Software Engineering Intern

Remote
Internship
Paid
  • Responsibilities

    INTRODUCTION

    Do you want to contribute to the future of one of the largest consumer robot companies in the world? As Software Engineer Intern you will learn about and contribute in developing the next generation of robots that will live in millions of homes across the world. As a pioneer in the robot industry, our goal is to drive innovation, serve as an industry catalyst, and change the world by empowering people to do more.

    WHAT YOU WILL DO

    • Collaborate on the architecture, design, implementation, and delivery of robotics embedded software
    • Work with senior software developers on complex problems to bring to fruition elegant solutions balancing trade-offs between competing interests in resource-constrained systems
    • Evaluate potential new features to fielded products to continue to delight our customers
    • Participate in the evaluation and guidance for iRobot's next-gen products
    • Learn about current industry trends, technologies, and best practices
  • Qualifications

    DESIRED QUALIFICATIONS

    • 3+ years of computer science or robotics college study
    • Coursework in embedded systems, microcontrollers, design patterns, and data structures
    • Cursory knowledge of embedded software such as: interrupts, ADCs, DMA, SPI, inter-processor communication, protocols, and clock management
    • Excellence at writing embedded C/C++ and familiarity with a Linux Environment

    AN IDEAL CANDIDATE ALSO EXHIBITS BEHAVIORAL SKILLS THAT INDICATE:

    • open-mindedness
    • good communication/interpersonal skills
    • desire to work within a dynamic workplace
    • positive attitude
    • strong work ethic
    • self-motivated
    • organized

    WHY SHOULD YOU TAKE THE INTERNSHIP

    iRobot develops best-in-class technologies to deliver easy-to-use, effective, and intelligent products. iRobot changed the way people clean with the Roomba robot vacuum and Braava family of mopping robots. Come join a company full of creative and friendly individuals working together to make the impossible possible.We're looking for bright and passionate team players with a desire to learn and a growth mindset. Even if you don't meet every requirement in this job description, we encourage you to apply.

  • Industry
    Consumer Electronics
  • About Us

    We are the leading global consumer robot company, designing and building robots that empower people to do more, both inside and outside of the home. To date, we have sold over 25 million robots and globally employ more than 1,000 of the robot industry’s best and brightest. iRobot is committed to fostering invention, discovery and technological exploration in the pursuit of practical and valuable robot products for the home.