McMaster-Carr Offices

McMaster-Carr is headquartered in Elmhurst.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Lead Software Engineers and other technology roles benefit from a mix of onsite collaboration with teams and remote work. Other roles may be fully onsite depending on responsibilities.

Typical time on-site: 3 days a week

U.S. Office Locations

HQ

Elmhurst

McMaster-Carr is in a thriving suburb with easy access to city living via public transportation and highways. The local community offers a vibrant downtown full of restaurants and pubs, parks, historic homes, art museums and a university.

Recently posted jobs

6 Hours AgoSaved
Easy Apply
Hybrid
Elmhurst, IL, USA
Easy Apply
eCommerce • Hardware • Information Technology • Logistics • Mobile • Software • App development
Conduct risk-based penetration tests, assumed-breach exercises, adversary simulations, and purple-team engagements across enterprise systems, applications, networks, identity platforms, and cloud environments. Evaluate preventive, detective, and response controls, validate detection and incident-response effectiveness, and translate technical findings into risk-based remediation recommendations for technical teams, executives, Internal Audit, and the Audit Committee. Build an independent, continuously improving offensive-security assurance program.
6 Hours AgoSaved
Easy Apply
Hybrid
Elmhurst, IL, USA
Easy Apply
eCommerce • Hardware • Information Technology • Logistics • Mobile • Software • App development
The IT Audit Project Lead will conduct independent audits, assess IT security controls, and build relationships with technology leaders while developing knowledge of custom-built systems.
2 Days AgoSaved
Easy Apply
Hybrid
Elmhurst, IL, USA
Easy Apply
eCommerce • Hardware • Information Technology • Logistics • Mobile • Software • App development
Provides remote and in-person technical support for internal users, including account provisioning, access management, software deployment, endpoint configuration, VDI support, printing, hardware, applications, and peripherals. Troubleshoots incidents, remediates endpoint security vulnerabilities, escalates complex issues, identifies recurring problems, and maintains documentation and runbooks. The role also supports process improvement, automation, and reliable long-term solutions across the computing environment.