Professional Resume

Abdellah Mourchid — Sr. Software Engineering Manager · 20+ years in embedded systems & medical devices.

Download PDF
Professional Summary

Senior Engineering Leader with 20+ years of experience architecting, scaling, and delivering complex, large-scale software systems across mission-critical domains including industrial IoT, medical devices, embedded platforms, and cloud-connected solutions. Proven track record building, mentoring, and empowering large geographically-distributed engineering organizations across the U.S., Europe, India, and China — championing a human-first leadership culture that enables managers and engineers to own decisions rather than dictating outcomes. Demonstrated success defining and executing AI-first engineering strategies that move beyond experimentation to deploy production-grade intelligent systems, including AI-assisted development, automated test generation, and predictive analytics. Deep expertise in software architecture and design patterns, agile methodologies, CI/CD practices, secure cloud and on-premise deployments, and shipping complex products on time and within budget. Adept at navigating security and compliance frameworks (21 CFR Part 11, IEC 62304, FDA QSR; familiarity with GDPR, SOC 2, and ISO 27001 principles). Excellent communicator with the ability to influence stakeholders at all levels and align engineering execution with business strategy.

Professional Experience
Sr. Manager, Software Engineering
Thermo Fisher Scientific · Franklin, MA
2024 — Present
  • Led and scaled a geographically distributed team of software engineers across the US, Europe, India, and China to concurrently deliver mission-critical software for a portfolio of industry-leading analytical instruments — including the Thermo Scientific iQ Series and iSeries ambient and source gas analyzers, AutoFLEX/AutoSERIES flow computers, MAX-iR FTIR gas analyzer, and Prima PRO/Prima BT process mass spectrometers.
  • Directed the full Software Development Lifecycle (SDLC) across multiple simultaneous product lines — from requirements definition and architectural design through implementation, validation, and release — leveraging JIRA for cross-functional project tracking, sprint planning, backlog grooming, and milestone governance.
  • Drove adoption of AI-assisted development practices, including AI-powered code review, automated test generation, and intelligent diagnostics, to accelerate delivery velocity and improve software quality.
  • Architected and delivered embedded control, real-time data acquisition, and analytics software supporting industrial communication protocols including Modbus RTU/TCP, RS-232/485, OPC-UA, and SCADA integration, enabling seamless factory automation and custody-transfer operations in oil and gas, petrochemical, environmental monitoring, and biotechnology industries.
  • Championed regulatory compliance engineering across products certified to validation standards and 21 CFR Part 11 requirements.
  • Collaborated closely with product management, hardware engineering, and global field service teams to translate customer and regulatory requirements into robust, maintainable software architectures, resulting in measurable improvements in instrument uptime and predictive diagnostics.
  • Delivered remote connectivity solutions including mobile companion applications for real-time analyzer monitoring and field deployment workflows.
C/C++QtOPC-UA Modbus RTU/TCP21 CFR Part 11 JIRA / AgileAI-Assisted DevSCADA AWS / AzureGitHub Actions
Sr. Manager, Software Engineering
Advanced Instruments LLC · Norwood, MA
2018 — 2024
  • Led cross-functional teams to design and implement modularized software solutions for medical Osmometer devices, boosting product reliability and enhancing market competitiveness.
  • Developed network capabilities including audit trail database, 21CFR11 compliance, LDAPs, embedded Web Server, automatic data backup/export via SMB network share, and remote communications via embedded OPC-UA Server.
  • Enhanced team efficiency by refining engineering processes and implementing Agile methodologies and Azure DevOps — planned, tracked, and reported all work to meet requirements, specifications, and deadlines.
  • Led the effort to implement cloud computing and storage into embedded medical devices.
  • Created CI/CD-based processes that helped teams deliver code changes more frequently and reliably; managed code reviews and reduced open bugs to zero at release time.
  • Led the development of remote Ethernet commands to control an automated Plate instrument — OPC-UA clients send commands to a Robot Arm to place plates on conveyor belts and instruct the instrument to continually test. Programmed and used SCADA clients to communicate to the OPC server.
  • Designed and wrote drivers for an intuitive UI (C++, Qt, HTML, CSS, JavaScript) on an embedded RTOS on ARM MCU architecture with 7" color touch screen.
  • Strong experience recruiting, assessing, and onboarding software engineers at all levels; recruited, hired, and mentored teams to improve their skills and efficiency.
  • Architected software for new and fully automated medical instruments from scratch to commercialized product.
  • Created software tools used by software, V&V, Service, and commercial teams in 15 languages.
