×
Register Here to Apply for Jobs or Post Jobs. X

Principal Embedded Software Engineer

Job in Lowell, Middlesex County, Massachusetts, 01856, USA
Listing for: MedAcuity
Full Time position
Listed on 2025-12-29
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 140000 - 180000 USD Yearly USD 140000.00 180000.00 YEAR
Job Description & How to Apply Below

Principal Embedded Software Engineer – Med Acuity

At Med Acuity, we work at the intersection of healthcare, technology and innovation in partnership with Med Tech companies and innovators to develop software-driven medical devices, robotic technology, embedded systems, and computer vision solutions.

We are looking for a Principal Software Engineer with expertise in C and C++ who wants to apply their strong technical skillset, leadership skills, and problem‑solving acumen to support those who develop innovative, secure, safe and reliable software to support the product development needs of our Med Tech clients.

In this role, you will be a critical team member for the design, development and testing of Medical Device software products and / or related tools in the Microsoft stack. You will define software requirements for complex systems, evaluate new frameworks, and collaborate with the team to help lead the project's technical vision. We are most excited about candidates who bring a breadth of programming experience to the table, or those who enjoy flexing in different languages when needed.

Our work is collaborative and our team is focused as well as driven to meet deadlines. If continuous learning is your thing, in addition to the opportunity to work on a variety of projects, and if making a lasting impact excites you, we’d love to hear from you.

Job Duties & 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.
Qualifications
  • 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.
  • Excellent communication skills and the ability to work with high level stakeholders and management teams to help guide them in their decision making process.
Preferred Skills
  • Bachelor's degree in Computer Science or a related discipline is ideal, but not required.
  • 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.
  • Professional background in Agile / Scrum environments.

A realistic estimate of starting base salary for this full‑time position is $140,000 to $180,000. The actual salary offered may vary based on work location, experience, education, training, external market data, internal pay equity and other business considerations. This position qualifies for a discretionary performance‑based bonus based on personal and company factors. We also offer a comprehensive benefit program including medical, dental and vision insurance, a 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 and recognition awards.

Our leave programs include competitive vacation and sick time allowances, company holidays, and a healthy work‑life balance is a priority here.

Applicants for employment at Med Acuity, LLC are considered without regard to race, color, religion, sex, sexual orientation, gender‑related identity/appearance, pregnancy, age, genetic…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary