Senior Software Engineer - AWS / C++

Motion Recruitment
Boston, Massachusetts, United States
$130K-$180K a year
Full-time
Temporary

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 to solve complex challenges and drive innovation in the field of robotics.

Position Overview : We are seeking a talented and experienced Senior Software Engineer to join our dynamic team. In this role, you will play a key part in developing software solutions for our robotic systems, leveraging your expertise in C++ programming and AWS cloud services.

This is an exciting opportunity to work on groundbreaking projects that push the boundaries of robotics technology.

Location : Boston, MA (Hybrid Remote / On-site) 12-month contract to hire

Required Skills & Experience

  • Bachelor's degree in computer science, Electrical Engineering, Robotics, or related field; advanced degree preferred.
  • 5+ years of hands-on experience in software development using C++ in a professional setting, preferably in robotics or related industries.
  • Proficiency in designing and implementing cloud-based solutions on AWS (Amazon Web Services), including services such as EC2, S3, Lambda, IoT Core, and DynamoDB.
  • Strong understanding of software architecture, design patterns, and best practices for scalable and reliable systems

Desired Skills & Experience

  • Experience with real-time systems, embedded systems, and robotic frameworks (ROS, etc.) is a plus.
  • Excellent problem-solving skills and ability to work effectively in a collaborative team environment.
  • Strong communication skills with the ability to present technical concepts to non-technical stakeholders.

What You Will Be Doing

Tech Breakdown

Daily Responsibilities

  • Design, develop, and maintain software applications for robotic systems using C++ and associated technologies.
  • Architect and implement scalable, cloud-based solutions on AWS for data storage, analytics, and real-time communication in robotics applications.
  • Collaborate closely with hardware engineers, robotics specialists, and clients to understand requirements and translate them into functional software solutions.
  • Lead software design reviews, code reviews, and contribute to the overall technical strategy of the projects.
  • Optimize software performance and reliability to ensure seamless integration with robotic hardware components.
  • Contribute to the continuous improvement of development processes and best practices within the team.
  • 27 days ago
Related jobs
Promoted
Liberty Mutual Insurance
Boston, Massachusetts

Responsibilities: Collaborative partner: Working with our agile team of scrum masters, product owners and fellow engineers supporting 3 rd Party Quote and Bind API integration capabilities, you'll tackle technical challenges and ensure quality as we move from legacy technologies to next-generation a...

Promoted
Capital One Financial Corporation
Cambridge, Massachusetts

Senior Software Engineer, DevOps (Python, Microsoft SQL). New York City (Hybrid On-Site): $165,100 - $188,500 for Senior Software Engineer. AWS certification (Solutions Architect, DevOps Engineer or Database Speciality). Capital One will consider for employment qualified applicants with a criminal h...

Promoted
JP Morgan Chase & Co.
Boston, Massachusetts

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate and Investment Banking - Securities Services Technology Team, , you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable w...

Capgemini
Burlington, Massachusetts

Senior Product Software Engineer-075899. We are seeking a Senior iOS Mobile Engineer to work with one of the world’s largest life science companies. ...

Klaviyo
Boston, Massachusetts

We are looking for a senior software engineer to tackle the additional SDK features we will need to support in-app messaging, creating processes, and working in a highly collaborative team to own end to end projects. In support of this, we are building out our Mobile Push Engineering team and lookin...

Riverbed Technology
Remote, Massachusetts, US

We are looking for a talented and passionate Senior Software Engineer to join our team and play a key role in developing and deploying cutting-edge AI solutions. Collaborate with cross-functional teams (data science, engineers, product managers, solutions engineers) to ensure successful integration ...

ZoomInfo
Waltham, Massachusetts

We are looking for a passionate and tech-savvy Senior Software Engineer to join our Search team. Bachelors degree in Computer Science, Software Engineering or related field is required, Masters preferred. A minimum of 8 yrs of Software Engineering experience. The ideal candidate is an experienced Ja...

Motion Recruitment
Boston, Massachusetts

A multinational company that specializes in digital automation and energy management is hiring for a Senior Software Engineer. ...

Wellington Management
Needham, Massachusetts

QA engineers to design, develop, test, implement, and support solutions to meet business requirements. Lead tracks of work involving high complexity, mission critical AWS-based java services, React-based front ends, Kafka messaging, and more. Design, prototype and code new software components and ap...

The Judge Group
Cambridge, Massachusetts

Our client is currently seeking a Senior Software Defined Radio Engineer. MS in Electrical engineering, computer engineering or similar with 5+ years specific hands-on experience with Software Defined Radios for multiple projects. As software defined radio (SDR) lead, you will assist in the developm...