Marshall Wilks
@marshallwilks
Experienced system-level software engineer and leader specializing in automation, releases, and firmware.
What I'm looking for
I am a full-range system-level software engineer and manager with deep experience in firmware, quality engineering, release management, and team leadership. I have built cloud-based automated test suites in Azure and AWS, led release and deployment processes, mentored and hired engineers, and integrated teams to improve product quality and delivery.
My background includes high-performance firmware development, modernizing legacy systems, customer-facing integrations, and DevOps automation across diverse stacks (Python, C/C++, Java, C#). I hold an MBA and have a proven record of driving efficiencies, coaching teams, and delivering timely, high-quality software in Agile and enterprise environments.
Experience
Work history, roles, and key accomplishments
Lead Engineer
AllyBank
Apr 2021 - Present (4 years 7 months)
Built automated test suites in Azure and Databricks to improve testing efficiency and supported release management and deployment processes for the Vyze platform while hiring and mentoring junior engineers.
Engineer, Release Manager
Vyze
Jun 2019 - Apr 2021 (1 year 10 months)
Developed AWS-based automated test suites using Python Behave and TestRail, led release planning and deployment windows, and coordinated onshore/offshore teams and merchant/lender integrations to improve product quality.
Authored high-performance hostboot/secureboot firmware in C++ focusing on fast boot, size-performance tradeoffs, custom loader/linker maintenance, and hardware-based code verification to ensure secure system boot.
Software Consultant
Intersys
Apr 2015 - Jul 2015 (3 months)
Modernized legacy C++/MFC parts-tracking and DB2 reporting systems for General Motors, led static analysis and created migration plans to cloud-accessible front ends and Oracle databases.
Managed a distributed engineering team to deliver a self-service eligibility portal using waterfall processes, tracked defects to completion, and led client-facing deployments and outage planning for state customers.
Ported and stabilized C++ simulation and embedded systems from 32-bit Unix to 64-bit Linux for the AWACS-737 program, improved reliability during a critical overseas training deployment and recovered schedule delays.
Developed scalable Java and C++ embedded code for the Future Combat Systems project, adding fault tolerance and P2P connectivity across large-scale wireless networks and contributing to architecture standard discussions.
Software Engineer
Zell Street, Inc.
Apr 2002 - Mar 2004 (1 year 11 months)
Designed a structural tree-like language for dynamic DLL/SO invocation and developed software development tool integrations to streamline runtime bindings and automation.
Middleware Consultant
Tibco Software
Nov 2000 - Apr 2002 (1 year 5 months)
Consulted on middleware solutions for enterprise clients including NYSE and Boeing, implemented high-throughput C++ market data systems and EAI integrations using EJB/JMS on WebSphere/WebLogic.
Software Engineer
Novell
Sep 1999 - Oct 2000 (1 year 1 month)
Developed C-based systems and maintained automated test suites while contributing to early cloud computing efforts and presenting technical work at large conferences.
Education
Degrees, certifications, and relevant coursework
University of Washington Foster School of Business
Master of Business Administration, Business Administration
Completed a Master of Business Administration focused on management and leadership within technology organizations.
Brigham Young University
Bachelor of Science, Computer Science
Earned a Bachelor of Science in Computer Science with foundational training in software development and systems engineering.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Marshall?
You can contact Marshall and 90k+ other talented remote workers on Himalayas.
Message MarshallFind 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!
