Himalayas logo
FL
Open to opportunities

Frank Lewis

@franklewis

I am an experienced software engineering leader in systems, C/C++, cybersecurity.

United States
Message

What I'm looking for

I seek senior technical leadership roles where I can lead engineering teams, solve complex systems and cyber problems using C/C++ and reverse engineering, drive automation and testing, mentor staff, and deliver mission-critical, high-assurance solutions.

I bring 25+ years as a software engineer, 22+ years in systems engineering, and 13+ years of technical leadership, including group lead, team lead, deputy program manager, program manager, and software engineering manager roles. My core development languages are C/C++ across UNIX and Windows, and I regularly apply OOAD and UML to design robust systems.

I have led and contributed to end-to-end development across embedded, real-time, HPC, and cyber capability portfolios—performing systems engineering, reverse engineering, static/dynamic code analysis, protocol analysis, and hardware debugging with tools like JTAG and Lauterbach/Trace32. I have generated POCs and productized prototypes into deliverable capabilities while authoring formal engineering artifacts such as software test plans, ICDs, and capability requirements specifications.

I have driven automation and testing improvements that cut testing effort dramatically (reducing multi-day tests to under a day), integrated open-source algorithms to add cross-application capabilities, and developed automated test frameworks using Python, Bash, and C/C++ (CMock/GMock). I have also served as event director and outcome lead supporting government and mission-critical sponsors, providing requirements, recommendations, and prioritized plans for successful execution.

I mentor and supervise engineering teams, participate in recruiting and performance reviews, and contribute to strategic technical roadmaps and proposals. I seek to apply my blend of hands-on engineering, reverse engineering, systems architecting, and leadership to deliver mission-focused, high-assurance solutions.

Experience

Work history, roles, and key accomplishments

PE
Current

Technical Task Lead

Praxis Engineering

Oct 2023 - Present (1 year 10 months)

Developed C/C++ and Python solutions, performed reverse engineering and JTAG hardware debugging, and productized POCs while authoring CDRLs and test plans for customer cyber capabilities.

MA

Principal Software Engineer

Metrea Algorithmics

Jan 2022 - Oct 2023 (1 year 9 months)

Led development and sustainment across multiple mission-critical projects, integrated compression algorithms into a shared library, and automated testing to improve reliability and operational value.

OI

Principal Software/Systems Engineer

Objective Solutions, Inc

Apr 2012 - May 2015 (3 years 1 month)

Designed and developed network communications and web-based control systems in C++ and scripting languages as sole engineer responsible for system engineering, deployment, and mission-critical drivers.

GI

Software Manager

Gamma Medica-Ideas, Inc.

May 2011 - Nov 2011 (6 months)

Managed distributed software teams for the Pre-Clinical Imaging unit, overseeing schedules, budgets, and technical direction while contributing C/C++ development across Windows and UNIX.

NG

Software Engineer

Northrop Grumman

Feb 2003 - Aug 2004 (1 year 6 months)

Contributed to Development, Integration, and Test and SBIRS ground software, performing regression testing, code development, and integration on UNIX SGI workstations.

NG

Senior Software Engineer

Northrop Grumman

Jan 2001 - Mar 2002 (1 year 2 months)

Developed the SBIRS simulator mission test-bed using object-oriented design to support downstream development and integration activities.

CI

Software Engineer

Codem Systems, Inc.

Jun 1998 - Sep 1999 (1 year 3 months)

Developed Visual C++ applications and GUI-based scan and antenna control software, implemented Version 2 features and prepared installer packages for release.

Education

Degrees, certifications, and relevant coursework

University of Southern California logoUC

University of Southern California

Master of Science, Systems Architecture and Engineering

Master of Science in Systems Architecture and Engineering from the University of Southern California, awarded in 2008.

University of Southern California logoUC

University of Southern California

Master of Science, Computer Science

Master of Science in Computer Science from the University of Southern California, awarded in 2004.

University of Maryland University College logoUC

University of Maryland University College

Bachelor of Science, Computer and Information Science

Bachelor of Science in Computer and Information Science from the University of Maryland University College (European Division), awarded in 1998.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Frank Lewis - Technical Task Lead - Praxis Engineering | Himalayas