J

James Woodyatt

About

Detail

Software Engineering Manager at Zoox
San Francisco, California, United States

Contact James regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • A
    Employee
    Ask for my current employment
    Oct 2025 - Current (1 year 1 month)
  • A
    Between Jobs
    Ask for my current employment
    Sep 2025 - Oct 2025 (2 months)
    I was briefly between jobs. It was glorious.
  • Zoox
    Senior Software Engineer
    Zoox
    Feb 2025 - Sep 2025 (8 months)
    • Led the development of on-robot logic for automating service startup procedures, ensuring safety and mission-critical operations.
    • Demonstrated proficiency with the use of LLM programming assistance tools, resulting in significant improvements in the requirements and design documentation, test coverage, and code quality of new software components.
    • Conducted comprehensive software requirement analysis and architecture design to enhance system reliability in collaboration with system engineering, driver support tools, and mission assurance teams.
    • Spearheaded test planning and validation processes, resulting in a streamlined release cycle and improved software quality.
  • Zoox
    Software Engineering Manager
    Zoox
    Jun 2023 - Feb 2025 (1 year 9 months)
    Leading a team in Core Software that develops some of the middleware components for the primary compute unit (PCU) in the Zoox robot driving software.
  • Zoox
    Senior Software Engineer
    Zoox
    Feb 2019 - Jun 2023 (4 years 5 months)
    Technical leader in Middleware / Core Software, developing the software communication foundation for Zoox onboard distributed compute systems. - Architect, designer and original implementer of the Zoox orchestration supervisor logic in the autonomous driving software, which configures, controls and monitors the system of software components on the Primary Compute Unit (PCU) of the vehicle autonomous driving system. - Architect, designer and principal implementer of interhost transport providers for the Zoox publish/subscribe message-oriented middleware logic. - Member of committee for setting Zoox internal standards for high-integrity C++ programming.
  • Nest
    staff software engineer
    Nest
    Jul 2014 - Jan 2019 (4 years 7 months)
    Sustaining engineering on Weave SDK and Lightweight Internet Protocol (LwIP) software. Contributed to the development of Works With Nest by preparing the Weave SDK for use by third-party technical partners. Refactored networking foundation for improved modularity and fine-grained control of function inclusion. Composed technical documentation of programming interfaces. Named inventor on a pending patent critical to the implementation of the Thread networking protocols. Developed parts of the Weave schema related to device networking resources. Analyzed technology and standards in development or production use by competitors and potential partners. Composed and gave verbal presentations of analysis results to the chief executive officer and
  • Intel
    senior software architect
    Intel
    Nov 2013 - Jul 2014 (9 months)
    In the New Devices Group, working on the Intel® Galileo™ product.
  • Apple
    member of technical staff, core os networking
    Apple
    May 2001 - Sep 2013 (12 years 5 months)
    Contributor to development and maintenance of the core networking logic in the XNU, which is kernel shared by OS X and iOS. Ensured that system is certifiably ready for IPv6 transition on enterprise and wireless carrier networks. Solid contributor to firmware for AirPort, AirPort Extreme, AirPort Express, AirPort Extreme with Draft 802.11n and forthcoming unreleased products. Primary engineer responsible for IPv6 and IPv4/NAT router/firewall functions, including DHCP client and server, PPPoE client, and packet filter configuration. Took the initiative in 2006 to make AirPort Extreme and Time Capsule into the leading consumer-oriented Internet gateway to support IPv6 with a simple stateful firewall. Early adoption by Apple measurably helped
  • E
    senior software engineer
    Enron Broadband Services
    May 2000 - May 2001 (1 year 1 month)
    After the acquisition of WarpSpeed Communications by Enron Broadband Services, served as the lead engineer for Foundation team, responsible for applying vendor-supplied middleware and developing custom solutions for integrating Enron's Pooling Point Control System (PPCS), used in delivering commoditized SONET/SDH service for its Bandwidth Trading operations.
  • W
    senior software engineer
    WarpSpeed Communications
    Feb 1997 - May 2000 (3 years 4 months)
    Joined very soon after the company was founded, and immediately set to work assisting the chief architect with identifying detailed requirements for the network service, authoring several significant contributions to the software foundation. As lead engineer, performed some quasi-management duties, e.g. recruiting, performance evaluation, motivational coaching, etc. No hiring or firing. Lead the team that designed and implemented (or ported) the software required for the WING product, consisting of several network protocol modules, e.g. IPv4/NAT, ML-PPP, ISDN, associated control daemons, and a device driver for a custom T-1 line interface.  Recognized by executive management for attention to quality and diligence in testing.
  • T
    senior software engineer
    The 3DO Company
    Oct 1994 - Feb 1997 (2 years 5 months)
    Joined the team working to adapt the 3DO Multiplayer as "set-top box" in US West's Telechoice Interactive Digital Video Service trial in Omaha, Nebraska. Recognized for quickly rescuing a variety of subsystems languishing in disrepair, including drivers for a variety of network interface devices and the MPEG-1 video decoder device. Stayed with project until US West completed the trial. In the middle of 1996, began work as lead software engineer and architect for the server complex in a system of Internet client-server games.  Recruited a team of three other engineers, selected key software and hardware components from third-party vendors, and lead team to completion of engineering requirements and development of prototypes. The project was
  • SSL
    Senior Software Engineer
    SSL
    Sep 1990 - Oct 1994 (4 years 2 months)
    Developed and maintained software used in a network of VxWorks and Solaris computers for system integration and test of GOES-Next, Intelsat VII, N-Star and other spacecraft. Joined a team of four engineers responsible for expanding the function of 100K+ lines of existing software. Demonstrated ability to rapidly understand software written by others, and develop code easily adapted for use with new spacecraft and new test requirements. Promoted the adoption of object-oriented design, and lead efforts to migrate from C to C++. Provided technical assistance and reviewed code for engineers learning what was then a new language. Effort led to measured improvement in software reuse. Developed an object-oriented archtiecture for real-time softwar
  • L
    Software Engineer
    Leading Systems, Inc.
    Dec 1987 - Sep 1990 (2 years 10 months)
    Developed all software in the digital ground control station for the AMBER-1 unmanned air vehicle system. Experienced all phases of software development cycle. After joining the team as an entry-level programmer, took the ground control firmware system from the requirements analysis phase to working prototype in six months.  AMBER-1 was the precursor to the MQ-1 Predator produced by General Atomics Aeronautical Systems. The ground control system used in the field today is still running the original code I wrote at Leading Systems. Developed a fast graphics library for simultaneous use of multiple high-resolution color graphic display devices of varying programming interface in a real-time environment. Performance of pilot's interface exceed
Education verified_user 0% verified
  • C
    bachelor, Bachelor of Science (B.S.), Marine Engineering Technology
    California Maritime Academy
    Jan 1983 - Jan 1987 (4 years 1 month)
  • Newport Harbor High School
    Newport Harbor High School
    Newport Harbor High School
    Jan 1980 - Jan 1983 (3 years 1 month)
This is a community-created genome.