×
Register Here to Apply for Jobs or Post Jobs. X

Motorsports Software Engineer - Mid Level

Job in Huntersville, Mecklenburg County, North Carolina, 28078, USA
Listing for: Oshkosh Corporation, Inc.
Full Time, Per diem position
Listed on 2026-01-02
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 78400 - 121500 USD Yearly USD 78400.00 121500.00 YEAR
Job Description & How to Apply Below
Motorsports Software Engineer - Mid Level page is loaded## Motorsports Software Engineer - Mid Level locations:
Huntersville, North Carolina, United Statestime type:
Full time posted on:
Posted Todayjob requisition :
R43488
** About Pratt Miller, an Oshkosh company
**** Pratt Miller is a product development company in motorsports, defense, and mobility industries providing clients with product engineering and low-volume production solutions. Our range of research & development, engineering, prototype manufacturing, test & validation, and low-rate production capability help our customers bring their high-quality products to market faster.
** Pratt Miller is seeking a Mid-Level Software Developer to join the Competition Tools Group and contribute to the development of software products used across motorsports competition programs.

This role offers the opportunity to build high-impact applications, shape software architectures, and work closely with engineering and competition teams that rely on robust, real-time tools.

The ideal candidate brings strong experience in .NET and Python, a passion for delivering high-quality solutions, and the ability to adapt and thrive in a fast-paced, dynamic environment. Motorsports experience is a plus—but a desire to learn and contribute to cutting-edge performance technology is what matters most.
** ESSENTIAL FUNCTIONS AND SKILLS
** Typical responsibilities include but are not limited to the following:
* Analyze user stories and use cases and propose effective software solutions.
* Develop applications or suites of applications to meet technical and operational requirements.
* Provide guidance to other developers working on components of larger systems.
* Create clear documentation for both end users and internal engineering teams.
* Use version control best practices to maintain and improve code stability.
* Track and coordinate work using ticketing and task-management systems.
* Design and implement applications using microservice architecture.
* Collaborate directly with internal and external users to:  + Gather feedback and identify improvement opportunities.  + Explain technical decisions and system behaviors.  + Understand and replicate reported issues to support resolution efforts.
** ADDITIONAL REQUIREMENTS
** Additional responsibilities may include:
* Participation in Pratt Miller team and project meetings.
* Ongoing education and training on Pratt Miller tools and related technologies.
* Occasional weekend tool support.
* Limited travel to races or test events to provide on-site tool support.
** EDUCATION/CERTIFICATION/YEARS OF EXPERIENCE
*** BS in Engineering, Computer Science, or equivalent field.
* Minimum of 3 years of experience in Desktop or Web Application Development or Dev Ops.
** DESIRED SPECIALIZED SKILLS AND KNOWLEDGE
**** Required Specialized Knowledge and

Skills:

*** Strong development experience in .NET and Python.
* Ability to work effectively in a fast-paced, iterative engineering environment.
* Strong troubleshooting skills with the ability to analyze and resolve complex issues.
* Demonstrated ability to learn and implement new technologies.
* Positive attitude, adaptability, and strong communication skills.
* Ability to work independently while knowing when to collaborate or seek guidance.
** Preferred Specialized Knowledge and

Skills:

*** Experience with
** Angular**,
** Typescript**, or
** Rust**.
* Experience with containerized environments (Kubernetes, Docker).
* Experience or interest in motorsports (e.g., NASCAR, sportscar racing).
* Experience integrating software with hardware systems.
** PHYSICAL DEMANDS
*** Periodic stress may occur when supporting live motor sport operations or tight development timelines.
* Occasional work required outside normal business hours.
** EXPECTED HOURS OF WORK
*** Standard core hours, with flexibility required based on project timelines and event schedules.
* Occasional weekend or event-based support may be required.
** WORK ENVIRONMENT
*** Work is primarily performed in a team-based office or collaborative environment.
* Some responsibilities may take place at motor sport events, test activities, or off-site locations.
* Team members work in…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary