Matthew Mercaldo
- Role
- Senior Principal Software Engineer at iRobot
- Location
- Temple, NH, US
- LinkedIn followers
- 500 followers
About Matthew Mercaldo
Expertise: Robotic behaviors, consumer robotic applications. Intelligent state machine design, embedded behavior trees. Consumer robotic system prototypes with low cost processors.(STM32F M0 based). Kernel Systems programming: Windows NT (4.0, 2003, 2008) Kernel drivers and layered drivers, Linux 26•••31, 573 (centos 6.5, 6.7). Various SRV4 Unix Streams modules and drivers and Unix Kernel I/O drivers (Solaris 2.6,2.7(intel and sparc), Irix 6.4,6.5, Digital Unix 4.0, Linux 2.2-x), high performance PCI interface and control, OpenBoot. Storage concepts including HA cache mirroring (NTB RDMA PLX), RAID, drive interface, Linux kernel storage concepts, SNMP implementation, etc. MPEG-II/DVB Transport Streams, DVB-ASI, VOD-IP encapsulation, DSM-CC, Transport Stream Multiplex design, Transport Stream Demultiplex design, Embedded timing for control of transport streams, PCI interface, PCI performance I/O, FC-AL, FC-NPORT, FC-TCP/IP, FC fabric and port protocols (Alias interface), Fabric Multicast protocols, TCP/IP performance tuning (FibreChannel )(bsd stack), MPTS API design. Embedded Systems Programming: SiByte 1250/80 and CFE, Diablo 4.4b for StrongArm, Intel i960, Verilog HDL, Xilinx Foundation 5.1, ISE 4.2, FPGA design and simulation, Archemedes C and Assembler targeting the 68HC11, 80C196, and 8031 families, Avocet C targeting the 68HC11, INTEL C and Assembler targeting the 80C196KB, KC, KD and KR families of processors, Softools C targeting the Z180, AD-2500 Assembler targeting the 8031, and 68332 processors, Forth and Forth Assembler targeting the 68HC11, shboom (Patriot Scientific) and NOVIX processors. Forth interpreter development for the 80C31. Applications programming: Solaris 2.6,2.7 aio, Win32 SDK, MFC C++ 5.0 and 6.0, Embedded ANSI C, Forth, various assemblers and C in numerous Embedded, Windowed and Unix environments.
Experience
Senior Principal Software Engineer
May 2016 — Present · Burlington, MA, US
Education
LeTourneau University
Bachelor of Science Computer Science and Electrical Engineering Technology
1983 — 1986
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.