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

Software Engineer (C# Developer)

iRobot

iRobot

Software Engineer (C# Developer)

Bedford, MA
Full Time
Paid
  • Responsibilities

    Introduction

    As a part of our team, you will work under guidance of the Automation Manager, Lead Test Engineer or Program Manager to plan, design, develop and support automation projects (hardware and software) that will be used to automate and streamline both repetitive and custom tests. You will be working with project teams to identify needs and convert them in requirement and software automation task.

    Software will be designed mainly in C# and knowledge of networking, database and GUI design will be required. You should possess enough technical depth to support troubleshooting of complex cross functional problems and document findings. Also, you will develop and maintain software architecture for the core tests functionality.

    You will be responsible for identifying best cost/performance platforms and technologies, interfacing with suppliers and delivering the final product to the team that will be using it, as well as providing continuous support for existing fixtures

    Essential Functions/Job Duties:

    • Programming of different automation platforms.
    • Knowledge of database systems.
    • Knowledge of PLC’s
    • Create support software to improve automation in analysis, delivery and display of tests.
    • Create software to automate the collection of core tests functionality
    • Planning deployment and testing as well as training of the end users.
    • Prepare documentation and user manual.
  • Qualifications
    • 2+ years of experience in automation or robotics.
    • Knowledge of C#, Database, Python
    • Experience developing electro-mechanical systems that contain complex software behaviors.
    • Working knowledge of PLC’s (Programmable logic controllers) would be great.
    • MS in Robotics, Computer Science, Control Engineering.
    • Clear and concise written and verbal communication.
    • Experience with databases
    • Experience working in cross functional teams.
  • 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.