Software Engineer (All Levels)

Status: Open Until Filled

Position Title: Software Engineer (All Levels)

Department/Location:   LW-SimTEC/Oklahoma City

Status: Regular/Full-Time Exempt

APPLY NOW

BACK

_____________________________________________________________________________

About Long Wave Inc.

Long Wave Inc. is a rapidly growing engineering company specializing in training, simulation, and mission-critical solutions. Our team develops cutting-edge technologies that enhance operational readiness, improve system performance, and ensure mission success. As we expand, we are seeking Software Engineers at all experience levels to help develop, maintain, and optimize high-fidelity simulation environments for mission-critical applications.

Position Overview: As a Software Engineer at Long Wave Inc., you will be part of an agile team responsible for developing and maintaining simulation environments and infrastructure used for training, system validation, and mission-critical applications. Your role will involve creating realistic models and simulation frameworks, ensuring seamless integration, and optimizing performance to support real-world operational requirements.


Essential Responsibilities:

  • Design, develop, and maintain simulation models, virtual environments, and frameworks to support training and mission-critical solutions.
  • Work closely with stakeholders to define simulation requirements and system dynamics.
  • Develop and integrate data-driven models for performance evaluation, training effectiveness, and mission support.
  • Validate and verify simulation software by executing test procedures, analyzing results, and benchmarking against real-world data.
  • Document and maintain technical code, algorithms, and specifications for simulation models.
  • Collaborate with cross-functional engineering teams to ensure seamless integration of simulation software with hardware components.
  • Implement modern simulation technologies, tools, and frameworks to enhance mission readiness and operational effectiveness.
  • Support the modernization and migration of legacy simulation systems to new platforms and architectures.
  • Apply agile software development practices, ensuring adaptability and continuous improvement.

Qualifications:

We are hiring software engineers at all levels. Candidates should meet one or more of the following criteria:

  • Bachelor’s degree in Computer Science, Engineering, Physics, Mathematics, or a related field with relevant experience.
  • Associate degree or military training with equivalent work experience in software development or simulation.
  • Extensive hands-on experience in software development, modeling, or simulation in lieu of a formal degree.

Basic Skills (Required for All Levels)

  • Experience in software development, simulation modeling, or a related field.
  • Proficiency in one or more programming languages: C#, C, C++, Python, Java, Unity3D.
  • Strong problem-solving skills with an ability to work in an agile, fast-paced environment.
  • Ability to work both independently and collaboratively in a cross-disciplinary engineering team.
  • Knowledge of software integration, validation, and performance optimization.

Preferred Skills (Depending on Experience Level)

  • Experience developing embedded real-time software.
  • Familiarity with DevOps practices, CI/CD pipelines, and microservices architecture.
  • Knowledge of networking, IT infrastructure, and system integration.
  • Experience with agile methodologies and working within Scrum teams.
  • Passion for continuous learning, innovation, and simulation technology advancements.

Why Join Long Wave Inc.?

  • Opportunity to work on cutting-edge training, simulation, and mission-critical solutions in a growing organization.
  • Competitive salary and comprehensive benefits package.
  • Career growth opportunities at all experience levels in a fast-paced and innovative industry.

 

APPLY NOW