Senior & Principal Embedded Software Engineers - Andover, MA

Michael Page International

Boston, MA

JOB DETAILS
SKILLS
ARM (Advanced RISC Machine), Atlassian JIRA, Boundary Scan, C Programming Language, C++ Programming Language, CMake, Communication Skills, Configuration Management, Continuous Deployment/Delivery, Continuous Integration, Corrective Action, Debugging Tools, Delivery Management, Device Drivers, Embedded Software, Embedded Systems, FDA (Food and Drug Administration), Git, Healthcare Software, I2C, Integration Testing, International Electro-Technical Commission (IEC), LabVIEW Programming Language, Medical Equipment, Microcontroller, Object Oriented Design (OOD), Organ Transplant, Qt GUI (Graphical User Interface) Toolkit, Realtime Operating System, Regulations, Risk Analysis, Root Cause Analysis, Software Administration, Software Development, Software Engineering, Standards Development, Static Analysis, System Test, Test Plan/Schedule, USB, Ubuntu, Unified Modeling Language (UML), Unit Test, Universal Asynchronous Receiver-Transmitter (UART)
LOCATION
Boston, MA
POSTED
1 day ago
  • Join a medical device company truly making a difference
  • Excellent base salary & bonus on offer


About Our Client

The company is a commercial-stage publicly traded medical technology company transforming organ transplant therapy for patients worldwide.

Job Description

The successful Embedded Software Engineer's responsibilities will include but not be limited to:
  • Work with stakeholders to determine software requirements and develop risk analysis for new applications
  • Design, implement, unit test, and document embedded software
  • Write and execute software unit and system test plans and procedures
  • Develop and maintain software development procedures per regulatory standards, e.g., FDA guidance, IEC 62304
  • Manage procedures and deliverables for software verification
  • Address field complaints by determining root cause and implementing corrective actions
  • Support quality audits and the development of FDA submissions

If you're a talented Embedded Software Engineer with at least 5+ years Embedded C++ experience and medical device experience, please apply now!

MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.

The Successful Applicant

The suitable Embedded Software Engineers must have:
  • BS/MS in Software Engineering, Electrical Engineering, or equivalent combination of education and experience.
  • 8+ years of related experience in real-time embedded software development for the Principal role
  • 5+ years of related experience in real-time embedded software development for the Senior role
  • Proficient in C and C++ & Qt framework
  • Medical device software development experience with compliance to IEC-62304, IEC-82304, and FDA guidelines is required
  • Great communication


Preferred experience includes:
  • Device driver level development (e.g., UART, I2C, SPI, ADC, BT, USB OTG)
  • ARM Processor and PIC microcontroller development
  • Standard embedded development and debug tools (e.g., GNU, Momentics, CMake, JTAG).
  • Standard Configuration Management and Project Tools (e.g., Git, JIRA, Ubuntu, Labview).
  • Familiarity with CI/CD build environment infrastructure.
  • Strong knowledge of Object-Oriented Design (OOD and Unified Modeling Language (UML)
  • Integration of testing, static analysis, and security frameworks, a plus.


What's on Offer

Compensation details include:
  • A fantastic base salary depending on experience
  • Annual Bonus Target
  • Generous PTO
  • Hybrid work schedule
  • Matching 401k Plan


Contact

Joshua Kerslake

Quote job ref

JN-984

About the Company

M

Michael Page International

Michael Page is one of the world's leading professional recruitment consultancies, specializing in the placement of candidates in permanent, contract, temporary and interim positions with clients around the world. Our business was established in Canada in 2005 when we opened our Toronto office. Our role is to work with employers and job seekers to facilitate a successful match. This can range from advising a global company on a candidate sourcing strategy to helping a job seeker find their dream job. In Canada, we focus on recruiting for the following areas: Banking and financial services Digital and e-commerce Engineering and manufacturing Finance and accounting Human resources Information technology Marketing Oil and gas Procurement and supply chain Property and construction Sales An Established Brand The Group has established a leading presence in many of the key markets for professional recruitment around the world and has positioned itself in certain other markets, which offer the opportunity for future growth. Within its current largest markets, Michael Page has also built a regional presence, including in the UK, France and Australia. Consequently, the Michael Page brand is among the most widely recognized brands in the professional recruitment industry. A Market Leader The role of a recruitment consultancy is to act as an intermediary, identifying and sourcing suitably qualified candidates on behalf of its clients. Candidates are recruited either for permanent or contract positions (typically for a fixed term) or on a temporary basis. Within the overall recruitment industry, the market for professional recruitment services is a specialist sector which has developed more recently. Michael Page is widely recognized as leading the development of this market around the world. Learn the benefits of working with Michael Page yourself. Submit your resume or contact a Michael Page recruitment consultant today.
COMPANY SIZE
10,000 employees or more
INDUSTRY
Staffing/Employment Agencies
WEBSITE
https://www.michaelpage.ca/