Retired Low-Level Software Developer
CurrentTraveling, playing games with my grandson, playing pinball, and listening to music.
Please complete the CAPTCHA to continue
@intel.com
✓
1 phone found area 719
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
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.
This section adds company-level context without repeating Mark Rustad's masked contact details.
AeroLeads found 1 current-domain work email signal for Mark Rustad. Compare company email patterns before reaching out.
• 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.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
California, United States
Traveling, playing games with my grandson, playing pinball, and listening to music.
San Jose, California, United States
Developing IPU microcode.
San Jose, California
Developing networking drivers and related daemons for Linux.
Portland, Oregon Area
Developing networking drivers and related daemons for Linux.
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.
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.
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.
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.
Fixed networking software in CSU/DSU product. Participated in additional firmware development. I never want to hear the words "accounting irregularities" again.
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.
Developed head-end software for a two-way cable TV system including a BSD kernel driver to improve system performance.
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.
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.
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.
Assembly language programming on the Cyber 73.
Activities and Societies: Student chapter of the ACM, Student representative to the computer science faculty• Graduated with special.
Student worker helping develop the PLATO system in the Computer-based Education Research Laboratory (CERL). A family move resulted in my.
Quick answers generated from the profile data available on this page.
Mark Rustad works for Retired.
Mark Rustad is listed as Retired low-level software developer at Retired.
AeroLeads has found 1 work email signal at @intel.com for Mark Rustad at Retired.
AeroLeads has found 1 phone signal(s) with area code 719 for Mark Rustad at Retired.
Mark Rustad is based in Redwood City, California, United States while working with Retired.
Mark Rustad has worked for Retired, Intel Corporation, Intel, Xiotech Corporation, and Brecis Communications.
You can use AeroLeads to view verified contact signals for Mark Rustad at Retired, including work email, phone, and LinkedIn data when available.
Mark Rustad holds Ba, Computer Science from Minnesota State University Moorhead.
Mark Rustad is listed with skills including Device Drivers, C, Linux Kernel, Gnu Tools, Assembly, Embedded Systems, Linux, and Debugging.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contactsCheck these profiles if this is not the Mark Rustad you were looking for.