Enable job alerts via email!

6J7JI4-Software Engineer-Simulation 4-6J6-Simulation

Innova Solutions

Hazelwood (MO)

On-site

USD 80,000 - 100,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Innova Solutions is seeking a Software Engineer for a full-time contract position in Hazelwood, MO. The role involves leading the design and development of simulation models and requires extensive experience in C++, software development, and agile methodologies. Candidates will work on optimizing system performance, integrating software with hardware, and participating in the full software development lifecycle. This position offers a competitive pay range and comprehensive benefits.

Benefits

Medical, dental, and vision insurance
401(k) plan
HSA and FSA options
Life and disability insurance
Paid leave options
Referral bonuses

Qualifications

  • 5+ years experience in C++, C, or C#.
  • 3+ years experience with Windows and/or Linux.
  • 5+ years experience with Git, Visual Studio, or similar IDEs.
  • 5+ years experience in software development within an agile environment.

Responsibilities

  • Lead design, architecture, and development of simulation models.
  • Collaborate with stakeholders to identify simulation requirements.
  • Conduct modeling, simulation, testing, and analysis.

Skills

C++
C
C#
Windows
Linux
Git
Visual Studio
Agile

Job description

6J7JI4-Software Engineer-Simulation 4-6J6-Simulation

Direct message the job poster from Innova Solutions

A client of Innova Solutions is immediately hiring for a Software Engineer.

Position type: Full-time, Contract

Duration: 12+ Months

Location: Hazelwood, MO

Responsibilities:
  1. Lead the design, architecture, and development of simulation models, visualizations, virtual environments, and frameworks to improve test performance, safety, and durability of systems.
  2. Collaborate with stakeholders to review and identify simulation requirements.
  3. Conduct modeling, simulation, testing, and analysis to optimize system performance.
  4. Collect and process data for simulations and validate software models against real-world data.
  5. Maintain technical documentation of code, algorithms, and models.
  6. Integrate simulation software with hardware systems in collaboration with engineering teams.
  7. Implement and modernize simulation tools, migrate legacy systems, and manage simulation projects.
  8. Participate in full software development lifecycle including requirements, design, implementation, testing, and integration, with an emphasis on real-time 3D rendering and graphics for pilot training environments.
Required Skills:
  • 5+ years experience in C++, C, or C#
  • 3+ years experience with Windows and/or Linux
  • 5+ years experience with Git, Visual Studio, or similar IDEs
  • 5+ years experience in software development within an agile environment

Qualified candidates should APPLY NOW for immediate consideration. Please submit your application with the required information. We are conducting interviews for this and similar positions. Referral bonuses are available—ask us how.

Compensation & Benefits:

Pay Range: $75 - $85 per hour (based on experience and other factors)

Innova Solutions offers benefits including medical, dental, vision, 401(k), HSA, FSA, life insurance, pet insurance, disability, legal, and paid leave options.

About Innova Solutions:

Founded in 1998, headquartered in Atlanta, GA, with approx. 50,000 professionals worldwide, delivering strategic tech and business solutions globally. Recognized as a top employer and staffing firm.

Equal Opportunity Employer:

Innova Solutions is committed to diversity and inclusion, providing accommodations for applicants with disabilities. We do not discriminate based on race, gender, age, or other protected statuses.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.