Software Engineer

DMAERO, LLC
Warner Robins, GA, United States
29 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$75,000.0 - $110,000.0
Working hours
Regular working hours
Job source

Tech stack

Adobe InDesign Automation of Tests Bash Shell C++ (Programming Language) Code Review Cyber Security Computer Programming Software Debugging Linux Programming Tools Ethernet Firmware
+14 more
Field-Programmable Gate Array (FPGA) Hardware Design Linux System Administration Network Protocols Software Architecture Real-Time Operating Systems Software Configuration Management Software Engineering Scripting Software Troubleshooting Git DO-178B U-Boot Software Version Control

Job description

We are seeking a motivated Software Engineer to join our engineering team in Warner Robins, GA and contribute to the development of next-generation military avionics, mission computing systems, and aircraft modifications. This Software Engineer will design, develop, integrate, test, and maintain software supporting aerospace and defense platforms. This position works closely with electrical, systems, FPGA, and mechanical engineers throughout the entire product lifecycle-from concept and design through testing, production, and field support., * Design, develop, test, and maintain software for aerospace and defense applications

  • Develop software primarily in C and C++
  • Develop and maintain Linux-based embedded applications
  • Troubleshoot software and hardware integration issues
  • Participate in software architecture and system design activities
  • Develop automated test software and diagnostic utilities
  • Support integration and verification testing in laboratory and aircraft environments
  • Debug software using industry-standard development tools
  • Develop and maintain technical documentation, design artifacts, and test procedures
  • Support software configuration management and version control
  • Participate in design reviews, code reviews, and peer technical evaluations
  • Collaborate with multidisciplinary engineering teams
  • Support customer demonstrations, technical meetings, and field activities as required

Requirements

  • Bachelor’s degree in Software Engineering or related technical field
  • Strong Linux operating system knowledge and experience
  • Experience programming in C and/or C++
  • Experience developing software in Linux environments
  • Strong understanding of software development principles
  • Familiarity with Git or other version control systems
  • Ability to work effectively in a collaborative engineering environment
  • U.S. Citizenship
  • Ability to obtain and maintain a U.S. Secret Security Clearance

Preferred Qualifications

  • Experience with Bash or Python scripting
  • Experience developing software for embedded processors
  • Familiarity with real-time operating systems (RTOS)
  • Knowledge of network protocols and Ethernet communications
  • Experience with secure boot, firmware updates, or cybersecurity concepts
  • Experience with avionics or military systems
  • Familiarity with MIL-STD-1553, ARINC-429, ARINC-818, or similar aerospace interfaces
  • Experience with DO-178C software development processes
  • Experience working in defense or aerospace environments, * Bachelor’s degree in Software Engineering or related technical field?
  • Strong Linux operating system knowledge and experience?
  • Experience programming in C and/or C++?
  • U.S. Citizenship?

Benefits & conditions

Paid training, On-the-job training, Tuition reimbursement, Military leave, Parental leave, 401(k), Health insurance, Retirement plan, * 401(k)

  • Dental insurance
  • Health insurance
  • Life insurance
  • Military leave
  • On-the-job training
  • Paid holidays
  • Paid sick time
  • Paid time off
  • Parental leave
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Apply for this position

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

Apply on www.indeed.com
Prepare application

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 · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

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

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

Videos

See all

Related articles

See all