Software Engineer (Embedded)

Primary Talent Partners

Boston (MA)

On-site

USD 82,656 - 96,432

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading talent management provider has a 12-month contract opening for a Software Engineer (Embedded) in Boston. The role focuses on developing software for robotic surgery platforms, requiring expertise in C/C++ and embedded systems. Candidates should have experience in the medical device industry and Agile methodologies. The position is fully onsite, offering an hourly rate of $60-$70 based on experience.

Qualifications

  • Bachelor’s degree and 4+ years of relevant experience (or Master’s degree and 2+ years).
  • Hands-on experience with embedded devices and board bring-up.
  • Medical Device industry experience preferred.

Responsibilities

  • Design, develop, and troubleshoot embedded software in C/C++ for robotic surgical devices.
  • Support board bring-up, system integration, and validation testing.
  • Collaborate with cross-functional teams to refine requirements.

Skills

C/C++ proficiency
Embedded software development
Agile/Scrum methodologies
Python

Education

Bachelor’s degree
Master’s degree

Tools

Linux/QNX
AI-assisted coding tools

Job description

Overview

Primary Talent Partners has a 12 month contract opening for a Software Engineer (Embedded) to join a multinational medical device company for an onsite role operating out of Boston, MA.

Pay: $60.00/hr - $70.00/hr based on experience and academia

Contract: 12 months, extensions likely, conversion possible

Type: W-2, cannot support C2C or provide visa sponsorship

Onsite: 100% Onsite in Boston, MA

About the Role

We are seeking an Embedded Software Engineer to support the Robotic Assisted Surgery platform. This role is based in Boston, MA. You will join a world-class team developing software for surgical robotics, collaborating closely with mechanical, electrical, and software engineers to enhance this innovative platform.

Key Responsibilities
  • Design, develop, and troubleshoot embedded software in C/C++ for robotic surgical devices.
  • Support board bring-up, system integration, and validation testing.
  • Collaborate with cross-functional teams to refine requirements, design solutions, and ensure quality.
  • Participate in Agile/Scrum ceremonies, with opportunities to act as Scrum Master or Product Owner.
Must Have
  • Bachelor’s degree and 4+ years of relevant experience (or Master’s degree and 2+ years).
  • Proficiency in C/C++ with strong embedded software development background.
  • Hands-on experience with embedded devices, board bring-up, and Linux/QNX or similar OS.
  • Familiarity with Agile/Scrum/SAFe methodologies.
  • Python Experience.
  • Medical Device industry experience.
Nice to Have
  • Background in software architecture design.
  • Experience with AI-assisted coding tools (e.g., GitHub Copilot).
  • Certified Scrum Master

Primary Talent Partners is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity, or any other factor protected by applicable federal, state, or local laws.

If you are a person with a disability needing assistance with the application or at any point in the hiring process, please contact us at email info@primarytalentpartners.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Medical Devices)
Senior Software Engineer (Medical Devices)

Intellias • Massachusetts

Hybrid
USD 120,000 - 170,000
Software Developer (C++)
Software Developer (C++)

Robotics Prcocess Automation, LLC • Waltham (MA)

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Real Staffing • Minneapolis (MN)

On-site
USD 90,000 - 120,000
Medical coverage
Dental coverage
Vision coverage
+1
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Mounds View (MN)

Hybrid
USD 80,000 - 120,000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Newton (MA)

Hybrid
USD 100,000 - 130,000
Sr Software Engineer (Medical Device)
Sr Software Engineer (Medical Device)

Primary Talent Partners • Mounds View (MN)

On-site
Software Engineer
Software Engineer

Skills Alliance • Austin (TX)

On-site
USD 90,000 - 120,000
Senior Software Engineer - Robotic
Senior Software Engineer - Robotic

Investigo • Methuen (MA)

On-site
USD 120,000 - 180,000
Software Architect
Software Architect

Motion Recruitment Partners LLC • Bedford (MA)

Hybrid
USD 180,000 - 240,000
Hybrid schedule Bedford, MA
Medical, dental, and vision coverage
401(k) with company match
+1
Senior C++ Software Engineer
Senior C++ Software Engineer

The Mullings Group • Boston (MA)

On-site
USD 100,000 - 130,000