Software Integration Engineer Sr.

THE JUDGE GROUP, INC.
Fort Worth, TX, United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$145,600.0 - $176,800.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology C++ (Programming Language) Continuous Integration Software Debugging Linux Python (Programming Language) Scrum Methodology Systems Development Life Cycle Real-Time Operating Systems Red Hat Enterprise Linux Software Deployment Software Engineering
+9 more
Systems Integration Digital Twin SUSE Linux Gitlab Information Technology Build Tools Bitbucket Multiplatform Jenkins

Job description

This role is focused on end-to-end software integration across complex environments, including aircraft systems, simulators, and lab-based platforms. You will work across the full development lifecycle, from design to deployment, while driving automation, CI/CD reliability, and system integration. The position is ideal for someone who enjoys solving multidisciplinary engineering challenges and working across hardware-software ecosystems., * Develop, integrate, debug, and support software across multi-platform environments

  • Own and maintain CI/CD pipelines to ensure reliable and efficient build systems
  • Troubleshoot integration issues across software, hardware, and simulation layers
  • Build and enhance virtual development labs and aircraft software workflows
  • Design and implement automation frameworks using modern tools and technologies
  • Collaborate with cross-functional teams including engineers, scientists, and stakeholders
  • Participate in Agile ceremonies such as daily scrums, sprint reviews, and demos
  • Support infrastructure upgrades and software deployment pipelines
  • Work across simulation systems, real-time environments, and physical hardware integrations
  • Contribute to improving integration processes and system-level performance

Requirements

  • Bachelor’s degree in a STEM discipline (or equivalent experience)
  • 3+ years of C++ programming experience
  • 3+ years of Python programming experience
  • 1-2 years of experience developing software on Linux (e.g., RedHat, SUSE)
  • Experience with software integration and multi-system environments
  • Understanding of software development lifecycle and debugging techniques

Nice-to-Have Qualifications

  • Experience with CI/CD tools such as Jenkins, GitLab, or Bitbucket
  • Experience with simulation environments or Digital Twin systems
  • Exposure to real-time software development and integration
  • Knowledge of aircraft systems such as sensors, navigation, datalinks, or mission systems
  • Familiarity with Open Mission Systems (OMS)
  • Experience working on hardware-software integration
  • Prior experience leading or contributing to complex software projects

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

Videos

See all

Related articles

See all