Senior Embedded Software Engineer
Job
MedAcuity, LLC
Westford, MA (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
82
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
MedAcuity, LLC Senior Embedded Software Engineer Westford, MA Apply 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. Together, we?re pioneering the future of science by developing software products and solutions that enable our partner teams to help save lives.
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
- 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 B.S.
degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent years of professional work experience. Active Filters Senior Embedded Software Engineer Westford, MA Clear All ApplySimilar remote jobs
UnitedHealth Group
Fort Wayne, IN
Posted2 days ago
Updated3 hours ago
Similar jobs in Westford, MA
White Glove Placement
Westford, MA
Posted2 days ago
Updated3 hours ago
Similar jobs in Massachusetts
Fiber Staffing
Salem, MA
Posted2 days ago
Updated3 hours ago