Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Kavaliro Logo

Jr. Software Simulation Engineer

Kavaliro

Salary not specified
Sep 29, 2025
Jacksonville, FL, US
Apply Now

Kavaliro is seeking a Jr. Software Engineer with an understanding of motion simulators for a local Jacksonville client. This position will be onsite Monday - Friday, with hybrid opportunities in the future. You will join a diverse skill set team working with simulation development professionals while contributing towards the full Software Development Life Cycle of products.

Requirements

  • At least 1 year of professional C++ development experience in Microsoft Visual Studio, with an understanding of multi-threading for high-performance applications and MFC libraries.
  • Strong foundation in object-oriented programming, debugging, and troubleshooting.
  • Comfortable performing hands-on hardware integration, testing, and troubleshooting for simulation software.
  • Exposure to additional languages and tools such as VBA, PHP, JavaScript, Perl, SQL, Python, MFC, QT UI, and batch scripting.
  • Familiarity with REST APIs and web service integration.
  • Experience working with GIS data.
  • Applied understanding of engineering mathematics (e.g., force, acceleration, inertia, power, momentum, friction).

Responsibilities

  • Develop, adapt, and configure C++ train simulation software across multiple platforms, ranging from full-motion simulators to lightweight desktop systems and cloud-based solutions.
  • Diagnose and resolve software issues using Microsoft Visual Studio.
  • Contribute to hardware/software development and integration activities.
  • Support installation, testing, and troubleshooting efforts alongside internal teams and clients.
  • Prepare, validate, and deliver software updates to customers.
  • Assist with ongoing system maintenance and technology upgrades.
  • Recommend improvements that enhance efficiency, reliability, and performance.

Other

  • Serve as a technical point of contact for customers, ensuring all contractual requirements are met.
  • Excellent written and verbal communication skills.
  • Highly motivated, reliable, and capable of working independently.
  • Quick to learn new tools, technologies, and processes.
  • Creative and resourceful problem solver with the ability to think beyond standard solutions.