Software Engineering Team Lead
Salt Lake City, UT 
Share
Posted 1 month ago
Job Description
Hexagon is a global leader in sensor, software and autonomous solutions. We are putting data to work to boost efficiency, productivity, and quality across industrial, manufacturing, infrastructure, safety, and mobility applications. Our technologies are shaping urban and production ecosystems to become increasingly connected and autonomous - ensuring a scalable, sustainable future. Hexagon's Manufacturing Intelligence division provides solutions that utilise data from design and engineering, production and metrology to make manufacturing smarter.
Software Engineering Team Lead
VN6611
Salt Lake City, UT
United States
Employee
Regular

Hexagon's Manufacturing Intelligence division is seeking a Software Engineering Team Lead for our Salt Lake City, Utah location.

At Hexagon, we strive to help industrial manufacturers develop the disruptive technologies of today and the life-changing products of tomorrow. Our strength comes from our global footprint and enormous portfolio of advanced industrial sensors, measurement technologies, factory automation, simulation, and analytics tools.

Description:
As a Software Engineering Team Lead, you will play a crucial role in coordinating with global stakeholders and leading a team of remote developers in delivering efficient and effective inline metrology software products according to project and sprint goals.

Responsibilities:

* Design, develop, and deploy software solutions for inline metrology applications.

* Develop reliable software components which are testable in isolation and functional when deployed to production.

* Write clear and maintainable code.

* Monitor CI/CD pipelines and system test results and respond in a timely fashion when those systems require attention.

* Debug existing systems to pinpoint root causes of regressions.

* Present new ideas, architectures and technologies that can enhance and improve existing solutions.

* Present new ideas to make you and the team more efficient in your role as software engineers.

* Participate in team sprint planning meetings to describe epics, score stories, develop acceptance criteria and help project managers understand the real cost of implementing software solutions both large and small.

* Communicate effectively with remote developers located in different time zones which may require working outside of normal office hours.

* Document epics and user-stories in Jira.

* Work daily from our Draper, UT office with the possibility to work from home on occasion.

* Some domestic and international travel may be required.

Qualifications:

* Bachelor's degree or higher in computer engineering or other related STEM (Science, Technology, Engineering or Mathematics) discipline.

* 5 years object-oriented development experience

* Experience writing C#, C++, and/or Python applications.

* Experience programming robots.

* Experience using code, data modeling, architecture, and frameworks to solve complex problems.

* Experience developing products using agile frameworks.

* Ability to work independently and in a team, take initiative, and communicate effectively.

Preferred Qualifications:

* Experience with C#, dotnet core and net standard.

* Experience developing on both Windows and Linux platforms.

* Experience with complete software lifecycle: design, implementation, integration, debugging and maintenance.

* Experience with OPC/UA, MQTT, PLC programming, or SCADA HMI

* Experience with computational geometry libraries, numerical methods, or similar API's.

* Experience with robotic path planning, path optimization and collision avoidance.

* Experience with Kubernetes, Docker, and container orchestration a plus.

* Experience with Azure and Azure Devops a plus

* Experience using Git for management source control.

* Familiarity with Coordinate Measuring Machines, GD&T and data acquisition

* Experience with CMake build system generators



AtHexagon Manufacturing Intelligence, our spirited energy and engagement are evident in our commitment to our work, passion for what we do and the speed by which we achieve it. Here you will find the opportunity to build your career, develop professionally, and explore opportunities across a large, diversified company that prides itself on its innovative spirit and commitment to integrity. We strive to attract the most talented and dynamic individuals in their fields because our success is in our people! Our culture encourages independent thinking and a team mentality. And we offer a competitive benefits package that's second to none!

Exceptionalmedical, dental, vision insurances
Flexible Spending Accounts (FSA)
401kwith employer match
Generous Paid Time Off (PTO)
Tuition Reimbursement

Hexagon Metrology, Inc. is an Equal Opportunity Employer M/F/Vet/Disability E-Verify Participant

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
5+ years
Email this Job to Yourself or a Friend
Indicates required fields