AeroLeads people directory · profile

Mark Rustad Email & Phone Number

Retired low-level software developer at Retired
Location: Redwood City, California, United States 15 work roles 3 schools
1 work email found @intel.com 1 phone found area 719 LinkedIn matched
✓ Verified Jun 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 1 phone

Work email m****@intel.com
Direct phone (719) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Retired
Role
Retired low-level software developer
Location
Redwood City, California, United States

Who is Mark Rustad? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Mark Rustad is listed as Retired low-level software developer at Retired, based in Redwood City, California, United States. AeroLeads shows a work email signal at intel.com, phone signal with area code 719, and a matched LinkedIn profile for Mark Rustad.

Mark Rustad previously worked as Cloud Software Development Engineer at Intel Corporation and Network Software Engineer at Intel Corporation. Mark Rustad holds Ba, Computer Science from Minnesota State University Moorhead.

Company email context

Email format at Retired

This section adds company-level context without repeating Mark Rustad's masked contact details.

{first_initial}{last}@intel.com
76% confidence

AeroLeads found 1 current-domain work email signal for Mark Rustad. Compare company email patterns before reaching out.

Profile bio

About Mark Rustad

• C software developer, programming of all sorts since about 1970.I enjoy finding simple solutions to programming problems. I like making code simpler and easier-to-understand and support. I am very often working at the interface between hardware and software, whether it is boot code, kernels or device drivers. I am quite comfortable working in multiprocessor environments, and find avoiding synchronization issues an interesting challenge.I spent about 20 years mainly doing assembly language programming for many architectures. Since then, I have generally been programming in C. The last 5 years I have been writing microcode, which reactivated skills I never thought I'd use again. It was the biggest challenge yet, which is what kept me working so long. Challenges are interesting.I have been included on seven issued patents. So far.I have no interest in going into management. I know that management requires one's full attention, but my attention is always drawn to technology, so I am sticking with the technology.Specialties: Linux kernel, BSD kernel, GNU tools, device drivers, C programming, many other languages, assembler.

Listed skills include Device Drivers, C, Linux Kernel, Gnu Tools, and 41 others.

Current workplace

Mark Rustad's current company

Company context helps verify the profile and gives searchers a useful next step.

Retired
Retired
Retired low-level software developer
15 roles · 55 years

Mark Rustad work experience

A career timeline built from the work history available for this profile.

Retired Low-Level Software Developer

Current
Retired

California, United States

Traveling, playing games with my grandson, playing pinball, and listening to music.

Oct 2024 - Present

Cloud Software Development Engineer

San Jose, California, United States

Developing IPU microcode.

Apr 2021 - Oct 2024

Network Software Engineer

Intel Corporation

San Jose, California

Developing networking drivers and related daemons for Linux.

Jan 2017 - Mar 2022

Network Software Engineer

Portland, Oregon Area

Developing networking drivers and related daemons for Linux.

Nov 2010 - Dec 2016

Staff Engineer

Developing and supporting the Linux kernel used as an environment for XIotech's storage area network products. Led initial development of the 7000 storage controller, meeting a extremely demanding development schedule.

Mar 2004 - Nov 2010

Principal Software Engineer

Helped develop a Linux distribution supporting an MMU-less MIPS architecture in a system-on-chip environment for distribution to BRECIS' chip customers. Unlike uclinux, this implementation supported the fork system call, allowing real shells and such to be used. I built and configured the cross development tool chain, including C++, in support of this.

Feb 2001 - Feb 2004

Principal Software Engineer

Flowpoint

I worked on low-level firmware for FlowPoint routers, including SDSL autobaud, Nokia EOC and boot code for the Motorola MPC850. FlowPoint became part of Efficient Networks which later became part of Siemens.

Oct 1999 - Feb 2001

Senior Technologist

Participated in an ASIC design team, helping specify and perform simulation tests. Added multi-processor capability to an existing C++-based embedded kernel in a non-coherent memory environment. I received three patents while with Digi, #6,629,164, #6,643,717 and #6,886,063.

Jul 1997 - Oct 1999

Systems Architect

Fixed networking software in CSU/DSU product. Participated in additional firmware development. I never want to hear the words "accounting irregularities" again.

Apr 1996 - Jun 1997

Sr. Scientist / Engineer Ii

I worked mainly with low-level networking drivers and related software. I participated in the design of AppleTalk Phase 2 and helped design and develop a small real-time kernel. I was included on my first two patents, #4,971,569 and #5,671,446.

Jan 1986 - Mar 1996

Sr. Member Technical Staff

Packet Technologies

Developed head-end software for a two-way cable TV system including a BSD kernel driver to improve system performance.

Mar 1984 - Nov 1985

Systems Project Leader

Continued some work on the Atari classroom star network. I also improved DTMF tone-generation software for the Atari 1030 modem to fully meet Bell specs under all conditions and configurations.

May 1983 - Mar 1984

Edp Software Services Supervisor

Minnesota Educational Computing Consortium

I helped develop and support software for a state-wide timesharing system. During my last year, I designed software and hardware for an Atari home computer based classroom network and other microcomputer software development tools, including a multiple-architecture cross assembler.

Aug 1977 - Apr 1983

Plato Analyst

Control Data Corporation

In this position I taught some classes about the PLATO system and developed some accompanying PLATO courseware for that purpose. I also responded to online calls for assistance.

1976 - 1977 ~1 yr

Student Programmer

Computer-Based Education Research Lab

Assembly language programming on the Cyber 73.

1971 - 1973 ~2 yrs
3 education records

Mark Rustad education

Ba, Computer Science

Activities and Societies: Student chapter of the ACM, Student representative to the computer science faculty• Graduated with special.

Computer Science

Student worker helping develop the PLATO system in the Computer-based Education Research Laboratory (CERL). A family move resulted in my.

Mathematics And Computer Science

Springfield High School, Springfield, Il
FAQ

Frequently asked questions about Mark Rustad

Quick answers generated from the profile data available on this page.

What company does Mark Rustad work for?

Mark Rustad works for Retired.

What is Mark Rustad's role at Retired?

Mark Rustad is listed as Retired low-level software developer at Retired.

What is Mark Rustad's email address?

AeroLeads has found 1 work email signal at @intel.com for Mark Rustad at Retired.

What is Mark Rustad's phone number?

AeroLeads has found 1 phone signal(s) with area code 719 for Mark Rustad at Retired.

Where is Mark Rustad based?

Mark Rustad is based in Redwood City, California, United States while working with Retired.

What companies has Mark Rustad worked for?

Mark Rustad has worked for Retired, Intel Corporation, Intel, Xiotech Corporation, and Brecis Communications.

How can I contact Mark Rustad?

You can use AeroLeads to view verified contact signals for Mark Rustad at Retired, including work email, phone, and LinkedIn data when available.

What schools did Mark Rustad attend?

Mark Rustad holds Ba, Computer Science from Minnesota State University Moorhead.

What skills is Mark Rustad known for?

Mark Rustad is listed with skills including Device Drivers, C, Linux Kernel, Gnu Tools, Assembly, Embedded Systems, Linux, and Debugging.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Mark Rustad you were looking for.

View similar profiles