Software Engineer

Foxhound Federal

Tucson (AZ)

On-site

USD 80,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A defense technology company in Tucson is seeking a Software Developer focused on designing and developing high-performance software for mission-critical systems. The role requires proficiency in C++ and/or Python, experience in Linux environments, and a strong understanding of networking fundamentals. The ideal candidate thrives in Agile teams and is committed to maintaining high standards of performance and reliability. Competitive compensation ranges from $80,000 to $95,000 annually.

Qualifications

  • 1+ years of professional software development experience.
  • Familiarity with software design patterns and object-oriented design principles.
  • Experience with configuration management practices.

Responsibilities

  • Design, develop, and maintain software for real-time and distributed systems.
  • Implement and optimize applications using C++ and/or Python.
  • Participate in Agile/Scrum ceremonies and contribute to iterative development.

Skills

C++
Python
Linux environments
Networking fundamentals (TCP/IP, UDP)
Agile/Scrum environments

Education

Bachelor’s degree in Computer Science or related field

Tools

RTOS environments
Containerization

Job description

Overview

Foxhouhd Federal is looking for a Software Developer to support the design, development, and integration of advanced mission-critical systems. This role focuses on building reliable, high-performance software for real-time and distributed environments, often supporting defense, aerospace, or complex engineering applications.

Position Overview

The Software Developer will work across embedded and distributed systems, contributing to the full software development lifecycle—from architecture and design through implementation, testing, and deployment. This role requires a strong foundation in C++ and/or Python, experience working in Linux-based environments, and familiarity with real-time systems and networked applications.

The ideal candidate is adaptable, systems-minded, and comfortable working in Agile teams while maintaining high standards for performance, reliability, and maintainability.

Key Responsibilities

  • Design, develop, and maintain software for real-time and distributed systems
  • Implement and optimize applications using C++ and/or Python
  • Develop and integrate software within Linux and Windows environments
  • Work with networked systems using TCP/IP and related protocols
  • Contribute to system architecture and apply appropriate design patterns
  • Collaborate with cross-functional engineering teams (systems, hardware, test)
  • Participate in Agile/Scrum ceremonies and contribute to iterative development
  • Support configuration management and version control best practices
  • Troubleshoot, debug, and enhance system performance and reliability

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • 1+ years of professional software development experience
  • Proficiency in C++ and/or Python (3.10+)
  • Experience working in Linux environments (RHEL 8+ preferred)
  • Strong understanding of networking fundamentals (TCP/IP, UDP)
  • Familiarity with software design patterns and object-oriented design principles
  • Experience working in Agile/Scrum environments

Preferred / Nice-to-Have Skills

Candidates are not expected to have all of the following, but experience in any of these areas is a strong plus:

Real-Time & Embedded Systems

  • Experience with RTOS environments such as VxWorks or FreeRTOS
  • Familiarity with ARINC 653 or safety-critical partitioned systems

Networking & Distributed Systems

  • Experience with unicast/multicast messaging
  • Understanding of Layer 2 / Layer 3 networking concepts
  • Exposure to mobile ad hoc networks (MANETs) or large-scale network architectures

Software Architecture & Design

  • Experience with design patterns such as:
    • Singleton, Factory, Command, Strategy
  • Publish/Subscribe, Message Broker
  • Familiarity with containerization or deployment pipelines (bonus)

Processes & Standards

  • Experience with Configuration Management practices (e.g., IEA 649C)
  • Exposure to defense, aerospace, or regulated environments

What We’re Looking For

  • Strong problem-solving and systems-thinking mindset
  • Ability to work independently and in collaborative team environments
  • Willingness to learn and adapt across a broad technical stack
  • Interest in building high-reliability, mission-critical software

MORE ABOUT US

We recognize innovation and agility grow through diverse collaboration. Our team is comprised of unique individuals, and it is our policy to provide equal opportunity in recruiting, hiring, training, and promoting individuals in all job categories without regard to race, color, religion, national origin, gender, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other protected class or category as may be defined by federal, state, or local laws or regulations. It is our firm intent to support equal employment opportunity and affirmative action in keeping with applicable federal, state, and local laws and regulations.

If you are a qualified individual with a disability or a disabled veteran requiring assistance with the application process, please visit our website for information on how to request assistance.

Compensation: $80,000.00 - $95,000.00 per year

About Foxhound Federal

Foxhound Federal is a service-disabled, veteran-owned small business specializing in helping federal agencies and consulting organizations acquire high-caliber candidates for business development, internal operations and program delivery. Our past performance and reasonable pricing are your guarantee that we will deliver the high-caliber candidates our clients need to meet any and all contractual obligations.

Are you capable of acquiring a DoD Security Clearance? *

Do you have at least two years of Python experience? *

Are you open to working onsite five days per week? *

Referral code from a current employee If no code provided, add their name instead.

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

Similar jobs worth comparing

IVA Software Engineer Arlington, VA
IVA Software Engineer Arlington, VA

Foxhole Technology, Llc • Arlington (VA)

Hybrid
USD 140,000 - 155,000
Medical, dental, vision coverage
401(k), Roth, ESOP
Life and disability insurance
+2
Senior Software Engineer
Senior Software Engineer

100 Everfox Holdings, LLC • Richardson (TX)

Hybrid
USD 143,000 - 197,000
Flexible PTO
401k match
Healthcare coverage
IVA Software Engineer
IVA Software Engineer

Foxhole Technology • Arlington (VA)

Hybrid
USD 140,000 - 155,000
Medical coverage
Dental coverage
Vision coverage
+3
Re-Platforming Software Engineer
Re-Platforming Software Engineer

Worky • Arlington (VA)

Hybrid
USD 140,000 - 155,000
Software Developer
Software Developer

Redhorse Corporation • Huntsville (AL)

On-site
USD 90,000 - 140,000
Software Developer
Software Developer

Redhorse Corp. • Huntsville (AL)

On-site
USD 140,000 - 165,000
Software Developer
Software Developer

Walgreens • Seattle (WA)

Hybrid
USD 65,000 - 79,000
401(k)
Dental insurance
Health insurance
Systems/Network Administrator Lead North Chicago, IL
Systems/Network Administrator Lead North Chicago, IL

Foxhole Technology, LLC • Chicago (IL), Northern (KY)

Hybrid
USD 170,000 - 200,000
Medical, dental, and vision coverage
401(k) and ESOP
Life and disability insurance
+2
Software Engineer (Back-end, API, Python)
Software Engineer (Back-end, API, Python)

Power3 Solutions • Fort Meade (MD)

On-site
USD 95,000 - 125,000
Competitive health, dental, and vision
401k with 6% matching
25 days PTO
+2
Chief Systems Engineer/Architect Lead North Chicago, IL
Chief Systems Engineer/Architect Lead North Chicago, IL

Foxhole Technology, LLC • Chicago (IL), Northern (KY)

Hybrid
USD 180,000 - 220,000
Medical/dental/vision
401(k), Roth, ESOP
Education assistance