Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MedAcuity

Senior Embedded Software Engineer

MedAcuity

. Develop embedded software in C/C++, RTOS, Linux, and Windows for analytical instrumentation and medical devices .

Posted 11/7/2026full-timeWestford • Massachusetts • United StatesSenior💰 $128,000 - $170,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in developing embedded software using C/C++ and RTOS for analytical instrumentation and medical devices, with a strong focus on real-time data acquisition and high-speed communication protocols. Proficient in the full design life cycle and capable of executing verification plans in regulated environments.

Highest-signal resume keywords
Embedded Software DevelopmentC/C++ ProgrammingReal-Time Operating Systems (RTOS)Microprocessor ArchitectureAgile/Scrum Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C/C++ ProgrammingRTOSEmbedded Software DevelopmentObject-Oriented ProgrammingMultithreaded ProgrammingDigital LogicHigh-Speed Communication ProtocolsAutomated Software TestingVerification PlansMicrocontroller Familiarity
Soft Skills
CollaborationClient RepresentationPassion for Learning
Tools & Technologies
SVNLogic AnalyzersSignal GeneratorsOscilloscopesDebuggersEmulatorsSimulatorsC++17STLBOOST Libraries
Industry Keywords
Medical DevicesRegulated EnvironmentAerospace/DefenseRobotics

Tech Stack

Tools & technologies
LinuxRTOSSubversionC++

About the role

Key responsibilities & impact
  • Develop embedded software in C/C++, RTOS, Linux, and Windows for analytical instrumentation and medical devices
  • Use high-speed communication channels, real-time data acquisition, and digital/analog I/O
  • Follow the full design life cycle, including requirements specification, design activities, planning, code reviews, and corresponding artifacts
  • Develop and maintain manual and automated software testing using SVN, scripts, C++/C#, and Windows
  • Establish and execute verification plans in simulated, emulated, and laboratory environments
  • Collaborate with a multifunctional development team
  • Interface with clients and represent MedAcuity to support seamless software development projects

Requirements

What you’ll need
  • 8+ years design and programming experience
  • Solid understanding of microprocessor architectures, interfaces, and digital logic
  • Experience with multithreaded programming for real-time embedded systems using C/C++ and RTOS
  • Knowledge of object-oriented programming techniques
  • Experience with logic analyzers, signal generators, oscilloscopes, debuggers, emulators, and simulators
  • Familiarity with Microchip, Freescale, NXP, ARM, or other microcontrollers
  • Familiarity with modern C++ (C++17, STL, BOOST libraries)
  • Familiarity with high-speed communication protocols and interfaces such as DMA, PCI, and USB
  • Passion to learn new systems, methodologies, technologies, and tools
  • Experience in a highly regulated environment such as medical device or aerospace/defense is ideal
  • Professional background with robotics is helpful
  • Work history in Agile/Scrum environments
  • B.S. degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent years of professional work experience

Benefits

Comp & perks
  • Discretionary performance-based bonus based on personal and company factors
  • Medical, dental and vision insurance
  • Health Reimbursement Arrangement (HRA)
  • Flexible Spending Accounts
  • 401(k) with company match
  • Company-paid life and disability insurance
  • Additional voluntary life insurance
  • Employee assistance programs
  • Recognition awards
  • Competitive vacation and sick time allowances
  • Company holidays
  • Healthy work-life balance