Senior Software Engineer - C++ (Salisbury) Job at Toyota Racing Development USA, Salisbury, NC

MDBrMzhrMS9qcG5nNFQ5Ni9RNGVoT2tIL2c9PQ==
  • Toyota Racing Development USA
  • Salisbury, NC

Job Description

We are seeking a Simulation Software Development Engineer to join our simulation engineering team. This role focuses on automating deployment pipelines, ensuring system reliability, and driving improvements in CI/CD practices using GitLab.

You will collaborate closely with engineers specializing in vehicle dynamics, aerodynamics, tire modeling, and race car performance analysis to ensure our simulation toolchains are robust, scalable, and efficient.

Responsibilities

  • Support the development and deployment of advanced, physics based vehicle dynamics simulations
  • Implement and enforce security measures and compliance standards to safeguard systems and data.
  • Lead deployment and configuration of simulation systems, ensuring correctness, rigorous testing, and optimal performance.
  • Collaborate with cross-functional teams including race engineers, data analysts, and vehicle dynamics experts to translate requirements into high-impact software tools
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews, sprint planning, and team retrospectives
  • Provide technical leadership in identifying and resolving system issues, minimizing downtime, and ensuring continuous operations.
  • Identify opportunities for process, workflow, and system improvements.
  • Apply knowledge of the software development life cycle to deliver high-quality solutions.
  • Contribute to and improve software configuration management and change management practices.
  • Drive automation of CI/CD pipelines in GitLab and integrate simulation models into cloud environments.
  • Stay current with industry trends and bring forward ideas for improving our tools and development practices

Required Skills, Experience & Qualifications

  • 5+ years of professional experience in software development
  • Proficiency in Linux/Bash scripting and software development in C/C++
  • Solid understanding of CI/CD systems, release management, and modern DevOps practices.
  • Strong Git skills (repository management, branching, merging, reviews).
  • Experience with software configuration management, testing, and deployment automation.
  • Strong understanding of data structures, algorithms, and software design patterns
  • Experience working with databases (preferably Postgres)
  • Experience working with NoSQL databases (preferably Redis)
  • Experience with web frameworks (preferably Node)

Preferred Qualifications

  • Experience working with MATLAB/Simulink or Dymola model integration into deployment workflows.
  • Experience with software development in Python and JavaScript
  • Knowledge of cloud-based simulation environments.
  • Familiarity with vehicle modeling, physics-based simulation, or engineering toolchains.

Job Tags

Part time,

Similar Jobs

Lewis Katz School of Medicine at Temple University - Temple ...

Psychiatry - Physician Job at Lewis Katz School of Medicine at Temple University - Temple ...

 ...at Lewis Katz School of Medicine at Temple University - Temple Health summary: The Consultation Liaison Psychiatrist at Temple University...  ...of advancing mental health through innovative clinical care, education, and research. We are seeking a Consultation Liaison... 

Freeland Management

Marina Dock Attendant Job at Freeland Management

Moss Marina is looking for a dedicated Dock Attendant to join our team! Join us in rebuilding Fort Myers Beach and providing our customers with memorable experiences while working right on the water. Seasonal Position specifically from October through AprilWe Offer... 

Peraton

Military Information Support Operations (MISO)/Military Deception (MILDEC) Planner - Camp Humphreys, South Korea - TS/SCI Job at Peraton

 ...service or joint level in support of operations at Combatant Commands or Joint Task Forces. Knowledge of service departments (Army, Navy, Marine Corps, and Air Force) functions and their relationships to COCOM to coordinate MISO/PSYOP actions in appropriate channels, e... 

DoorDash

Delivery Driver - Work With DoorDash Job at DoorDash

 ...works for you. Whether youre looking for a side hustle or a full-time gig, delivering with DoorDash gives you the opportunity to earn...  ...DoorDash is a great earnings opportunity for anyone looking for part-time, seasonal, flexible, weekend, after-school, temporary, steady... 

Weights & Biases

Senior Software Engineer, Billing & Expansion Team - US (Remote) Job at Weights & Biases

 ...00 employees. We proudly serve over 1,000 customers and more than 30 foundation model builders including customers such as OpenAI, NVIDIA, Microsoft, and Toyota. The Billing & Expansion team at Weights & Biases is dedicated to simplifying the process of evaluating...