Landon Cox Email and Phone Number
Landon Cox work email
- Valid
- Valid
- Valid
- Valid
- Valid
- Valid
Landon Cox personal email
- Valid
- Valid
- Valid
Engineer with deep experience in firmware, embedded hardware and security, sensor design, open source, networking, and computer aided design and engineering. I've developed on a myriad OS and hardware platforms, technologies and programming languages from C/C++ to Python and Ruby. Having worked on trust anchor SoC firmware at Atmel and Microchip (TA100, TPM, ECC508, and other authentication ASICs), I bring a strong security mindset to embedded systems and architectures.I have a maker mentality and I'm unafraid to try new designs and do hands-on prototyping to ensure architectural concepts are feasible and accurately inform project scope.I'm currently working on software for the autonomous boat company, Seasats, where I'm developing on-boat firmware as well as on-shore server-side solutions.Achievements prior to Microchip, Humatics, and Seasats: 1) Twin Dolphin Timing. Designed and produced a world-class speed climbing timing system used at national and world competitions. At the time it was one of five timing systems in the world certified for world record attempts and the only one from the US. Used in Cali, Columbia World Games and also in China world climbing championships. Key requirements: withstand brutal hits from athletes, survive in hot, dusty conditions - there is no second chance for timing systems. 2) Designed and implemented a patented wireless vibration sensor for HVAC equipment to lower energy costs and alert failures. Ushered device through R&D, Verizon device certification and manufacturing processes. Requirements included extreme reliability (devices were considered to be non-retrievable). Co-founder and CTO, Virtjoule, Inc. Technology breadth and depth includes- Embedded architecture and systems design- Embedded Hardware and firmware development- Technical leadership, multiple disciplines- Electronic CAD PCB layout (Eagle), Mech CAD (Fusion360)- Digi-fabrication tools and equipment (CNC, laser, Fusion360, 3D printing)Languages: C, C++, Python, Ruby, Java, many others.Specialties: Linux, bare-metal embedded development, sensor design, ARM, dsPIC, AVR, DSP, GPS, Ruby, Python, MySQL, PostreSQL, Apache, PHP, Eagle CAD, R stats, packet level network analysis, deep open source expertise.
Seasats
View-
Senior Software EngineerSeasats Dec 2023 - PresentSan Diego, Ca, UsFirmware and application software development for autonomous boats (surface vehicles). Python, C++, hardware and sensor integration.Develop firmware in C++ for Battery Management System (BMS), R/C Crossfire protocols for manual control of the boat, power management controller for overall on-boat power control to main system and peripherals. Develop fleet-wide critical alert system in Python. Develop CPU checkout automated testing scripts and processes to configure and test boat computers prior to installation. -
Senior Principal Engineer - Engineering Manager, Architect, Safety Critical Embedded PlatformHumatics Apr 2021 - Dec 2023Waltham, Massachusetts, UsResponsible for guiding four teams into productization: embedded systems, algorithms, hardware and manufacturing, and embedded CI/CD.Currently, leading the engineering team responsible for developing a rail defect detection system called Focus.Personally responsible for architecting, integrating next generation safety critical embedded platform for rail navigation in transit systems. I prototyped an embedded platform including mechanical, electrical, firmware and safety-critical PikeOS hard-real-time operating system (RTOS) architecture to inform the full product development effort at various CENELEC stages. The prototype became the basis for the formal product architecture. Prototype and product is based on the NXP i.MX 8x quad-core ARM A35.Developed embedded software architecture for mixed-criticality PikeOS RTOS implementations which integrates various sensor types such as IMU, GNSS/INS and UWB RF systems and integrates with train controllers (CBTC/OBCU devices.)Devised strategies to marry modern software development with safety-critical V-model CENELEC standards, verification and validation. Test automation, embedded devops, and embedded security are always key elements in my designs. -
Principal Engineer - Navigation Team LeadHumatics Oct 2020 - Mar 2021Waltham, Massachusetts, UsLed the rail navigation engineering team responsible for functional safety, CENELEC hardware, software, and mechanical for rail-based transit applications and the engineering teams for customer POCs. Worked closely with product management for product definition. Led hiring, building, mentoring sub-teams for navigation algorithm development, embedded hardware and software, system integration, embedded devops (GitLab), and mechanical. Worked closely with cross-functional teams in product management, functional safety, quality, project management, and finance/budgeting.Led safety-critical software and hardware implementation strategies. -
Lead Engineer / Embedded Engineer / Solution ArchitectHumatics Jun 2019 - Oct 2020Waltham, Massachusetts, UsMultiple roles in engineering leadership and individual contribution for embedded hardware, firmware, and system design.Developed hardware test fixture for PLL controller board that governs Humatics mm wave chirp for ultra-precise ranging techniques. Fully automated Agilent spectrum analyzer, Rigol PSU, and wrote ARM MBed firmware for controlling and capturing spectrum test data and screenshots. Used GPIB, Python, C++/Mbed (Nucleo), and numpy for capture and automated report generation.Developed a hardware test fixture for testing an NXP-based TDMA RF cluster for controlling ranging requests on Humatics mm wave systems. Developed automated bulk-flashing J-Link, SWD multiplexer hardware, C++/MBed (Nucleo) for multiplexer control, capabilities to stop, start, reset NXP micros under script control. Automated Saleae logic analyzer capture of TDMA timing signals for analysis.Engineering lead of multi-disciplined leads (ME, EE, RF, Software, Firmware, Manufacturing, Test). Technical Product Owner of development of UWB applications in intralogistics. Direct customer interaction in developing microlocation / robotics localization solutions for the logistics industry including container ports and material handling systems. Hardware design lead of forklift mobile tracking unit. Integration of Ultra Wide Band localization systems into autonomous vehicles and manned vehicles for navigation and tracking applications within the logistics industry. Solution development covers system design, autonomous and manned vehicle integrations, embedded systems, networking, APIs. Custom solutions also involves working across organizations internally and externally and integrations using C++, QT GUI development, Python data analysis tools. -
Senior Field Application EngineerHumatics Dec 2018 - Jun 2019Waltham, Massachusetts, UsRobotics localization Field and System Engineering. Developed solutions in RF, mechanical, electrical and software domains applied to autonomous vehicles and cranes. Robot Localization and Ultra-wideband (UWB) technology applications and technical integrations with industry leading AGV and AMR vehicles. Python, C, C++, and Qt for GUI development. Integration with Industrial protocols, PLCs and high-precision test equipment such as linear stage. Protocols: Ethernet/IP, Modbus driver development. Embedded system integration with Ethernet/IP.Developed Python, Dash, Plotly web GUIs for trade show demos. Python-based analysis tools for localization performance and RF coverage estimates.Worked directly with forward thinking customers to apply Humatics microlocation systems to industrial, automotive, and logistics markets. -
Crypto Firmware Engineer, Secure Products GroupMicrochip Technology Inc. Sep 2017 - Dec 2018Chandler, Az, UsROM-level SoC firmware for CryptoAutomotive trust-anchor security IC - TA100. Applications include automotive secure boot, update, and comms, secure CAN bus, and general IoT. Developed firmware for ARM Cortex M0+ and AVR Custom SoCs using GCC and IAR compilers. Developed test driven firmware to MISRA standard.Developed NV wear-leveling and memory management subsystem. Designed and developed memory management firmware for EDC enabled and obfuscated NV memory to be resilient to numerous types of memory corruption scenarios and garbage collection. Developed X.509 certificate management subsystem including embedded C ASN.1 parser. Developed secure field update of TA100 SoC firmware including patch mechanism for ROM level routines.Implemented TDD embedded unit tests, designed and implemented TA100 SoC firmware memory map, IAR linker scripts, bootloader.Work closely with chip architect and RTL designers. Continuous Integration for embedded systems. -
Linux Software Engineer, Autonomous Vehicles And Positioning Systems5D Robotics, Inc Jan 2017 - Aug 2017Autonomous vehicle software development. Developed ports to ARM embedded Linux systems of the 5D's ultra wide band (UWB) centimeter accurate positioning system. Brought up embedded Linux-based ROS (Robot Operating System) on various A-class ARM systems.Build master for 5D's C++ ROS-based system for vehicle autonomy. Developed and admin'd multi-server GitLab Continuous Integration system with 130+ custom ROS packages under management covering complex robot configuration management, run-time distributions. CI server cluster on ESXi includes Linux and Windows systems for various types of builds. Using reverse tunneling and scripts, also integrated remote ARM A7 and ARM A8 bare metal cloud instances as native build servers for ARM ports with GitLab CI/CD.Responsible for installable distributions of robot runtimes for internal testing, and customer robots. ARM Platforms: Parallella ( Zynq, ARM A7), NanoPi A64 (ARM A8), BananaPi A84 (ARM A7), BeagleBone Cortex A8.
-
Crypto Firmware Engineer Secure Products GroupAtmel Corporation Feb 2014 - Dec 2016San Jose, Ca, UsHardware, firmware, embedded development with Atmel Crypto Group supporting IoT security. Led the architecture and implementation of portable C crypto firmware library, CryptoAuthLib, and software support for Atmel crypto authentication ICs. Firmware targets numerous Atmel SAM / ARM M0+, M4, M7, A5 Cortex, and AVR MCUs and MPUs.Direct support of very large silicon sales opportunities with custom firmware development: from proof of concept hardware simulators of proposed ASIC functionality, early prototyping and specs. Work closely with ASIC designers through all phases of development and stream-out.Android and Linux embedded kernel level device driver development. Experience with both Exynos and Qualcomm application processors at the kernel driver level. Yocto builds for Linux embedded.Implemented low-level firmware framework for an ARM M0+ Cortex based SOC Trusted Platform Module (TPM 2.0) including the C bootloader and flash-loader using IAR. Developed secure flash loaders for production silicon testers at sub-cons.Bare metal C firmware development on numerous microcontrollers. Implemented firmware using one wire, two-wire standard (I2C, SPI, SWI) and proprietary single-wire protocols.Devise and implement embedded, IoT security solutions using crypto authentication ICs from Atmel. Develop end-to-end examples complete with published application notes.Established commercial quality software development practices within semiconductor apps group including Continuous Integration practices and Git source management disciplines.Developer-to-developer training with customers. App note content developer. Technical blogger. -
Crypto Firmware Engineer, Manager, Secure Products GroupMicrochip Technology Feb 2014 - Dec 2016Chandler, Az, UsManaged 12 direct reports including firmware and IC design team members in the US and India. Project lead for TPM 2.0 (Trusted Platform Module) SoC firmware development. Continuation of Atmel Secure Products business unit - Atmel was acquired by Microchip April 2016. Individual contributor as well - developed very low-level technologies needed to bring up an ARM M0+ Cortex-based secure chip including boot loaders, flash-loaders, C-startup, hard-fault handlers, wear-leveling NV APIs, secure field firmware updates, automated low-level test harnesses, and tight debug integration with embedded IDEs such as IAR.Developed continuous integration (CI) build and automated test facilities for diverse embedded environments such as TPM and CryptoAuthentication devices within PC and IoT platforms. Buildmaster for TPM20 firmware product. Integrated Git from developer commit/push through the automated test and reporting phase on very diverse test apparatus. Deep and broad mastery of numerous platforms from custom embedded development boards through DevOps skills applied to embedded development. -
Principal Engineer360Vl Jan 2006 - Feb 2014Co-founder, product engineering and development of wireless sensors, RF and IP network architecture, micro-controller firmware, and system design. IT solutions architect for high availability and security infrastructures.Co-Founder and CTO of Virtjoule, Inc. Designed and produced a patented wireless vibration sensor for HVAC equipment. Ushered device through R&D, Verizon device certification and manufacturing processes. In charge of hardware design, functionality, parts selection, and firmware development. Requirements included extreme reliability (devices were considered to be non-retrievable), always-on survival in harsh outdoor environments, challenging RF environments, and ease of installation. Integrates with Linux, RoR, RESTful services in the cloud. Founder, sole developer, Twin Dolphin Timing. Designed and developed world-class timing systems for elite speed climbing competitions. All engineering aspects including mechanical, electrical, and software skills combined with digital fabrication including 3D printing, laser cutting, and CNC routing.Software and solutions architect for emergency traffic and emergency vehicle location systems. I work on the full stack of technology from requirements and architecture to dynamic web apps, GPS, RF, TCP/IP, middleware, embedded hardware, firmware, and sensors.Automated Vehicle Location (AVL) solution and component development. Flash web client, .NET/C# backend data and network architectures, embedded software development, integration solutions. Near-real-time vehicle location for first responders, inter-agency common operational pictures (C.O.P.s). City of Colorado Springs.Embedded development on dsPIC, AVR, XMOS parallel programming, Linux embedded. Small-volume schematic capture and PCB design.Vendor of microcontroller enclosure solutions to Sparkfun Electronics.Network and host security architectures for the enterprise using Snort, OSSEC, Splunk, RabbitMQ, MongoDB, and R stats.
-
Software EngineerOpenlogic Apr 2006 - Jul 2008Minneapolis, Mn, Us360VL contract software development focused on open source packages. Technical lead on OpenLogic Open Source Software Census, ossdiscovery project, a Ruby client and Rails server solution for counting open source usage. Open source packaging and configuration for numerous platforms (Linux distros and Windows flavors). Packaging open source for OpenLogic open source distribution platforms - involved Groovy scripts for auto-installing a myriad of open source packages certified and supported by OpenLogic. -
Director Of EngineeringInteractive Media Aug 2000 - Aug 2002Led the effort to build a Learning Content Management System (LCMS) called Revolver based on XML, Java/Servlets/Object Perl/CGI/Apache, Solaris and Linux platforms. System captures and reuses knowledge through multi-publishing of knowledge products such as courseware and knowledge banks. Integrated with Interwoven Teamsite CMS and version control systems. Recruited and built a world-class e-Learning engineering team. Took the software through three major revs, including internationalization. Contributed to business, market and sales product strategy. Made individual contributions in architecture, technology evaluation and selection, design, code and had overall responsibility for technical requirements, specifications, engineering, schedule, and releases. Virtually managed a team of 8 including software engineers, QA, and product doc/training roles.
-
Principal EngineerIbm/Lotus Sep 1999 - Jul 2000Armonk, New York, Ny, UsGot to IBM/Lotus via acquisition of Macromedia product. A lead engineer and architect on Pathware 4, took product through transition to LearningSpace 4, an enterprise-scale web-based learning and student management system. Pathware was acquired by IBM/Lotus from Macromedia in Sept ’99. Technologies involved: Java (server and client- side), ASP, IIS/NT, HTML/DHTML/JavaScript cross-browser, Flash/Generator. -
Principal EngineerMacromedia, Inc. Sep 1997 - Sep 1999San Jose, Ca, UsA lead engineer and architect on Pathware 4. Set thin client technology directions for Pathware 4, main developer of curriculum planning module (DHTML/JS, server-side Java), cross-browser development, server-side authoring, on-line assessments, Flash Generator. Did packet-level protocol analysis for difficult web-networking problems. Developed web scaling strategies and architectures for customers like USWest and FedEx. Pre and post technical sales support for high-profile, critical customers (smoke jumper.) Internal product training. Developed web scale testing labs and techniques to determine performance envelopes of Pathware. Honor: one of two people in Macromedia Learning Division to get top-performer in ’99. -
PresidentInterbot, Inc May 1996 - Sep 1997Contract programming/internet software. Clients included Macromedia Shockwave team. Developed HTTP and FTP protocol subsystems that are the basis of Director Shockwave authoring environment. FTP protocols are the basis of Dreamweaver site management features as well as the Authorware external media browser. Protocols developed as a single C++ code base for 4 platforms (Mac 68k/PPC, Windows 3, and 32b Windows.) Developed MFC/Win32 based network management software for Santa Clara based 3Com for deployment within MSN’s high-speed infrastructure – LANplex INet/FDDI switch management was deployed in MSN NOC. SNMP and TCP/IP network management and architecture. Developed Shockwave plugin, XtraSafe, for encrypting multimedia resources. DES encryption for all supported Macromedia platforms and products. Product/asset was purchased by Macromedia prior to joining Macromedia fulltime.
-
Senior Software EngineerSynernetics 3Com Switching Division Nov 1989 - May 1996Lead architect and developer on high-speed switched network management products for start-up Synernetics which was later acquired and turned into 3Com Switching Division. Developed network health monitoring software on SunOS, Solaris, HP/UX, AIX, and Windows. Technology mastery covered SNMP, OpenView, SunNet Mgr, X Windows/Motif, MFC, C++, FDDI and switched Ethernet networks. Custom software for services customers like Wells Fargo Bank included Tcl scripting with Expect to manage software updates of LANplex switches and 3Com routers. Wrote FDDI SMT device drivers for National Semi prototype FDDI chipset. Ported FDDI SMT to Intel. Did Interop trade-show interoperability testing. Spent 3 years in Boston area, then the rest as a remote developer in Colorado Springs.
-
Principal Software Engineer3Com 1989 - 1996Marlborough, Ma, UsStarted with startup Synernetics. Synernetics was purchased by 3Com and turned into the 3Com Switching Division. Worked in network management software development on various platforms including SunOS, HP/UX, AIX, and Windows. Gnu/C++, Visual C++, SNMP, FDDI, Ethernet switching protocols. -
Software EngineerPrime Computer 1984 - 1986UsFDDI SMT network management software development to render and analyze token ring topologies. C++/TCP/IP/FDDI.Developed PC spreadsheet to PRIME database integration technologies. C/ASM.
Landon Cox Skills
Landon Cox Education Details
-
Colorado State UniversityComputer Engineering
Frequently Asked Questions about Landon Cox
What company does Landon Cox work for?
Landon Cox works for Seasats
What is Landon Cox's role at the current company?
Landon Cox's current role is Embedded developer, technical leader, SoC firmware, ARM, AVR, embedded Linux, drivers. Able to drive clarity from complexity. Quick study. US Citizen..
What is Landon Cox's email address?
Landon Cox's email address is la****@****ail.com
What is Landon Cox's direct phone number?
Landon Cox's direct phone number is +176078*****
What schools did Landon Cox attend?
Landon Cox attended Colorado State University.
What are some of Landon Cox's interests?
Landon Cox has interest in An Embedded Electronics Blog, Sport And Dirt Bikes, Road Biking, An Embedded Electronics Blog Http, Twindolphintiming, Blog, Com, Http, Twin Dolphin Timing, Woodworking.
What skills is Landon Cox known for?
Landon Cox has skills like Embedded Systems, Linux, Software Development, Embedded Software, Unix, C, Firmware, Testing, Apache, Device Drivers, Bash, C++.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial