
Tech Partners
Senior Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
We're partnering with an established engineering and simulation technology organization seeking a Senior Software Engineer to join its Tulsa-based development team. This role is ideal for an experienced engineer who enjoys solving complex technical problems, leading software development efforts, and working on advanced simulation and training systems used in mission-critical environments. The successful candidate will play a key role in designing, developing, testing, and integrating sophisticated software solutions while providing technical leadership and mentorship to engineering teams.
Qualifications
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, or a related technical discipline.
- Minimum of 4 years of experience in software engineering, simulation, modeling, or related technical development environments.
- Strong software development experience using C/C++ .
- Experience working in Linux operating systems.
- Knowledge of software architecture, systems integration, and software testing methodologies.
- Experience with version control and configuration management tools such as Git or Subversion .
- Understanding of networking concepts and computer system architectures.
- Strong analytical, troubleshooting, and problem-solving abilities.
- Excellent written and verbal communication skills.
- U.S. Citizenship is required.
- Must be eligible to obtain and maintain a U.S. Department of Defense security clearance .
Preferred Qualifications
- Experience developing simulation or training systems.
- Background working on complex real-time, distributed, or embedded software systems.
- Experience with Python, C#, Fortran, Ada, or other high-level programming languages.
- Familiarity with Department of Defense (DoD), aerospace, defense, or government-contractor environments.
- Experience participating in customer-facing acceptance testing and system deployments.
- Ability to obtain and maintain a valid passport may be required.
Skills & Technologies
About the Company
Tech Partners
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Senior
Location
Tulsa, OK
Posted
6 days ago
Country
US