C++ / QtARM MCU / RTOS OPC-UA Server21CFR11 / FDA Azure DevOpsCI/CD SQL / SQLiteLDAPs / LDAP
Principal Software Engineer
Advanced Instruments · Norwood, MA
2013 — 2018
  • Led the design and development of complex software systems for Osmometer instruments, driving technical initiatives to deliver innovative solutions. Responsibilities included requirements gathering, defining and prioritizing user stories, handling customer issues, and continuous team improvement.
  • Designed a modular system platform (control and display boards) enabling quick product development across multiple modern products using the same hardware and software/firmware code base.
  • Supervised board design, wrote drivers in C, developed a comprehensive serial parser for board-to-board command/data exchange.
  • Designed software for RTOS (Nucleus) — created tasks for parser, Ethernet, USB (keyboard, mouse, scanner), audio, database, filesystem (SD card), web server, OPC-UA Server.
  • Created User Interface using Qt and C++ on Nucleus RTOS with LDAP/Active Directory login, multi-level access control, password complexity (21CFR11), SNTP time syncing, local SQL database for data and audit trails.
  • Development (design, code, debug) of Osmometer systems using C/C++ in real-time operating systems and Linux kernel embedded environment.
  • Daily use of Git repository; recurring code reviews and merges. Coordinated build management to integrate new features and fixes into the development life cycle.
  • Interacted directly with product managers and customers to provide engineering support and solutions.
C/C++QtRTOS (Nucleus) Embedded Linux21CFR11 SQLOPC-UAGit
Sr. Electrical Engineer
inTEST Thermal Solutions · Mansfield, MA
2002 — 2013
  • Designed embedded systems in control systems — Embedded C programming, controls system analysis, design and implementation, digital and analog hardware design, including circuit-board capture, coding, debugging, and release documentation.
  • Developed, improved, and maintained C code for the Thermo-Stream and Chuck temperature control system projects. The Chuck system led to a US Patent (USPTO Application #20080231304, issued September 2008).
  • Wrote code for Ethernet (embedded web host, telnet), USB (file transfer), SD data/diagnostics logs boards.
  • Used emulators and debuggers for Microchip PIC32 and Intel 8051 microcontrollers to implement firmware in C for LCD touch screen, RS232, FPGA, and I2C.
  • Developed a comprehensive test lab for regression tests; helped develop complete automation environment using VB scripts.
  • Contributed to Product Specifications, Technical Specifications, Code Developer's Guidelines, reviews, and validation documentation.
  • Multifaceted role — assisted test technicians in debugging hardware/software on the production floor, failure analysis studies, and cost reduction by integrating more reliable, up-to-date components.
  • Skills included web page design, Access/Excel/VBA/VB tools for custom test programs, quality metrics automation, and data reduction.
Embedded CPIC32 / Intel 8051 FPGARS232 / I2C / USB Patent Filed PCB DesignPOSIX / MISRA
Education
B.S. — Electrical and Computer Engineering
Northeastern University · Boston, MA

Foundation in embedded systems, digital/analog hardware design, controls engineering, and signal processing.

Training & Certifications
Management Development Programs
Realities and Resources · 2018
Project Management for Engineers
Auxilium · 2015
Electronic Products Design & Retrofit for EMC
Silent Solutions · 2014
🏆 World Math Olympiad
Qualified numerous times
Patent
USPTO Application #: 20080231304 · Issued September 2008
Apparatus and Method for Controlling Temperature in a Chuck System

A real-time embedded thermal control apparatus and method for precise temperature regulation in semiconductor test chuck systems, developed during tenure at inTEST Thermal Solutions.

US PatentEmbedded ControlReal-Time Systems
View on Google Patents