tech-partners
New

Software Engineer I

United StatesUnited States·Tulsamid
Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Overview

Full-Time | Tulsa, OK (Onsite) U.S.

Technical Tools
Software EngineerSoftware Engineering

We're partnering with a leading engineering and simulation technology organization seeking a Software Engineer I to join its growing development team in Tulsa. This is an excellent opportunity for an early-career software engineer looking to work on sophisticated simulation and training systems while gaining hands-on experience across the full software development lifecycle.

The ideal candidate will have a strong technical foundation, a passion for software development, and a desire to contribute to mission-critical systems in a collaborative engineering environment.

Responsibilities

~1 min read
  • 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, implementation, 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.

Requirements

~1 min read
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Physics, or a related technical discipline.
  • Equivalent combination of education and relevant experience will be considered.
  • 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.
  • Experience with C/C++ development.
  • Exposure to Python, C#, Fortran, Ada, or other programming languages.
  • Experience using Linux and Windows operating systems.
  • Familiarity with source control systems such as Git or Subversion.
  • Understanding of networking concepts and system integration.
  • Internship, co-op, academic project, or professional experience involving simulation, modeling, or engineering software development.
  • Experience with software development environments and tools.
  • Approximately 25% travel.
  • Travel throughout the United States with occasional international travel.
  • Opportunities to support customer installations, acceptance testing, and training activities.
  • Travel may range from several days to multiple weeks and may occasionally include weekends.
  • Ability to obtain and maintain a valid passport may be required.
  • U.S. Citizenship is required.
  • Must be eligible to obtain and maintain a U.S. Department of Defense security clearance.

Candidates with experience in any of the following will stand out:

  • C/C++
  • Python
  • C#
  • Fortran
  • Ada
  • Linux
  • Windows
  • Git
  • Subversion
  • Software testing and debugging
  • Simulation systems
  • System integration
  • Networking fundamentals
  • Standard Monday through Friday schedule.
  • Flexibility to support project deadlines and customer requirements as needed.
  • Occasional overtime, weekend, holiday, or alternate-shift work may be required.
  • Join a highly collaborative engineering team developing advanced simulation and training technologies.
  • Gain experience across the full software development lifecycle, from requirements through deployment.
  • Work alongside experienced engineers and technical leaders who can help accelerate your career growth.
  • Exposure to complex real-world systems and cutting-edge engineering projects.
  • Excellent opportunity for entry-level or early-career engineers seeking long-term growth in software engineering and simulation technologies.

Location & Eligibility

Where is the job
Tulsa, United States
On-site at the office
Who can apply
US

Listing Details

First seen
August 24, 2026
Last seen
August 25, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
51%
Scored at
August 24, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

tech-partnersSoftware Engineer I