Principal Robotics Software Engineer

2 months ago


Boxborough, United States Product Insight, Inc. Full time

Product Insight is a design-driven engineering firm serving companies committed to human-centered development of the technical products that will power a better world.

For us, assembling, growing, and evolving an exceptional team is paramount. Our whole company is our development team, they are the value we bring to clients. We excel at creating innovative solutions to intricate technical challenges across various industries, delivering life-saving therapies, enhancing workplace safety and productivity, transforming operational models, and shaping the future of transportation.


We are in search of a Principal Robotics Software Engineer to help build robotics software. In this role you will collaborate with mechanical, software, and electrical engineers to develop robotics systems for a broad range of applications. You will design, implement, tune, and test robotics software and algorithms while working directly with clients to help define requirements. You will be a technical leader, providing oversight and architecture to complex software systems as well as technical mentorship to other engineers. In this role you will inform program management of timelines and technical risks.


Responsibilities

  • Develop software for complex robotic systems
  • Work with a cross disciplinary team to identify software requirements and architecture based on customer needs
  • Quickly prototype and determine feasibility of design and technology
  • Participate in design and code reviews
  • Work with management to develop timelines and work schedules
  • Coordinate cross team engineering tasking
  • Provide technical guidance and mentorship to other software engineers


Qualifications

  • Bachelor, Master’s or PhD in Computer Science, Electrical Engineering, Computer Engineering, Robotics, Software Engineering or related discipline.
  • 10+ years’ of demonstrated experience in robotics or embedded system development
  • Extensive knowledge of C++ coding and design patterns
  • A large tool bag of robotics algorithms in the areas of computer vision, control systems, autonomy, manipulation, planning, etc.
  • Experience with real time multithreaded software
  • Experience with common communication protocols (I2C, CAN, SPI, RS232 etc.)
  • Experience with interfacing to motor controllers
  • Ability to work in a dynamic, fast-paced environment and adapt to rapidly changing priorities.


