Mark Rustad work email
- Valid
- Valid
- Valid
Mark Rustad personal email
Mark Rustad phone numbers
• 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.
Retired
-
Retired Low-Level Software DeveloperRetired Oct 2024 - PresentCalifornia, United StatesTraveling, playing games with my grandson, playing pinball, and listening to music.
-
Cloud Software Development EngineerIntel Corporation Apr 2021 - Oct 2024San Jose, California, United StatesDeveloping IPU microcode. -
Network Software EngineerIntel Corporation Jan 2017 - Mar 2022San Jose, CaliforniaDeveloping networking drivers and related daemons for Linux.
-
Network Software EngineerIntel Nov 2010 - Dec 2016Portland, Oregon AreaDeveloping networking drivers and related daemons for Linux. -
Staff EngineerXiotech Corporation Mar 2004 - Nov 2010Developing 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. -
Principal Software EngineerBrecis Communications Feb 2001 - Feb 2004Helped 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 platform. -
Principal Software EngineerFlowpoint Oct 1999 - Feb 2001I 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.
-
Senior TechnologistDigi International Jul 1997 - Oct 1999Participated 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. -
Systems ArchitectAstrocom Corporation Apr 1996 - Jun 1997Fixed networking software in CSU/DSU product. Participated in additional firmware development. I never want to hear the words "accounting irregularities" again. -
Sr. Scientist / Engineer IiApple Computer Jan 1986 - Mar 1996I 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. -
Sr. Member Technical StaffPacket Technologies Mar 1984 - Nov 1985Developed head-end software for a two-way cable TV system including a BSD kernel driver to improve system performance.
-
Systems Project LeaderAtari May 1983 - Mar 1984Continued 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. -
Edp Software Services SupervisorMinnesota Educational Computing Consortium Aug 1977 - Apr 1983I 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.
-
Plato AnalystControl Data Corporation 1976 - 1977In 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.
-
Student ProgrammerComputer-Based Education Research Lab 1971 - 1973Assembly language programming on the Cyber 73.
Mark Rustad Skills
Mark Rustad Education Details
-
Computer Science -
Computer Science -
Springfield High School, Springfield, IlMathematics And Computer Science
Frequently Asked Questions about Mark Rustad
What company does Mark Rustad work for?
Mark Rustad works for Retired
What is Mark Rustad's role at the current company?
Mark Rustad's current role is Retired software developer who has seen it all and done a heck of a lot of it. Debugging all the broken systems around me..
What is Mark Rustad's email address?
Mark Rustad's email address is ru****@****ech.com
What is Mark Rustad's direct phone number?
Mark Rustad's direct phone number is (719) 388*****
What schools did Mark Rustad attend?
Mark Rustad attended Minnesota State University Moorhead, University Of Illinois Urbana-Champaign, Springfield High School, Springfield, Il.
What are some of Mark Rustad's interests?
Mark Rustad has interest in Instruction Set Architectures, Seeing And Hearing Pipe Organs, Bsd Kernel, Linux Kernel.
What skills is Mark Rustad known for?
Mark Rustad has skills like Device Drivers, C, Linux Kernel, Gnu Tools, Assembly, Embedded Systems, Linux, Debugging, Firmware, Operating Systems, Assembler, Embedded Linux.
Not the Mark Rustad you were looking for?
-
-
-
3gmail.com, du.edu, nih.gov
-
Mark Rustad
St Paul, Mn2osii.com, osii.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial