Junior Software Developer

PeopleTec

Huntsville (AL)

On-site

USD 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PeopleTec is seeking a Junior Software Developer in Huntsville, AL. The successful candidate will develop and maintain software applications for aviation mission systems. Responsibilities include working with C/C++, Python, and Rust, and collaborating with various teams to ensure integrated solutions.

The role requires a Bachelor's degree in a relevant field and a U.S. citizenship along with an active DoD Secret clearance. The position offers opportunities for growth in a dynamic environment.

Qualifications

  • 2-5 years of software development experience.
  • Proficiency with one or more programming languages: C/C++, Python, or Rust.
  • Basic understanding of software development lifecycle processes.

Responsibilities

  • Develop, test, and maintain software applications.
  • Support development of simulation environments and hardware interfaces.
  • Collaborate with systems engineering and cybersecurity teams.

Skills

C/C++
Python
Problem-solving
Analytical skills
Communication skills

Education

Bachelor's degree in Computer Science or related STEM discipline

Tools

Git
Linux
Windows

Job description

Junior Software Developer (Digital Backbone / TSN)

Location: Huntsville, AL

Key Responsibilities
  • Develop, test, and maintain software applications, tools, and utilities supporting aviation mission systems integration and test activities.
  • Support development of simulation environments, hardware interfaces, and data processing tools used within HWIL, SWIL, and SIL environments.
  • Develop software in C/C++, Python, Rust, and other applicable languages.
  • Assist with integration of systems utilizing MIL-STD-1553, ARINC429, Time Sensitive Networking (TSN) type of Data Distribution Systems and related avionics communication technologies.
  • Support software troubleshooting, debugging, performance analysis, and root cause investigations.
  • Participate in requirements analysis, software design reviews, code reviews, and test activities.
  • Collaborate with systems engineering, networking, cybersecurity, and avionics integration teams.
  • Create technical documentation, software artifacts, test procedures, and engineering reports.
  • Support demonstrations, customer events, and system integration activities.
Required Qualifications
  • 2-5 years of software development experience through professional work, internships, research, or academic projects.
  • Proficiency with one or more programming languages such as C/C++, Python, or Rust.
  • Basic understanding of software development lifecycle processes and version control tools (Git/GitLab).
  • Familiarity with software debugging, testing, and troubleshooting techniques.
  • Strong problem‑solving, analytical, and communication skills.
  • Interest in aviation systems, mission systems integration, networking technologies, or modeling & simulation.
  • Experience with Linux and Windows development environments.
  • Must be a U.S. Citizen.
  • An active DoD Secret clearance is required to perform this work. Candidates must have an active Secret clearance upon hire, and the ability to maintain this level of clearance during employment.
Education Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Aerospace Engineering, Electrical Engineering, Information Technology, or related STEM discipline.
Desired Skills
  • Familiarity with Time‑Sensitive Networking (TSN), Digital Backbone (DBB), Data Distribution Service (DDS), or other real‑time networking technologies.
  • Exposure to avionics systems including navigation, communications, flight control systems, or avionics data buses.
  • Experience with Hardware‑in‑the‑Loop (HWIL), Software‑in‑the‑Loop (SWIL), or modeling & simulation environments.
  • Knowledge of avionics standards such as DO‑178C, DO‑254, MIL‑STD‑1553, ARINC 429, ARINC 664 (AFDX), or TSN.
  • Familiarity with MOSA, digital engineering, MBSE, or system integration activities.
  • Experience developing scripts or automation tools.
  • Demonstrated ability to learn new technologies quickly and work effectively within multidisciplinary engineering teams.
Equal Employment Opportunity Statement

PeopleTec, Inc. is an Equal Employment Opportunity employer and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its job application procedures. If you have any difficulty using our online system and you need an accommodation due to a disability, you may use the following email address, applicationhelp@peopletec.com and/or phone number (256.319.3800) to contact us about your interest in employment with PeopleTec, Inc.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, citizenship, ancestry, marital status, protected veteran status, disability status or any other status protected by federal, state, or local law. PeopleTec, Inc. participates in E-Verify.

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

Similar jobs worth comparing

Junior MBSE Engineer
Junior MBSE Engineer

PeopleTec • Huntsville (AL)

On-site
USD 75,000 - 95,000
Equal Employment Opportunity practices
Accommodation for qualified individuals with disabilities
Senior Software Engineer
Senior Software Engineer

UNAVAILABLE • Huntsville (AL)

On-site
USD 120,000 - 150,000
Software Developer
Software Developer

PeopleTec • Huntsville (AL)

On-site
USD 80,000 - 100,000
Business Title Senior Software Engineer
Business Title Senior Software Engineer

PeopleTec, Inc. • Huntsville (AL)

On-site
USD 120,000 - 160,000
Network Administrator
Network Administrator

PeopleTec • Huntsville (AL)

On-site
USD 60,000 - 90,000
Senior Software Developer
Senior Software Developer

PeopleTec • Huntsville (AL)

On-site
USD 90,000 - 120,000
Robust training programs
People First benefits package
Senior Software Developer
Senior Software Developer

Delphi Technologies • Dayton (OH)

On-site
USD 150,000 - 185,000
Four Weeks of Paid Leave
Health Insurance
401(k) Retirement Plan with Company Matching
Junior Software Engineer – Modeling and Simulation
Junior Software Engineer – Modeling and Simulation

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 55,000 - 85,000
Software Engineer – Precision Fires
Software Engineer – Precision Fires

TactWare Inc • Huntsville (AL)

On-site
USD 85,000 - 120,000
Software Engineer, Mid-Level
Software Engineer, Mid-Level

Simtechinc • Huntsville (AL)

On-site
USD 80,000 - 100,000
Market leading compensation package
Excellent benefits
Outstanding retirement plan
+1