Skip to main content
cGxPjobs.com
Log inSign up

Back

Jobs at MedAcuity

Showing 1 JobsSort by:

Senior Embedded Software Engineer

  • MedAcuity

    • Hybrid
    • Westford, MA

1–1 of 1 job

Senior Embedded Software Engineer

  • MedAcuity

  • Westford, MA 01886
Open in New Tab

Hybrid

Not Disclosed

Medical Devices

Engineering

  • Posted on:

Job Description

Summary

As a Senior Embedded Software Engineer with us, you will be responsible for managing and facilitating the proper design and implementation of complex software and software / hardware integrated systems for cutting-edge medical technology products. You will be relied upon to interface with clients and represent MedAcuity to support seamless software development projects for our clients.

Responsibilities
  • Develop embedded software ( C / C++, RTOS, Linux, Windows ) in a cross-platform development environment for controlling analytical instrumentation and medical devices, using high-speed communication channels, real-time data acquisition, and digital / analog I/O’s
  • Follow the full design life cycle process including participation in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.
  • Develop and maintain manual / automated Software Testing ( SVN, scripts, C++ / C#, Windows ).
  • Establish and execute verification plans against units in a simulated, emulated, and laboratory environment.
  • Collaborate and be part of a multi-functional development team.
Qualifications
  • B.S. degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent years of professional work experience.
  • 8+ years design and programming experience.
  • Solid understanding of microprocessor architectures, interfaces, and digital logic.
  • Experience with multithreaded programming for real-time embedded systems ( C / C++, RTOS ).
  • Knowledge of Object-Oriented programming techniques.
  • Experience with development tools such as logic analyzers, signal generators, oscilloscopes, debuggers, emulators, and simulators.
  • Familiarity with Microchip, Freescale, NXP, ARM, or other microcontrollers, modern C++ ( C++11, STL, BOOST libraries ), and high-speed communication protocols and interfaces ( such as DMA, PCI, USB ).
  • Passion to learn new systems, methodologies, technologies, and tools.


Preferred Skills:

  • Would be ideal to have working experience in a highly regulated environment, such as medical device or aerospace / defense.
  • Professional background with robotics is also helpful.
  • Work history in Agile / Scrum environments.
Education

Degree

Bachelor

Specialization

Computer Science/Computer Engineering/Electrical Engineering
Experience:

8-15 yrs

  • Skills:
  • C / C++
  • Embedded systems
  • Real-Time Operating Systems (RTOS)
  • Microprocessor & Microcontroller Architecture
  • Digital Logic & Hardware Interfaces
  • ARM / NXP / Microchip / Freescale
  • Job Type:
  • Full-time
  • Shift Type:
  • 8 hour shift
  • Monday to Friday
  • Day shift

Compensation

  • Benefits:
  • 401K
  • 401K Match
  • Medical, Dental, Vision
  • Additional:
  • Base Salary

Job ID:

CGXP_26_16305

© cGxP Tech, Inc. All rights reserved.