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.
Top Skills
What We Do
MedAcuity is the go-to Boston-based software development firm for leading MedTech and Robotics companies and innovators, large and small. Founded in 2007 by a team of seasoned software engineers, MedAcuity is ISO 13485:2016 certified and has over a decade of experience delivering FDA Class I, II, III and PMA medical device systems.
Working at the intersection of technology and innovation, we offer a combination of strategic consulting and comprehensive software development services to solve incredibly tough product development challenges for our clients. MedAcuity tailors each partnership to offer clients strategic and tactical insight to increase efficiencies, maximize ROI, and produce successful business outcomes.