At Product Insight, we aim to be a place where a diverse mix of talented individuals want to come, stay, and contribute their best work. We take pride in delivering top-tier products to the market, recognizing that achieving this goal necessitates a team reflecting the diversity of our world. We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, or veteran status.



  • Boxborough, United States Product Insight, Inc. Full time

    Product Insight is a design-driven engineering firm serving companies committed to human-centered development of technical products that will power a better world.For us, assembling, growing, and evolving an exceptional team is paramount. Our whole company is our development team, they are the value we bring to clients. We excel at creating innovative...


  • Boxborough, United States Product Insight, Inc. Full time

    Product Insight is a design-driven engineering firm serving companies committed to human-centered development of technical products that will power a better world.For us, assembling, growing, and evolving an exceptional team is paramount. Our whole company is our development team, they are the value we bring to clients. We excel at creating innovative...


  • Boxborough, United States Dephy Inc Full time

    Dephy is seeking a candidate who was born to be an engineer: someone that has an urge to understand and make things work, and who gets excited when there is no known solution to the problem at hand. This isn’t your typical Software Engineer role, this is an in-person role. While we have flexibility in working hours and occasional work from home, we make...


  • Town of Boxborough, United States Dephy, Inc. Full time

    Job DescriptionJob DescriptionDephy is seeking a candidate who was born to be an engineer: someone that has an urge to understand and make things work, and who gets excited when there is no known solution to the problem at hand. This isn’t your typical Software Engineer role, this is an in-person role. While we have flexibility in working hours and...


  • Boxborough, United States i3 Assembly Full time

    JOB SUMMARY/OBJECTIVE: Under the supervision of the Manager, Senior Software Engineer, the key roles are to develops production quality code for security X-Ray systems use in customer mission critical products. This role involves working with other Engineers to enhance the current software architecture, develop interface control documents, build software...


  • Boxborough, United States ZipRecruiter Full time

    Job DescriptionJob Description JOB SUMMARY/OBJECTIVE: Under the supervision of the Manager, Senior Software Engineer, the key roles are to develops production quality code for security X-Ray systems use in customer mission critical products. This role involves working with other Engineers to enhance the current software architecture, develop interface...


  • Boxborough, United States ZipRecruiter Full time

    Job DescriptionJob Description JOB SUMMARY/OBJECTIVE: Under the supervision of the Manager, Senior Software Engineer, the key roles are to develops production quality code for security X-Ray systems use in customer mission critical products. This role involves working with other Engineers to enhance the current software architecture, develop interface...


  • Boxborough, United States FutureRecruit Full time

    Software Engineering Manager- Full Time Location: Boxborough, MA, 01719 What you will be doing: Write high quality C++ code using QT SDK. Maintain proficiency with the Linux operating system, particularly Redhat. Understand and work with TPC/IP client/service technology and RESTful web services. Manage, mentor, and develop the software development team....


  • Boxborough, United States Synopsys Full time

    We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the...


  • Town of Boxborough, United States Dephy, Inc. Full time

    Job DescriptionJob DescriptionDephy is looking for a candidate who was born to be an engineer: someone that has an urge to understand how things work, and who gets excited when there is no known solution to the problem at hand. We are curious, creative, and passionate engineers looking for a team member to help us tackle challenges at the forefront of...


  • Boxborough, United States SynQor Full time

    Description The Test Engineering Team at SynQor works together on the integration of test hardware and software to support a wide range of power converters and systems. The ideal Electrical Test Engineer will possess a desire to learn about the company's various products and develop creative methods to reliably test them. The Test Engineer will be part of...


  • Boxborough, United States HelixBind Inc Full time

    Engineering Technician OVERVIEW HelixBind is a dynamic, early-stage medical device company seeking an energetic and highly motivated Engineering Technician to play a key role in product development. This is a challenging opportunity with immense impact for someone who thrives in a fast-paced environment and enjoys a diverse range of responsibilities. The...


  • Boxborough, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Town of Boxborough, United States Adecco Full time

    Job DescriptionJob DescriptionOur client, a leader in custom manufacturing located in Middlesex County is currently seeking a Senior Electrical Engineer who is passionate about designing, and motion systems.  This is a direct hire, hybrid opportunity accompanied by outstanding benefits. This individual will be responsible for the design and development of...


  • Town of Boxborough, United States Adecco Full time

    Job DescriptionJob DescriptionOur client, a leader in custom manufacturing located in Middlesex County is currently seeking a Senior Electrical Engineer who is passionate about designing, and motion systems.  This is a direct hire, hybrid opportunity accompanied by outstanding benefits. This individual will be responsible for the design and development of...

  • Technologist

    2 weeks ago


    Boxborough, United States LanceSoft, Inc. Full time

    Location: Onsite-Boxborough, MassachusettsPay rate range: $21/hr-$23/hrResponsibilities:• Design, create, manage and maintain developer test plan, test automation and test coverage• Report on daily testing status and results• Prioritize and efficiently manage a number of concurrent projects and testing tasks• Execute manual and automated testing &...

  • Technologist

    3 weeks ago


    Boxborough, United States LanceSoft, Inc. Full time

    Location: Onsite-Boxborough, MassachusettsPay rate range: $21/hr-$23/hrResponsibilities:• Design, create, manage and maintain developer test plan, test automation and test coverage• Report on daily testing status and results• Prioritize and efficiently manage a number of concurrent projects and testing tasks• Execute manual and automated testing &...


  • Boxborough, United States i3 Assembly Full time

    JOB SUMMARY/OBJECTIVE: Under the supervision of the Director, Technology, the AI/ML Developer for Computer Tomography Baggage Scanning key roles responsible for enhancing security measures at airports, transportation hubs, and critical infrastructure facilities worldwide. As we continue to innovate and expand our portfolio of products, we are seeking a...

  • Project Manager

    2 weeks ago


    Boxborough, United States Product Insight, Inc. Full time

    Product Insight is a design-driven engineering firm serving companies committed to human-centered development of technical products that will power a better world. For us, assembling, growing, and evolving an exceptional team is paramount. Our whole company is our development team, they are the value we bring to clients. We excel at creating innovative...

  • Project Manager

    2 weeks ago


    Boxborough, United States Product Insight, Inc. Full time

    Product Insight is a design-driven engineering firm serving companies committed to human-centered development of technical products that will power a better world. For us, assembling, growing, and evolving an exceptional team is paramount. Our whole company is our development team, they are the value we bring to clients. We excel at creating innovative...