Software Engineer I - Simulation & Training Systems

Tech Partners

Tulsa (OK)

On-site

USD 65,000 - 90,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tech Partners in Tulsa is seeking a Software Engineer I to join its growing development team. You will work on simulation and training systems and gain hands-on experience across the full software development lifecycle.

The role emphasizes collaboration with systems, software and project engineers, and requires a foundation in C/C++ and Linux environments, with opportunities to learn Ada, Fortran, and Python.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Physics, or a related technical discipline.
  • Strong understanding of software engineering fundamentals.
  • Experience or academic exposure to software design, development, debugging, and testing.
  • Familiarity with object-oriented programming principles and software development methodologies.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication abilities.

Responsibilities

  • Collaborate with systems, software, and project engineers to understand requirements and develop technical solutions.
  • Participate in software requirements definition, decomposition, and design activities.
  • Analyze software and hardware interface requirements.
  • Develop, test, and maintain software applications for simulation and training systems.
  • Write software in C, C++, Fortran, and other programming languages as required.
  • Work in Linux-based development environments.
  • Perform software integration, verification, and acceptance testing.
  • Troubleshoot software issues and identify effective solutions.
  • Support installation, acceptance testing, and deployment of systems at customer locations.
  • Work closely with software, hardware, manufacturing, and program management teams throughout project execution.
  • Prepare technical documentation, specifications, reports, source code, and test procedures.
  • Assist in identifying and mitigating technical risks throughout project development.

Skills

Strong software engineering basics
Problem solving
Communication skills
OO programming concepts

Education

Bachelor's degree in a technical field

Tools

Git
Subversion
Linux
Windows

Job description

Tech Partners in Tulsa is seeking a Software Engineer I to join its growing development team. You will work on simulation and training systems and gain hands-on experience across the full software development lifecycle.

The role emphasizes collaboration with systems, software and project engineers, and requires a foundation in C/C++ and Linux environments, with opportunities to learn Ada, Fortran, and Python.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Real-Time Simulation Lead
Senior Software Engineer - Real-Time Simulation Lead

Tech Partners • Tulsa (OK)

On-site
USD 90,000 - 120,000
Software Engineer I
Software Engineer I

Tech Partners • Tulsa (OK)

On-site
USD 65,000 - 90,000
Software Engineer I — Simulation & Training Systems
Software Engineer I — Simulation & Training Systems

Cymstar Services LLC • Tulsa (OK)

On-site
USD 65,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Tech Partners • Tulsa (OK)

On-site
USD 90,000 - 120,000
Senior Systems Engineer: MBSE & Simulation Leader
Senior Systems Engineer: MBSE & Simulation Leader

Tech Partners • Tulsa (OK)

On-site
USD 90,000 - 130,000
Simulation Software Engineer II — Travel & Signing Bonus
Simulation Software Engineer II — Travel & Signing Bonus

Cymstar Services LLC • Tulsa (OK)

On-site
USD 85,000 - 115,000
Signing bonus up to $5,000
Simulation Software Engineer I
Simulation Software Engineer I

CymSTAR, LLC • Tulsa (OK), Northern (KY)

Hybrid
USD 65,000 - 90,000
Senior Software Engineer - Simulation & Systems Lead
Senior Software Engineer - Simulation & Systems Lead

Cymstar Services LLC • Tulsa (OK)

On-site
USD 100,000 - 140,000
Signing bonus up to $10,000
Simulation Software Engineer II — Training Devices
Simulation Software Engineer II — Training Devices

Tech Partners • Tulsa (OK)

On-site
USD 90,000 - 130,000
Signing bonus
Real-Time Software Engineer (C++, CUDA, Python)
Real-Time Software Engineer (C++, CUDA, Python)

Simulation Technologies Inc. (SimTech) • Huntsville (AL)

On-site
USD 90,000 - 120,000