Search jobs > Boston, MA > Temporary > Senior software engineer

Senior Software Engineer - AWS / C+

DICE
Boston, Massachusetts, US
Temporary

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Motion Recruitment Partners, LLC, is seeking the following. Apply via Dice today!

Interested in this role You can find all the relevant information in the description below.

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.

Senior Software Engineer - AWS / C++

J-18808-Ljbffr

10 days ago
Related jobs
Promoted
Raytheon
Everett, Massachusetts

This Senior Principal Software Engineer/ Software Technical Authority position will support major Naval Power and Air, Space and Defense Systems missile program efforts. Work in close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-...

Promoted
Fidelity TalentSource LLC
Boston, Massachusetts

As a Senior Software Engineer you will work within the Regulatory Reporting Technology team to build and maintain mission critical brokerage applications for the enterprise. Please be advised that Fidelity s business is governed by the provisions of the Securities Exchange Act of 1934, the Investmen...

Promoted
Raytheon
Winthrop, Massachusetts

The team members are multi-disciplined and contribute across all phases of systems engineering, software development, integration and test, and metrics. This software engineering position is onsite at our Aurora, CO location. We bring the strength of more than 100 years of experience and renowned en...

Promoted
Draper Labs
Cambridge, Massachusetts

The Senior Autonomy, Guidance Navigation and Control (GNC) Engineer develops software for cutting-edge space and defense systems used by the US Government and commercial customers as well as internal R&D projects. A Guidance and Control (G&C) Engineer develops, integrates, and deploys advanced G&C a...

Promoted
Epsilon
Boston, Massachusetts

Software Engineer, you will be a part of an interdisciplinary team that creates stellar data- driven cloud-based solutions. Strong understanding of software engineering methodologies such as functional. It includes a consistent, transparent, best-in-class approach to data, analytics solutions, partn...

Promoted
Wood Mackenzie Ltd
Boston, Massachusetts

We're looking for a Senior Software Engineer to join our team. You'll collaborate closely with a cross-functional team of data scientists, software engineers, data engineers and product managers that deliver our product roadmap. The successful candidate for this role must have a strong Software Engi...

Promoted
HarbourVest Partners
Boston, Massachusetts

As a Senior Software Engineer for Architecture and Integrations, you will work to design, develop, test, deploy to cloud platform and support HarbourVest software development, its integrations and related systems in a team-focused environment. Must possess strong analytical skills to understand busi...

Promoted
Goddard
Beverly, Massachusetts

Senior Embedded Software Engineer. Minimum of 7 years C/C++ software experience, or advanced degree with a minimum of 5 years C/C++ software experience. An ideal candidate should possess a broad understanding of the embedded software landscape and the desire to keep up with the changes in technology...

LexisNexis Risk Solutions Inc. Company
Massachusetts
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. BS Engineering/Computer Science or equivalent experience required. ...

Motion Recruitment
Reading, Massachusetts

As a Senior Embedded Software Engineer, you will play a crucial role in the design, development, and implementation of embedded software for their medical devices. They are seeking a highly skilled and experienced Senior Embedded Software Engineer to join their dynamic team and contribute to the dev...