M

Mark Garlanger

Senior Software Engineer

Austin, Texas, United States34 yrs 11 mos experience
Highly Stable

Key Highlights

  • Extensive experience in embedded systems and C++ development.
  • Led multiple engineering teams in high-impact projects.
  • Proficient in backend development and API integration.
Stackforce AI infers this person is a Senior Software Engineer with expertise in embedded systems and telecommunications.

Contact

Skills

Core Skills

Software DevelopmentJavascriptCC++Kernel Programming

Other Skills

Amazon Web Services (AWS)AWSC (Programming Language)TypeScriptSQLComputer HardwareNode.jsEmbedded SystemsClearCaseVxWorksTCP/IPLinuxAssembly LanguageWindowsPascal

About

* Senior Software Engineer. * Worked extensively with embedded systems and C++. Proficient in: C, C++, JavaScript, Typescript Familiar with: Assembly Language, Shell Programming, AWK, Ruby Platforms: Linux, VxWorks, Embedded Real-Time Systems, Node.js, Nest.js Protocols: TCP/IP, 3GPP GPRS and UMTS

Experience

34 yrs 11 mos
Total Experience
6 yrs 11 mos
Average Tenure
--
Current Experience

Signpost

Senior Software Engineer

Jul 2014Oct 2025 · 11 yrs 3 mos · Austin, Texas Metropolitan Area · Remote

  • Helped developed the Messaging Hub web portal, consolidating customer messages from various services for streamlined communication, with extensive backend support
  • Integrated Facebook Messenger, Thumbtack, and Jobber into the portal, ensuring compliance with sensitive API access.
  • Redesigned backend services and database architecture, enhancing development efficiency for a smaller engineering team.
  • Helped design and implement new web application to support our customer support team.
  • Code owner of web scanner tool for review sites.
JavaScriptAmazon Web Services (AWS)Software Development

Nvidia

Senior Software Engineer

May 2007Apr 2014 · 6 yrs 11 mos · Austin, Texas Metropolitan Area

  • System Software Engineer
  • April 2010 - April 2014
  • Professional Solutions Group
  • System Software support for CUDA under Linux. Includes new features and bug fixing.
  • May 2007 - March 2010
  • Apple System Software
  • Supported new and existing Apple products incorporating NVIDIA technology.
C (Programming Language)Software DevelopmentC

Nortel networks

Senior Software Engineer

Sep 1994Apr 2007 · 12 yrs 7 mos · Richardson, TX

  • Over 7 years of software development for wireless data network equipment. Primary development language is C++.
  • Led team of 3 engineers to implement a critical protocol (SNDCP) for a new product (SGSN).
  • Owned and maintained major software components of the SGSN data plane.
  • Led team of 7 engineers to write the high level design for the GGSN. Worked with PLM team to determine requirements for the new product.
  • Led team of 2 engineers integrating 3rd party code into SNDCP to support RFC2507 IP header compression.
  • Designed changes needed to support HSDPA on the UMTS SGSN.
  • Investigated requirements and feasibility of porting software product from legacy hardware to a Linux based system.
  • Over 5 years of software development for wireless voice system. Implemented enhancements and performance improvements for TDMA cellular network equipment allowing cost reduction and improved customer satisfaction. Primary development language was Pascal.
C (Programming Language)Software DevelopmentC++

Convex computer corporation

Kernel Software Engineer

Jun 1993Aug 1994 · 1 yr 2 mos · Richardson, TX · On-site

  • Contributed to kernel development for runtime compatibility with HP-UX on the Convex SPP-1000 machine.
  • Utilized C programming to enhance the OSF/1 AD microkernel for scalable parallel processing.
  • Maintained nightly builds and test suite scripts for SPP-UX OS, ensuring high-quality software development.
C (Programming Language)Software DevelopmentKernel Programming

Whirlpool corp

Co-Op Engineer

Aug 1989Aug 1992 · 3 yrs · Benton Harbor, MI · On-site

  • Collaborated with a senior hardware engineer to develop a control system for prototype washing machines. Designed and coded software for hardware interface, enabling custom wash cycle management.
  • Provided IT support and created circuit board layouts using AutoCAD.
  • Developed Windows applications with Turbo Pascal.
C (Programming Language)Software DevelopmentC

Education

Purdue University

BS — Computer and Electrical Engineering

Jan 1988Jan 1993

Lakeshore High School

Jan 1984Jan 1988

Stackforce found 100+ more professionals with Software Development & Javascript

Explore similar profiles based on matching skills and experience