Adam Wallis Email & Phone Number
@nvidia.com
LinkedIn matched
Who is Adam Wallis? Overview
A concise factual answer block for searchers comparing this professional profile.
Adam Wallis is listed as Principal Security Software Engineer at NVIDIA at NVIDIA, based in Raleigh, North Carolina, United States. AeroLeads shows a work email signal at nvidia.com and a matched LinkedIn profile for Adam Wallis.
Adam Wallis previously worked as Principal Security Engineer at Nvidia and Senior Security Software Engineer at Nvidia. Adam Wallis holds Bs, Electrical Engineering from Virginia Tech.
Email format at NVIDIA
This section adds company-level context without repeating Adam Wallis's masked contact details.
AeroLeads found 1 current-domain work email signal for Adam Wallis. Compare company email patterns before reaching out.
About Adam Wallis
Experienced Staff Engineer with a demonstrated history of working in embedded systems and mobile bringup. Skilled in Security Research, Systems Engineering, Software Development, Board Bringup, Hardware Validation, and reverse engineering. Strong engineering professional with a M.S. focused in Electrical Engineering from Johns Hopkins.
Listed skills include Systems Engineering, Software Engineering, Software Development, Computer Security, and 35 others.
Adam Wallis's current company
Company context helps verify the profile and gives searchers a useful next step.
Adam Wallis work experience
A career timeline built from the work history available for this profile.
Senior Security Software Engineer
CurrentSecure Devops Development* Design and build micro-services to support token-based authentication for both authentication and authorization (AuthN/AuththZ) protect API resources* Application Health and Status checking enforced using Hashicorp Consul as configuration supplied from Consul K/V Store* Utilize Hashicorp Vault for secrets management (KV v1 and v2), Certificate Creation (PKI), AWS Secrets Engine (STS IAM Short-Lived Tokens), K8S Secrets Engine* Chief Architect/Author of Product Security's helm charts for prodsec services* Produce and maintain Product Security's Python-based wheel packages; manage these wheels in artifactory and ensure dependency management through Poetry lock systems* Architect and oversee Python queueing systems (rabbitmq) and workers (celery) for prodsec's largest internal projectSecure Devops Deployments* Architect and deploy development pipelines utilizing technologies such as Gitlab CI/CD, Hashicorp Vault for secrets management* Author, maintain, and execute Ansible scripts to maintain large collection of VMs required to run Product Security Applications for on-prem deployments* Manage AWS Direct-Connect based Kubernetes (k8s) cluster by leveraging AWS CNI Plugin, enabling efficient usage of "on-prem" IP space and preventing IP Exhaustion* Author and maintain Terraform scripts for auto-deployment of AWS resources* Author and maintain kustomize scripts for flux-based deployments into K8s clusters. Allows for reconciliation and deployment for all secrets, state, and helm charts into EKS clusters* Utilized bitnami sealed secrets controller to allow safe storage of encrypted K8s secrets at rest utilizing GITOPS practices* Deploy and maintain Anchore Container image scanning for NGC (nvcr.io) container registry * Manage and deployed Blackduck Hub instance, in addition to all SAML based access to hub instance* Responsible for integrating SAML/OAUTH/OIDC into all vendor applications in use by Product Security Tools team
Staff Software Engineer
• Author Linux Kernel patches for submission upstream into the mainline Linux kernel for USB and DMA related changes.• Use GIT for source control in addition to using GITHUB and GERRIT for internal code reviews.• Manage responsibilities using JIRA tracking system.• Work with ARM Holdings Engineers to evaluate new features of the architecture (e.g., Pointer Authentication ARMv8.2).• Build and port root file systems (rootfs) ranging from buildroot, redhat, canonical ubuntu, fedora, and OpenSuse to support customers of Centriq servers.• Develop custom Linux Drivers to support SOC bringup functionality (e.g., Error Detection and Reporting. • Integrate support for kernel drivers incorporating custom components from Qualcomm caches, memory, buses, coherency links, and CPU design.• Develop scripts and build tools to support the System on a Chip (SOC) verification in order to automate testing with scripts written in Python, Go (golang), and Trace32 CMM (JTAG).• Responsible for identifying and debugging dozens of hardware design bugs by creating custom kernels and userspace applications. Use JTAG debugger to triage issues and expose incorrect functionality to hardware designers.• Produced bootloader scripts and binaries required to bring up new hardware both in pre-silicon development (e.g., emulation / simulation) and post-silicon verification.• Create snap packages for the snappy package distribution model (i.e. snapd).• Create Docker images and containers to support automated Linux testing to regress hardware bugs.• Create containerized RESTFUL services in docker and LXC to communicate with Centriq endpoints.• Create utilities in go that consume boltdb (nosql) custom key/value databases combined with Google's protobuf implementation to serialize/deserialize objects stored in DB.• Port the Linux kernel, from v3.0-v4.16, including the first 64-bit kernel on Qualcomm ARMv8 CPUs.• Port uBoot and Little Kernel (Android's bootloader) for new mobile platforms.
Lead Associate - Security Researcher/Embedded Developer
Operating System and Userspace development to support security research and reverse-engineering of both hardware and software. Manage teams ranging from two to eight developers. Produce software solutions in rapid prototyping style environment.• Reverse engineer binary user-space applications, kernels, bootloaders, and firmware to identify security vulnerabilities with tools such as IDA Pro, GNU Tools.• Develop proof of concept exploits to demonstrate system weaknesses. Provide solutions to harden target.• Create utilities written in C, Python, and Java to unpack and repack firmware, kernel images, and undocumented archives.• Develop network-based, Object Oriented (OO) frameworks (python, C, JAVA) to support communication with multiple embedded devices via multiple transport mechanisms (HTTP, HTTPS, and Custom UDP protocols).• Generate cross-compiler toolchains and support tools to aid in the development for ARM, MIPS, and PPC embedded devices.• Develop applications in C, C++, and in Assembly (ARM, MIPS) utilizing Unix/POSIX APIs (e.g., BSD sockets, Pthreads, SYSCALLS, etc)
Test Engineer
Summer internship as a test engineer for the Aircraft carriers (CVNs) at Newport News Naval Shipyard.
Researcher
Worked as a researcher in the Center for Power Electronics Systems (CPES) lab.
Colleagues at NVIDIA
Other employees you can reach at nvidia.com. View company contacts →
Mohnish Jain In
Colleague at NvidiaBengaluru, Karnataka, India
View →
TN
Tu Nguyen
Colleague at NvidiaNewark, California, United States
View →
AK
Arpith K Sharma
Colleague at NvidiaBengaluru, Karnataka, India
View →
FS
Frank Schwartz
Colleague at NvidiaSanta Cruz, California, United States
View →
BM
Bruce Mcgowan
Colleague at NvidiaSan Francisco, California, United States
View →
RK
Rama Kandhala
Colleague at NvidiaHyderabad, Telangana, India
View →
DR
Donghyun Ryu
Colleague at NvidiaSan Francisco Bay Area, United States
View →
IN
Itai Natan
Colleague at NvidiaIsrael
View →
NB
Nic Borensztein
Colleague at NvidiaSan Francisco Bay Area, United States
View →
EW
Eric Wu
Colleague at NvidiaTaiwan, Province Of China
View →
Adam Wallis education
Bs, Electrical Engineering
M.S., Electrical Engineering
Bachelor'S Degree, Electrical And Electronics Engineering
Education record
Frequently asked questions about Adam Wallis
Quick answers generated from the profile data available on this page.
What company does Adam Wallis work for?
Adam Wallis works for NVIDIA.
What is Adam Wallis's role at NVIDIA?
Adam Wallis is listed as Principal Security Software Engineer at NVIDIA at NVIDIA.
What is Adam Wallis's email address?
AeroLeads has found 1 work email signal at @nvidia.com for Adam Wallis at NVIDIA.
Where is Adam Wallis based?
Adam Wallis is based in Raleigh, North Carolina, United States while working with NVIDIA.
What companies has Adam Wallis worked for?
Adam Wallis has worked for Nvidia, Qualcomm, Booz Allen Hamilton, Northrop Grumman, and Virginia Tech.
Who are Adam Wallis's colleagues at NVIDIA?
Adam Wallis's colleagues at NVIDIA include Mohnish Jain In, Tu Nguyen, Arpith K Sharma, Frank Schwartz, and Bruce Mcgowan.
How can I contact Adam Wallis?
You can use AeroLeads to view verified contact signals for Adam Wallis at NVIDIA, including work email, phone, and LinkedIn data when available.
What schools did Adam Wallis attend?
Adam Wallis holds Bs, Electrical Engineering from Virginia Tech.
What skills is Adam Wallis known for?
Adam Wallis is listed with skills including Systems Engineering, Software Engineering, Software Development, Computer Security, Information Assurance, Arm Architecture, Dod, and Network Security.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial