Chief Engineer Principal – Software

Oshkosh Corporation•McFarland, WI
•$118,600 - $204,000

About The Position

At Pierce Manufacturing, an Oshkosh company, the Chief Engineer Principal – Software will provide architectural leadership and hands-on software engineering for a next-generation, cloud-native connected vehicle telematics platform serving fire and emergency response, refuse collection, and concrete mixer vehicles. The role focuses on transforming vehicle data into actionable intelligence through innovative, scalable, and reliable software solutions. The position leads software architecture for the connected vehicle Azure cloud platform across cloud backend, data, APIs, and web and mobile integrations. It also develops cloud-native services, APIs, event-driven processing, and data-intensive applications; establishes architectural and coding standards; mentors engineers; and partners with embedded engineers, product owners, and engineering leads to deliver product solutions and sprint commitments. Ongoing platform work includes improving availability, latency, security, operational readiness, and cost efficiency. The final-round interview will be held in person in Appleton, Wisconsin. The role has routine shift hours, with infrequent overtime, weekend work, or shift rotation. The stated pay range is $118,600 to $204,000, with individual pay determined by factors including role scope, experience, education, skills, and internal pay equity.

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, or equivalent.
  • At least 8 years of experience developing backend software and APIs for cloud-native applications.
  • Strong programming skills in C#, .NET Core, or a similar programming language.
  • Experience with Azure cloud technologies, including Azure Functions, Event Grid, Event Hub, Azure Web PubSub, Azure Communication Service, and Azure Service Bus.
  • Experience designing cloud data stores, including ADX, SQL, and time-series data, and related services such as CosmosDB and Redis.
  • Experience deploying containerized services using Docker and Azure Container Apps, and with CI/CD and infrastructure as code such as GitHub Actions and Terraform Enterprise.
  • Experience managing and optimizing Azure cloud costs.
  • Experience with event-driven architecture, messaging patterns, and real-time data processing.
  • Ability to communicate effectively, analyze and interpret technical material, and make decisions involving substantial analysis and judgment.
  • Ability to plan and perform work amid changing problems, work from broad instruction, and use judgment, initiative, and ingenuity in areas with little precedent.
  • General experience instructing, scheduling, and reviewing the work of others performing the same or directly related work as a lead worker.

Nice To Haves

  • Experience designing and developing cloud applications for connected vehicles, devices, or equipment at scale.
  • Experience designing secure, observable cloud services using Azure Monitor, Application Insights, Log Analytics, and cloud security best practices.
  • Experience with Linux command-line environments, including system administration and troubleshooting, and maintaining self-hosted GitHub Actions runners for CI/CD pipelines.
  • Strong collaboration, problem-solving, and communication skills, with the ability to lead through ambiguity and balance architectural rigor with delivery speed.

Responsibilities

  • Lead software architecture for the connected vehicle Azure cloud platform across cloud backend, data, APIs, and web and mobile integrations.
  • Make pragmatic architecture decisions balancing scalability, reliability, security, performance, built-in quality, and cost.
  • Develop cloud-native services, APIs, event-driven processing, and data-intensive applications.
  • Establish architectural and coding standards, mentor engineers, and improve engineering quality.
  • Partner with embedded engineers, product owners, and engineering leads to translate product needs into technical solutions, remove roadblocks, and support delivery of sprint commitments.
  • Continuously improve platform availability, latency, security, operational readiness, and cost efficiency.
  • Manage and optimize Azure cloud costs.

Benefits

  • Competitive total rewards package
  • Opportunities to support team member growth and success
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service