AeroLeads people directory · profile

Michael Mccarty Email & Phone Number

Principal Software Engineer at Vertex Software
Location: Ames, Iowa, United States 3 work roles 1 school
1 work email found @siemens.com LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email m****@siemens.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal Software Engineer
Location
Ames, Iowa, United States

Who is Michael Mccarty? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Michael Mccarty is listed as Principal Software Engineer at Vertex Software, based in Ames, Iowa, United States. AeroLeads shows a work email signal at siemens.com and a matched LinkedIn profile for Michael Mccarty.

Michael Mccarty previously worked as Principal Software Engineer at Siemens Plm Software and Senior Software Engineer at Engineering Animation, Inc.. Michael Mccarty holds Bs, Computer Science from Iowa State University.

Company email context

Email format at Vertex Software

This section adds company-level context without repeating Michael Mccarty's masked contact details.

{first}.{last}@siemens.com
86% confidence

AeroLeads found 1 current-domain work email signal for Michael Mccarty. Compare company email patterns before reaching out.

Profile bio

About Michael Mccarty

I have extensive experience in developing high-performance multi-threaded software in C++. Much of my professional career has been spent designing and developing high performance 3D visualization applications for use in the CAD & Product Lifecycle Management (PLM) industry.I have expert knowledge in the following areas:- the C++ language, up to and including the C++17 ISO standard- 3D graphics- 3D geometric analysis (both polygonal and implicit)- multi-threaded algorithm development- high-performance computation- software design best practices

Listed skills include Software Design, Software Engineering, C++, Software Development, and 9 others.

Current workplace

Michael Mccarty's current company

Company context helps verify the profile and gives searchers a useful next step.

Vertex Software
Vertex Software
Principal Software Engineer
AeroLeads page
3 roles · 33 years

Michael Mccarty work experience

A career timeline built from the work history available for this profile.

Principal Software Engineer

Current

Des Moines, Iowa, Us

Led a small team of engineers taking a proof-of-concept distributed 3D rendering technology and turned it into a fully scalable, robust, production-grade, cloud-based 3D rendering system capable of rendering 1M+ part scenes at interactive viewer rates. - Served as technical lead for the team, providing consistent leadership in both design and development of the microservice-based architecture underlying the rendering system.- Developed ray-tracing shaders for several novel non-photo-realistic rendering effects.- Designed and developed a novel high-performance distributed map-reduce algorithm producing complete high-resolution images from multiple distributed rendering tasks- Oversaw the development of a cloud-based 3D file import system capable of ingesting 1Gb+ native CAD models and translating them into a proprietary format optimized for our distributed rendering system.- Served as a subject matter expert for the organization in the area of CAD visualization technologies and user experienceTechnologies involved: C++, Java, Scala, SIMD, ISPC, Embree, TBB, gRPC, FlatBuffers, Protocol Buffers, Cassandra, AWS S3, SQS, Kinesis

Oct 2017 - Present

Principal Software Engineer

Plano, Tx, Us

My responsibilities included:- Technical lead for the design and implementation of the 3D product structure data model at the core of the Siemens Teamcenter Visualization (TcVis) family of applications.- Develop and maintain the integration of the OpenGL-based 3D rendering toolkit (DirectModel) into TcVis applications.- Advisor and architect on multiple cross-product initiatives coordinating and standardizing application features and protocols.- Expert knowledge of C++ language, up to and including C++17 ISO standard- Mentoring and developing training material regarding C++ usage and general software design best practices.

Jan 1996 - Sep 2017
1 education record

Michael Mccarty education

  • Iowa State University
    Iowa State University
    Computer Science
FAQ

Frequently asked questions about Michael Mccarty

Quick answers generated from the profile data available on this page.

What company does Michael Mccarty work for?

Michael Mccarty works for Vertex Software.

What is Michael Mccarty's role at Vertex Software?

Michael Mccarty is listed as Principal Software Engineer at Vertex Software.

What is Michael Mccarty's email address?

AeroLeads has found 1 work email signal at @siemens.com for Michael Mccarty at Vertex Software.

Where is Michael Mccarty based?

Michael Mccarty is based in Ames, Iowa, United States while working with Vertex Software.

What companies has Michael Mccarty worked for?

Michael Mccarty has worked for Vertex Software, Siemens Plm Software, and Engineering Animation, Inc..

How can I contact Michael Mccarty?

You can use AeroLeads to view verified contact signals for Michael Mccarty at Vertex Software, including work email, phone, and LinkedIn data when available.

What schools did Michael Mccarty attend?

Michael Mccarty holds Bs, Computer Science from Iowa State University.

What skills is Michael Mccarty known for?

Michael Mccarty is listed with skills including Software Design, Software Engineering, C++, Software Development, Opengl, Object Oriented Design, Unix, and Algorithms.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.