Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

MedAcuity Logo

Principal Embedded Software Engineer

MedAcuity

$140,000 - $180,000
Dec 17, 2025
Westford, MA, US
Apply Now

MedAcuity is looking to develop software-driven medical devices, robotic technology, embedded systems, and computer vision solutions in partnership with MedTech companies and innovators.

Requirements

  • 13+ years of Software Development expertise with experience coding in multiple programming languages such as C, C++, Python.
  • At least 8 years of hands-on experience developing on embedded operating systems – Linux, VxWorks, QNX, Integrity, other RTOS.
  • Demonstrated understanding of developing software in resource and memory-constrained environments.
  • Production expertise in Object-Oriented design.
  • Capable of designing solutions, defining specs, creating documentation, assessing project timelines, and reviewing code.
  • Experience with, or interest in, working in a services or consulting environment, helpful.
  • Experience working in a regulated environment such as medical device, DoD, Aerospace, ideal.

Responsibilities

  • Perform hands-on and utilize embedded software expertise.
  • Design and develop features in C and C++ for embedded platforms.
  • Follow the full design life cycle process including driving efforts in requirements specification, design activities, planning, code reviews, and creating corresponding artifacts.
  • Provide complete expert engineering solutions to impactful and high-visibility client initiatives and and projects.
  • Lead and mentor a team which may change for each project, comprised of talented Software Engineers; to promote a collaborative environment and pragmatic engineering decision-making.
  • Build collaborative relationships with key leaders and peers, both internally and externally, across the organization.
  • Define software requirements for complex systems, evaluate new frameworks, and collaborate with the team to help lead the project’s technical vision.

Other

  • Bachelor's degree in Computer Science or a related discipline is ideal, but not required.
  • Excellent communication skills and the ability to work with high level stakeholders and management teams to help guide them in their decision making process.
  • Professional background in Agile / Scrum environments.
  • Applicants for employment at MedAcuity, LLC are considered without regard to race, color, religion, sex, sexual orientation, gender-related identity/appearance, pregnancy, age, genetic information, national origin, status as a Vietnam Era or disabled veteran or membership in the uniformed services, physical or mental disability, or any other legally-protected classification.
  • A healthy work life balance is a priority here.