Post Job Free

Resume

Sign in

C/C++/C# software engineer/firmware developer

Location:
Portland, OR, 97201
Posted:
September 27, 2015

Contact this candidate

Resume:

GREG L

(Portland metro area)

acru8x@r.postjobfree.com (best contact method)

971-***-****

GEOGRAPHICAL AREAS: Portland, Seattle, San Francisco, online, direct-hire or contract-to-hire

The BEST debugger is one's brain.

EDUCATION:

Oregon Institute of Technology – A.S. Software Engineering Technology + nearly all undergraduate coursework for B.S.

SKILLS / EDUCATION EXPERIENCE:

Firmware Development, embedded systems, debugging, modification, utility development

Multithreaded embedded-system low-level work in ANSI C/ThreadX/ARC605/RISC

Cryptography algorithm development, mathematical operations library

Cryptographically-Secure-Pseudo-Random-Number-Generator (CSPRNG) development

Proprietary cryptographic algorithm development

C++, C# .NET, Java, Perl, ASP, MS SQL 2005/2008, Oracle 9, Assembly, OpenGL

Data structure development, preemptive multitasking OS study, Database Analysis

Microsoft Visual Studio 2003/2005/2008/2010/2012/2013

Development of desktop images and deployment via Symantec Ghost

VMWare Virtualization / Windows Server 2000 2003/2008/2012

Extensive internal/external IT support background for mid-to-large-size organizations

Extensive experience in sales, customer relations, award-winning customer service skills

Support of Windows 2000/XP/Vista/7, Active Directory, Administration+Exchange Server, MS Outlook

VoIP telephony user admin/troubleshooting

Operating System/Network troubleshooting, TCP/IP packet analysis, Artificial Intelligence

MS Windows/Linux support/integration

Usability Testing

Excellent written and verbal communication Skills, documentation and procedural development

EXPERIENCE:

Firmware Developer/Debugger, Intel corporation (contractor) September 2013 – December 2014:

Primarily debugging and assistance in dev testing (separate from formal QA) of Intel's onboard, embedded Manageability Engine (ME). Assisted in development of Ipv6 stack modification to a legacy version. C/ThreadX/ARC605. Wrote numerous utilities/scripts to aid the team, modified existing ME firmware code (separate branch) with additional debug-to-flash features and threads missing in the legacy 2010-2011 version we were assigned to troubleshoot a bug which had eluded everyone, which required workarounds to call protected modules.

Cross-platform flight Simulator Developer (planning stages, 2015)

Open-source project to be developed from scratch, though will leverage components from the popular open-source simulator at FlightGear.org. Support for multiple planetary environments (Earth, Mars) for research purposes. Ability to design aircraft and basic structural analysis and weight/mass estimation at its core. Support for multiple flight models, including rudimentary computational fluid dynamics and the growing popularity of embedded PPU (Physics Processing Units). Development and testing talent pool to be sought from my numerous contacts in established aviation/aerospace/education/space exploration advocacy groups. Project in pre-launch stages, 2015

Cryptography developer – June 2012 through September 2013, and January 2015-present:

Endeavor of my own initiative in C# and C, fully-functioning tested work-in-progress. 32768-bit key symmetric cipher, with adaptation of Blum Blum Shub CSPRNG (Cryptographically secure pseudo-random-number generator). Utilizes proven cryptography principles and encryption techniques. Contains scratch-developed very large integer (BigInteger) mathematical functions and implementation of Miller-Rabin probabilistic prime determination algorithm for 256-1280bit primes used in generating working key.

Network Administrator/Social Media Editor/Web Development – April 2012 through June 2012:

Full charge network admin, social media editor, and webdev duties for ExploreMars.org – an international startup space exploration advocacy non-profit with high-level ties in NASA, ESA, and the international space/science community, including Buzz Aldrin, Miles O'Brien, Chris McKay, others.

Technical Support, Retail Imaging – October 2011 through January 2012:

Full time support for photo processing machines and [Windows XP] kiosks. January 2012 layoff of nearly 2/3 of workforce due to dramatic downsize upon loss of their largest client.

Self-employed Computer Support – February 2009 through April 2012:

PC instruction/tutoring, repair/upgrades, spyware/virus-removal, etc.

IT/Desktop Support Services/Customer Service March 2007 through January 2009:

– Earth Class Mail – In charge of implementing and providing IT services to a successful venture capitalist startup, focusing primarily on user support. Layoff due to dramatic downsize due to recession.

Help Desk / Operations Support – Oregon Institute of Technology, Information and Technology Services (ITS). September 2002 through December 2006:

Faculty, Staff, Student support calls via phone and in person on campus. Extensive support of users of all levels of technical skill, basic management and training of new employees, plus re-imaging and troubleshooting of deployed workstations, and various miscellaneous IT department duties.

INTERESTS (Software, technical, professional):

Cryptography / algorithm and implementation development

Databases / SQL / proprietary

Driver development

Low-resource data structure architecture and API development

Firmware development

Systems Integration

UI development

Usability testing

Virtualization (VMware, other)

Alternative mobile platforms

Online privacy and security

Anti-spam/phishing protection, Ad-blocking technologies/strategies

Aerospace / Avionics / Propulsion / Flight control systems

Computational Fluid Dynamics

Materials / structural analysis simulation

Game development / 3D graphics drivers

Video/audio codec and container development and integration

System-on-a-Chip (SoC) firmware technologies

INTERESTS (personal):

Space Exploration

Renewable Energy

Electric-vehicles – especially cars/trucks, and aircraft

Music composition/production

History – American, technology, language, more



Contact this candidate