Chief Engineer Principal – Software

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

About The Position

At Pierce Manufacturing, an Oshkosh company, the Chief Engineer Principal – Software will help advance a next-generation, cloud-native connected vehicle telematics platform used by fire and emergency response, refuse collection, and concrete mixer vehicles. The role combines architectural leadership with hands-on software engineering to create scalable, reliable software that turns vehicle data into actionable intelligence. The position leads software architecture for the connected vehicle Azure cloud platform, spanning cloud backend, data, APIs, and web and mobile integrations. It 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 turn product needs into technical solutions and support delivery of sprint commitments. The role also continuously improves platform 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 responsibilities, 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 data 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.
  • Strong collaboration, problem-solving, and communication skills; ability to lead through ambiguity and balance architectural rigor with delivery speed.

Nice To Haves

  • Experience building connected vehicle, automotive, industrial IoT, or telematics platforms.
  • 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, troubleshooting, and maintaining self-hosted GitHub Actions runners for CI/CD pipelines.

Responsibilities

  • Lead software architecture for the connected vehicle Azure cloud platform across cloud backend, data, APIs, and web and mobile integrations.
  • Make architectural decisions that balance 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 raise 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.
  • Provide general instruction, scheduling, and review of the work of others performing the same or directly related work as a lead worker.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service