James Card

James Card Email and Phone Number

Manager | Lead Engineer | Embedded Development Professional ► Building and Streamlining Organizations @ Skymond
James Card's Location
San Jose, California, United States, United States
James Card's Contact Details

James Card personal email

James Card phone numbers

About James Card

Leader in Product Development and Testing with a proven track record of on-time, high-quality delivery. I'm known for my ability to meet customer and marketing requirements, discern critical issues and create effective processes and relationships to achieve positive business outcomes. I am experienced leading both domestic and global teams of managers, technical leads, engineers, and technicians in an Agile environment.Email me at jbcard@gmail.com- Systems Testing, Storage Systems, Automation, C/C++, Bash, Linux, Windows, and MS Office [10+ years]- Team Leadership, Web Services, XML, Flash Storage, and MS Project [5+ years]- Python, RAID, Virtual Arrays, and Jira [3 years]- TCG, and Key Management (AES-XTS) [2 years]

James Card's Current Company Details
Skymond

Skymond

View
Manager | Lead Engineer | Embedded Development Professional ► Building and Streamlining Organizations
James Card Work Experience Details
  • Skymond
    Chief Engineer
    Skymond Jul 2021 - Present
    Architect, design, implement, and test the company's distributed web service product.- Achieved first release on schedule.- Architected, designed, and implemented web server and client for REST web service in C.- Designed and implemented cross-platform OpenSSL-enabled sockets model.- Designed MariaDB back end database schema.- Designed and implemented custom MariaDB database connectivity abstraction layer in C.- Designed and implemented web front end in Bootstrap HTML/CSS and JavaScript.- Deployed and maintain cloud infrastructure.- Implemented C17-compliant threads library for Visual Studio to enable cross-platform support.- Designed and implemented cross-platform process model.- Architected, designed, and developed test infrastructure in Python.
  • Zainar
    Lead Software Engineer
    Zainar Jan 2023 - Nov 2024
    Redwood City, Ca, Us
    Responsible for implementation of 5G network location component.- Gathered requirements, architected, and designed product and simulation environment.- Implemented product and simulation environment in Erlang.- Defined requirements, architecture, and design for 3rd party implementation of front-end.- Conducted interviews for development and test candidate team members.- Constructed work breakdown tasks, estimates, and assignments for the team.- Coordinated team member work on alternate ends of network components.- Extended Linux eBPF modules with custom caching algorithm to expunge old entries.- Extended product with C REST server for ease of testability.- Architected, designed, and implemented Python REST web client test framework.
  • Stealth Mode Startup Company
    Lead Software Development Engineer
    Stealth Mode Startup Company Oct 2018 - Jul 2021
    Us
    Engaged with customer to refine customer requirements and deliver superior customer experiences.Led architecture, design, and development of next-generation signal processing software.- Achieved MVP on schedule.- Insured that the product is designed for easy testing and manufacturing.- Architected, Designed, and Developed transactional hardware simulator for PC-based testing.- Developed firmware libraries for communicating with devices over SPI.- Architected, Designed, and Developed Protobuf-based product command protocol.Led design and development of distributed client/server software for reliable data transport.- Ensured system met real-time requirements.- Developed data server and aggregator server capable of aggregating data from several data servers.- Developed algorithms to bring +/- 40 microsecond jitter to sub-microsecond accuracy.Led development of Linux kernel enhancements for embedded signal processing product.- Modified and enhanced Linux drivers to meet real-time requirements.- Developed kernel patches to enable Red Hat Linux on unsupported Xilinx hardware.Architected, designed, and implemented a test automation system with a Qt (C++) front end and a MariaDB back end. Developed a staged delivery plan and managed work assignments across three developers.
  • Kinetic Reality Inc
    Development Lead
    Kinetic Reality Inc Feb 2018 - Oct 2018
    Led embedded firmware development of wireless motion tracking sensors in C. Developed and maintained RTOS code.- Expanded TDMA auto-ranging algorithm to calculate location of more known points.- Implemented SPI transfer to third-party WiFi chip and integrated third-party WiFi driver into sensor firmware to enable WiFi access.- Enhanced firmware to track wireless packet error rate to improve user experience.- Transitioned firmware to interrupt-driven architecture to maximize processor usage.- Designed and implemented remote shell to wireless nodes to enable remote configuration and debug.- Transitioned algorithms from floating-point to fixed-point to improve product performance.- Added logging mechanisms for debug and remote diagnostic.- Added test data mechanisms to calibrate algorithms.- Enhanced development tools to be POSIX compliant as well as Windows compliant.- Enhanced tracking algorithm to work with only two known points instead of three.- Brought up firmware on next generation sensor.- Debugged firmware using Segger J-Link debugger.
  • Micron Technology
    Firmware Test Manager
    Micron Technology Jul 2014 - Oct 2017
    Boise, Idaho, Us
    Oversaw twenty test development leads, engineers, and technicians distributed across the US, China, and Singapore. Worked with the larger Firmware Test and Firmware Development organizations in an Agile environment.- Built and utilized test framework for NVMe devices to achieve low-cost tests leverageable across multiple products.- Established common processes and tools for firmware development and test to enable high development throughput.- Designed and implemented high-coverage test cases to reduce time-to-market and customer-found issues.- Purchased and installed equipment for test automation lab to minimize release turn-around time.
  • Sandisk
    Product Validation Lead
    Sandisk Aug 2013 - Jul 2014
    Milpitas, Ca, Us
    Recruited and built a new test engineering team to enable SanDisk to enter the UFS market. Created and maintained test processes and schedules. Designed Python test framework.- Created test strategy, test design, and development processes; coding guidelines; and test report metrics and guidelines to increase development throughput.- Designed and documented test cases for UFS product to reduce customer-found issues.- Trained US and Israel-based team members to increase team productivity.- Oversaw deployment of test automation system to reduce release turn-around time.
  • Lsi Corporation
    Sqa Lead
    Lsi Corporation Jun 2012 - Aug 2013
    San Jose, Ca, Us
    Led a team of four test engineers in the Flash Component Division (SandForce). Ownership of quality and all testing for the TCG feature supporting client and enterprise customers on current product generations. Designed and implemented test cases and libraries in Python.- Worked directly with the customer to identify and resolve issues to maximize the value of the customer relationship.- Created test plans and test development process to reduce customer-found issues and turn-around time.- Created and refined a product development process with leaders from marketing and firmware teams to enhance development throughput.
  • Jdsu
    Test Lead
    Jdsu May 2010 - Jun 2012
    Chandler, Arizona, Us
    Led a team of two test engineers in the Network Solutions Division. Ownership of all testing for the web-service component of PacketPortal including test strategy, test architecture, test plan, test implementation, and schedules. Designed and implemented test cases and framework in Python.- Created test integration and automation process to maximize development throughput.- Created test cases based on development and marketing requirements to minimize customer-found issues.
  • Hewlett-Packard
    Test Lead
    Hewlett-Packard Jul 2006 - May 2010
    Houston, Texas, Us
    Led a team of two test engineers in the Storage Works Division. Ownership of all aspects of testing for a web-service interface including test strategy, test architecture, test plan, test automation, test execution, and reports. Designed and implemented tests, framework, and automation in Bash.- Established effective communications with the development team to maintain visibility of product changes to maximize development throughput.- Coordinated with India-based engineers on UX testing to minimize customer-found issues.
  • Contours Geographic Information Services
    Software Engineer
    Contours Geographic Information Services May 2006 - Aug 2006
    Web-Based GIS ApplicationAs a software development engineer, supplemented open source Geographic Information System (GIS) software to generate maps for the startup's prospective customers. These extensions provided a customized map interface using the company's proprietary data sets.Technical responsibilities included:- Developing server-side software to utilize the data sets- Developing client-side software and interfaces- Testing the product end-to-end
  • Idleaire, Inc.
    Software Developer
    Idleaire, Inc. May 2005 - Aug 2005
    Unit Test DevelopmentAs a software test engineer, implemented unit tests for the company's Service Module that delivered services to their end customers. Most of the work was in verifying the financial transaction components that gated service delivery and ensured the company was receiving proper revenue. The company was operating as a start-up organization during my tenure there.Technical responsibilities included:- Understanding the existing source code- Working with the development team to understand the execution paths- Developing effective unit tests to exercise the code

James Card Skills

Linux Test Automation Python C System Testing Embedded Systems Quality Assurance Testing Storage Software Development Automated Software Testing Team Leadership Debugging Windows Firmware Storage Area Networks Storage Systems Automated Test Infrastructure Project Management Tcg Functional Management Networking Project Planning Project Leadership Api Level Programming Self Encrypting Drives

James Card Education Details

  • Tennessee Technological University
    Tennessee Technological University
    Computer Science

Frequently Asked Questions about James Card

What company does James Card work for?

James Card works for Skymond

What is James Card's role at the current company?

James Card's current role is Manager | Lead Engineer | Embedded Development Professional ► Building and Streamlining Organizations.

What is James Card's email address?

James Card's email address is jc****@****ron.com

What is James Card's direct phone number?

James Card's direct phone number is +120836*****

What schools did James Card attend?

James Card attended Tennessee Technological University.

What skills is James Card known for?

James Card has skills like Linux, Test Automation, Python, C, System Testing, Embedded Systems, Quality Assurance, Testing, Storage, Software Development, Automated Software Testing, Team Leadership.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.