Principle Software Engineer with C++ development experience

1 month ago


Boston, United States Motion Recruitment Full time
Company Overview: Our client is at the forefront of transforming the way goods are handled and delivered globally. Our cutting-edge robotics solutions power their fulfillment centers, optimizing processes and setting new standards for innovation in the e-commerce industry. We are actively seeking a highly skilled and experienced Principal Software Engineer with expertise in C++ development to lead critical projects and contribute to the evolution of our advanced robotic systems.
Position Overview: As a Principal Software Engineer, you will be a key driver in shaping the software architecture, development practices, and technical direction of our robotic systems. Your role will involve hands-on development, leadership, and collaboration with cross-functional teams to deliver high-performance and scalable C++ solutions. Join us in pushing the boundaries of automation and revolutionizing the future of logistics.

Responsibilities:
Technical Leadership: Provide expert guidance and leadership in C++ development, setting technical direction and standards for the software engineering team.
Architecture Design: Lead the design and implementation of scalable and maintainable software architectures for robotic platforms, ensuring alignment with overall business objectives.
C++ Development: Take a hands-on approach in the design and development of complex software modules, libraries, and applications using modern C++ standards.
Code Quality and Standards: Define and enforce coding standards, best practices, and quality assurance processes to maintain high-quality, reliable, and efficient code.
Performance Optimization: Identify and implement optimizations to enhance the performance, responsiveness, and efficiency of robotic software systems.
Collaboration: Collaborate closely with hardware engineers, firmware developers, and other software teams to integrate software components seamlessly into robotic hardware and control systems.
Problem Solving: Tackle complex technical challenges, troubleshoot issues, and provide innovative solutions to ensure the success of high-stakes projects.
Mentorship: Provide mentorship to software engineers, fostering skill development and knowledge transfer to cultivate a high-performing team.
Qualifications:
Education: Bachelor's, Master's, or Ph.D. in Computer Science, Software Engineering, or a related field.
Experience: Minimum of 8 years of hands-on experience in software development, with a strong emphasis on C++.
C++ Expertise: In-depth knowledge of C++ programming language, including experience with modern C++ standards and best practices.
Software Architecture: Proven experience in designing and implementing scalable and maintainable software architectures.
Leadership Skills: Demonstrated ability to lead and mentor a team of software engineers, fostering a collaborative and innovative work environment.
Communication Skills: Excellent communication and interpersonal skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
Benefits:
Competitive salary
Comprehensive health, dental, and vision coverage
401(k) retirement plan
Stock options
Flexible work hours
Professional development opportunities



  • Boston, Massachusetts, United States Motion Recruitment Full time

    Company Overview: Our client is at the forefront of transforming the way goods are handled and delivered globally. Our cutting-edge robotics solutions power their fulfillment centers, optimizing processes and setting new standards for innovation in the e-commerce industry. We are actively seeking a highly skilled and experienced Principal Software Engineer...


  • Boston, United States Motion Recruitment Partners, LLC Full time

    Job Posting: Senior Software Engineer (C++/AWS) - Robotics Consulting Firm Company Overview: We are a leading robotics consulting firm based in Boston, specializing in designing and developing cutting-edge robotic systems for diverse industries including healthcare, manufacturing, and logistics. Our team of experts is passionate about leveraging technology...


  • Boston, United States Motion Recruitment Full time

    Job Posting: Senior Software Engineer (C++/AWS) - Robotics Consulting Firm Company Overview: We are a leading robotics consulting firm based in Boston, specializing in designing and developing cutting-edge robotic systems for diverse industries including healthcare, manufacturing, and logistics. Our team of experts is passionate about leveraging technology...


  • Boston, United States Motion Recruitment Partners, LLC Full time

    No C2C or sponsorship can be provided for this role. A company in Boston that focuses on providing medical professional liability insurance and risk management to healthcare providers is looking for a software engineer. You will get the chance to develop new features and implement new technologies into their environment. This role will require some...

  • C Developer

    5 days ago


    Boston, United States Motion Recruitment Full time

    Job Title: C++ software developer (Rust Development)Minimum QualificationsBachelor's degree in Computer Science, Computer Engineering, or a related technical field or equivalent experienceStrong software engineering skills and firm grasp of Computer Science fundamentals, especially data structures and algorithmsKnowledge of secure software development...

  • C Developer

    6 days ago


    Boston, United States Motion Recruitment Full time

    Job Title: C++ software developer (Rust Development) Minimum Qualifications Bachelor's degree in Computer Science, Computer Engineering, or a related technical field or equivalent experience Strong software engineering skills and firm grasp of Computer Science fundamentals, especially data structures and algorithms Knowledge of secure software development...

  • Software Engineer

    2 days ago


    Boston, United States firstPRO, Inc Full time

    Essential Job Functions and Responsibilities:Web Application Development: Develop, maintain, and enhance web-based applications using C#, .NET, and associated technologies. This includes front-end and back-end development, as well as integrations with external systems and databases.Cloud Application Development: Utilize cloud platforms like Microsoft Azure...

  • Software Engineer

    2 days ago


    Boston, United States firstPRO, Inc Full time

    Essential Job Functions and Responsibilities:Web Application Development: Develop, maintain, and enhance web-based applications using C#, .NET, and associated technologies. This includes front-end and back-end development, as well as integrations with external systems and databases.Cloud Application Development: Utilize cloud platforms like Microsoft Azure...


  • Boston, United States Motion Recruitment Partners LLC Full time

    No C2C or sponsorship can be provided for this role. A company in Boston that focuses on providing medical professional liability insurance and risk management to healthcare providers is looking for a software engineer. You will get the chance to develop new features and implement new technologies into their environment. This role will require some on-site...


  • Boston, United States Motion Recruitment Full time

    No C2C or sponsorship can be provided for this role.  A company in Boston that focuses on providing medical professional liability insurance and risk management to healthcare providers is looking for a software engineer. You will get the chance to develop new features and implement new technologies into their environment. This role will require some...

  • C# Developer

    3 weeks ago


    Boston, United States Compunnel Full time

    Overview Our client in the commercial banking domain is actively hiring a C# Developer to develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. Analyze and...


  • Boston, United States Motion Recruitment Partners, LLC Full time

    Our client, a global leader in energy analytics software, is looking for a Senior Engineer for a year long contract. In this role, you'll work on scalability solutions as well as building new client features. You'll be joining a fast paced, Agile engineering team which works directly with their largest customer. You must be able to commute at least 2 days...


  • Boston, United States Motion Recruitment Partners, LLC Full time

    A large insurance company is looking for a Senior software engineer to work on their medical professional liability insurance application. The ideal contractor will have an extensive amount of experience in the insurance space and be located in or around Boston. The software you will be developing is crucial to risk management for healthcare providers. You...


  • Boston, United States Motion Recruitment Partners, LLC Full time

    About Us: Our client is a leading medical device company dedicated to revolutionizing healthcare through innovative technologies. They are developing cutting-edge medical devices and software solutions aimed at improving patient outcomes and enhancing healthcare professionals' efficiency. Position Overview: They are seeking a highly skilled and experienced...

  • C++ Developer

    1 month ago


    Boston, Massachusetts, United States Fathom Information Design Full time

    Our development team is comprised of people who have a range of backgrounds—from traditional software engineering to creative coding to application architecture. As a C++ developer you'll work with complicated data sets, iterate on tools, and find high performance ways to bring data to life across devices. You also have an appreciation for design and value...


  • Boston, United States Motion Recruitment Full time

    About Us: Our client is a leading medical device company dedicated to revolutionizing healthcare through innovative technologies. They are developing cutting-edge medical devices and software solutions aimed at improving patient outcomes and enhancing healthcare professionals' efficiency. Position Overview: They are seeking a highly skilled and experienced...


  • Boston, United States Maris Consulting Group℠ Full time

    Senior Software Engineer (C#/AWS)This role is with a Maris Financial Services PartnerBoston, MA - Hybrid Role - We are targeting local candidates that can be in the Boston office 2-3 days per week.12 Month + contract (or contract to hire, if desired)Overview:The Senior Software Engineer will participate in a high level development capacity on a project...


  • Boston, United States Maris Consulting Group℠ Full time

    Senior Software Engineer (C#/AWS)This role is with a Maris Financial Services PartnerBoston, MA - Hybrid Role - We are targeting local candidates that can be in the Boston office 2-3 days per week.12 Month + contract (or contract to hire, if desired)Overview:The Senior Software Engineer will participate in a high level development capacity on a project...


  • Boston, Massachusetts, United States Seismic Software Full time

    Please be aware we have noticed an increase in hiring scams potentially targeting Seismic candidates. Read our full statement on our Career's page.Seismic, a rapidly growing Forbes Cloud 100 company, is the global leader in enablement, helping make sales teams better by becoming more productive and engaging with buyers in a compelling way. Seismic's platform...


  • Boston, United States Amazon Development Center U.S., Inc. Full time

    Do you want to join a team of creative and talented software engineers who are helping to change the way data moves to and from the cloud? Do you want to be a part of one of the newest AWS services and have the chance to help define and build its future? If you answered yes to these questions and want to share in the excitement and challenge of building...