Junior / Mid-level Data Links Software Engineer
enVention · Huntsville, AL
—
Jul 5, 2026
Huntsville, AL
Jul 21, 2026
What this job asks for AI summary
A junior-to-mid-level engineering role focused on building and testing software for tactical data communications across multiple weapons systems, including desktop and web-based interfaces. The work centers on military interoperability protocols and real-time battlespace data sharing. It suits early-career engineers with C++ and object-oriented design skills who can obtain a SECRET clearance; familiarity with tactical data link protocols or Linux is a plus.
Mid level · National · Bachelor's required · Secret clearance · Full-time
Advertised as Junior, but the requirements read as Mid.
“or” means any one of them counts — you don't need all of them.
Posted 2 times — it's one opening, so apply once.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
What the occupation pays Median $138,970 (middle half $107,524–$175,762).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (8)
The title frames this as 'Junior to Mid-level,' so advertised seniority is reported as Junior (the lower bound stated). The 0–6 year experience range and scope of responsibilities (full SDLC participation, multi-system tactical software) support a Mid classification.
The degree requirement states 'BS and/or MS in Engineering, Computer Science, or Math' with no equivalent-experience substitution offered — treated as a hard Bachelors gate.
The Secret clearance gate reads 'must possess or be able to obtain' — this is a hard gate on eligibility, not current possession; the clearance requirement is set to Secret accordingly.
Tactical Data Link Protocols (Link-16, Link-11/B, JREAP) are listed under Preferred Qualifications and are domain knowledge rather than a named tool or technology, so they are omitted from the skills list per extraction rules.
Serial communication and issue tracking applications appear under Preferred Qualifications; serial communication is omitted as it names no specific technology, and issue tracking (e.g., Jira) is similarly too generic to emit as a named tool.
The overall years minimum is set to 0 reflecting the stated '0–6 years' floor; the upper bound of 6 is context for the seniority band, not a minimum gate.
Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): object-oriented design.
Requires a Secret clearance — the cleared population is a small fraction of this occupation, so the real candidate pool is materially smaller than the estimate below, which does not model clearance.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.