C++ Developer /Embedded Engineer-ONSITE IN BOSTON

Relevance Lab

Boston (MA)

On-site

USD 140,000 - 190,000

Full time

32 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Relevance Lab in Boston is hiring a Senior C++ Software Engineer to design, develop, enhance, and support complex software applications in a regulated, technology-driven environment.

The ideal candidate will have 5+ years of C++ experience, strong OO design skills, and hands-on work with PostgreSQL and/or MongoDB; exposure to embedded systems and Versant Object Database is a plus.

Qualifications

  • 5+ years of hands-on C++ development experience.
  • Strong understanding of Object-Oriented Programming, data structures, algorithms, and software design principles.
  • Experience with debugging, memory management, multithreading, and application performance optimization.
  • Hands-on experience with PostgreSQL and/or MongoDB.
  • Experience working through the full Software Development Life Cycle (SDLC).
  • Strong analytical, troubleshooting, and problem-solving capabilities.
  • Ability to work effectively with distributed and cross-functional engineering teams.

Responsibilities

  • Design, develop, enhance, and maintain software applications using C++.
  • Apply strong Object-Oriented Programming and Design principles to build scalable solutions.
  • Troubleshoot complex application issues and perform debugging, root-cause analysis, and performance optimization.
  • Develop and support integrations between applications, databases, and other system components.
  • Work with PostgreSQL and/or MongoDB for data access, queries, integration, and application support.
  • Participate in software design discussions, code reviews, unit testing, integration testing, and technical documentation.
  • Collaborate closely with cross-functional engineering, QA, product, and technical teams.
  • Support existing products while contributing to new product development and feature enhancements.
  • Follow established software development, quality, security, and documentation standards.

Skills

C++ development
Object-Oriented Programming
Multithreading
Debugging

Tools

PostgreSQL
MongoDB
Versant Object Database

Job description

We are hiring for a Senior C++ Software Engineer for one of our client in Boston area, a global organization operating in a highly regulated, technology-driven environment. The role will focus on the design, development, enhancement, and support of complex software applications and systems.

The ideal candidate will bring strong hands-on experience in C++ development, solid knowledge of object-oriented design, and experience working with databases such as PostgreSQL and/or MongoDB. Exposure to embedded systems and Versant Object Database would be an added advantage.

Key Responsibilities
  • Design, develop, enhance, and maintain software applications using C++.
  • Apply strong Object-Oriented Programming and Design principles to build scalable and maintainable solutions.
  • Troubleshoot complex application issues and perform debugging, root-cause analysis, and performance optimization.
  • Develop and support integrations between applications, databases, and other system components.
  • Work with PostgreSQL and/or MongoDB for data access, queries, integration, and application support.
  • Participate in software design discussions, code reviews, unit testing, integration testing, and technical documentation.
  • Collaborate closely with cross-functional engineering, QA, product, and technical teams.
  • Support existing products while contributing to new product development and feature enhancements.
  • Follow established software development, quality, security, and documentation standards.
Required Qualifications
  • 5+ years of hands-on C++ development experience.
  • Strong understanding of Object-Oriented Programming, data structures, algorithms, and software design principles.
  • Experience with debugging, memory management, multithreading, and application performance optimization.
  • Hands-on experience with PostgreSQL and/or MongoDB.
  • Experience working through the full Software Development Life Cycle (SDLC).
  • Strong analytical, troubleshooting, and problem-solving capabilities.
  • Ability to work effectively with distributed and cross-functional engineering teams.
Preferred / Good-to-Have Skills
  • Experience with Versant Object Database / Object-Oriented Database technologies.
  • Experience developing applications for embedded systems or device-based environments.
  • Knowledge of Linux/Unix environments.
  • Experience integrating application software with hardware, devices, or other system components.
  • Experience working in a regulated, product-engineering, medical-device, industrial, or similarly quality-focused environment would be beneficial.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Developer /Software Engineer - Hybrid
Senior C++ Developer /Software Engineer - Hybrid

Simple Solutions • Boston (MA)

On-site
USD 120,000 - 170,000
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Amaris Consulting • Westford (MA)

Hybrid
USD 110,000 - 160,000
Senior Software Engineer (Java Full Stack) - Hybrid
Senior Software Engineer (Java Full Stack) - Hybrid

Simple Solutions • Boston (MA)

On-site
USD 140,000 - 190,000
Senior C++ Full-Stack Engineer – Hybrid/Remote
Senior C++ Full-Stack Engineer – Hybrid/Remote

Simple Solutions • Boston (MA)

Hybrid
USD 140,000 - 190,000
Sr Embedded Software Engineer (OOAD, C++, Linux)
Sr Embedded Software Engineer (OOAD, C++, Linux)

Jobsbridge • Boston (MA)

On-site
USD 120,000 - 150,000
Lead Embedded C/C++ Software Engineer - Boston - Onsite - Direct hire
Lead Embedded C/C++ Software Engineer - Boston - Onsite - Direct hire

Clear Point Consultants • Boston (MA)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Kelly Services • Salem (NH)

On-site
USD 140,000 - 180,000
C2C Requirement for Senior C++ Developer – NYC, Hybrid
C2C Requirement for Senior C++ Developer – NYC, Hybrid

US staffing Inc • New York (NY)

Hybrid
USD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

Motion Recruitment Partners LLC • Salem (NH)

On-site
USD 120,000 - 170,000
Medical, Dental, and Vision Insurance
Retirement Savings Plan / 401(k)
Paid Time Off
+1
Embedded Software Engineer
Embedded Software Engineer

Athari • Lexington (VA)

Hybrid
USD 96,000 - 131,000