NASCAR Software Application Engineer-Mid Level

Pratt & Miller EngineeringHuntersville, NC
64d

About The Position

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. The NASCAR Software Application Engineer will assist our NASCAR Motorsports clients with support and development of PME-proprietary software applications. This role combines technical expertise, customer relationship management, and software development support. The ideal candidate will thrive in a collaborative, fast-paced team environment, balancing client-facing responsibilities with internal coordination among developers, QA, and product teams.

Requirements

  • BS or MS in Software Eng, Computer Science, Mechanical Eng or a related field
  • At least 3 years of experience in professional Motorsports
  • Proficient in Excel, Word, Power Point, SQL, Azure, MATLAB, and Networking concepts
  • Experience working in a collaborative team environment with members in multiple locations
  • Attention to detail and drive for quality
  • Excellent interpersonal, verbal, and writing skills for communicating with other Pratt Miller Engineering team members and clients
  • Good analytical, problem solving, and organizational skills
  • Willingness to learn and stay current with software development technologies
  • Experience with structured software development practices
  • Ability to work independently and move projects forward with little direction
  • Strong work ethic
  • Team player
  • Must be able to multi-task in a fast passed, dynamic, and stressful environment while producing accurate decisions and results
  • Stress may occur periodically
  • Long hours may be required at times
  • Limited amounts of travel may be required
  • Work environment can vary between group and individual assignments and tasks

Nice To Haves

  • Software support experience preferred
  • Preferred coding background in C#, MS SQL, Python, and/or Angular
  • Knowledge of agile software management tools (specifically JIRA & Confluence)

Responsibilities

  • Customer Support
  • Serve as the primary point of contact for customers using Pratt Miller's database software and motorsports competition tools
  • Assist clients with application support, customization, and integration using APIs
  • Set up, manage, and lead project meetings with customers
  • Build and maintain strong client relationships through understanding needs, setting clear expectations, and ensuring satisfaction
  • Maintain clarity and set realistic expectations for customers under high-pressure conditions
  • Conduct training sessions, demonstrations, and onboarding to help customers effectively use PME tools
  • Gather client feedback to inform product improvements and relay insights to internal teams
  • Provide on-site or remote support when needed for client Events
  • Outline process' and client workflow for tool integration and training
  • Engage constructively in discussions by listening actively and contributing thoughtful input
  • Design and draft clear, concise, and well-structured reports that meet the client's requirements using Telerik tools
  • Ability to travel and be on-site with clients for data ingestion, support, training, discussions, and on-boarding
  • Software Development Support
  • Act as the liaison between the PME Software Development Team and customer
  • Identify, document, and track software defects through the JIRA ticketing system
  • Communicate and work closely with developers to resolve issues
  • Collaborate with Developers, Product Managers, Business Analyst and other Stakeholders to clarify requirements and define acceptance criteria
  • Diagnose and resolve technical issues reported by clients through systematic investigation and root cause analysis
  • Perform routine maintenance tasks such as updates, patches, and system upgrades
  • Collaborate with customers, development, QA, and operations teams to plan and schedule deployments
  • Software Testing Support
  • Maintain test documentation to reflect evolving requirements and system changes
  • Design, execute, and maintain test cases to validate functionality, performance, and reliability of software applications
  • Monitor deployment processes to identify and resolve issues in real-time
  • Diagnose and resolve errors or performance issues during and after deployments
  • Document deployment steps, lessons learned, and improvements for future releases
  • Contribute to continuous improvement of QA frameworks, tools, and methodologies
  • Attendance at Pratt & Miller meetings
  • Education / training
  • Provide feedback on product needs and processes
  • Support Pratt Miller initiatives, marketing events, and general development as necessary
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service