Junior / Mid-level Data Links Software Engineer

Sorry, this job was removed at 12:36 a.m. (UTC) on Friday, Sep 18, 2026
Huntsville, AL, USA
In-Office
Mid level
Information Technology • Software
The Role
Develop, test, and debug tactical data communications software and desktop/web GUIs for weapons systems. Participate across the development lifecycle, integrate tactical network protocols, and support on-site integration and troubleshooting.
Summary Generated by Built In

ENVENTION has an immediate opening for a Junior to Mid-level Software Engineer to work on an ongoing program that provides interoperability with tactical data protocols (e.g., Link 16, Link 11, and JREAP), delivers certified tactical network integration, and provides message forwarding solutions. This program contributes to the single integrated picture of the operational air space and provides warfighters the capability to view the battlespace in real-time over multiple mediums. This is a hybrid position that also requires regular on-site support. 

Why Join ENVENTION?

ENVENTION offers a competitive compensation package with a small company culture. We’re known for decades of experience delivering innovative technologies and software frameworks to customers within prominent DoD programs. One of our corporate values is “We do it right because we’re part of the fight” – a testament to the motivation driving our team. ENVENTION was founded in 2010 by two friends and talented software developers working together as architects and leads for a major component of the Patriot air defense system. As the company grew, these services expanded to include interoperability, systems engineering, user experience (UX), test and evaluation, cybersecurity, and hardware FPGA design services.

To learn more, visit https://en-vention.com/
Responsibilities

  • Design, develop, and test tactical data communications software for multiple weapons systems.
  • Design, develop, and test desktop and/or web-based graphical user interface solutions.
  • Participate in all phases of the development lifecycle, from receipt of system requirements through support for final integration testing.
  • Diagnose and resolve software issues

Job Requirements

  • Proficiency in C++ and object-oriented design.
  • Strong coding and debugging skills.
  • Ability to work in a team environment.
  • BS and/or MS degree in Engineering, Computer Science, or Math with 0-6 years experience in a related field
  • Must possess or be able to obtain a SECRET security clearance.

Preferred Qualifications

  • Proficiency with the Linux Operating System.
  • Knowledge of Tactical Data Link Protocols (Link-16, Link-11/B, JREAP, or other)
  • Experience with HTML5 and JavaScript.
  • Experience with version control and issue tracking applications.
  • Experience with network programming and serial communication.

Security Clearance Statement: This position requires an active Secret Security Clearance, or the ability to obtain one. The U.S. government requires U.S. citizenship for security clearance eligibility.


Skills Required

  • Proficiency in C++ and object-oriented design.
  • Strong coding and debugging skills.
  • Ability to work in a team environment.
  • BS or MS in Engineering, Computer Science, or Math with 0-6 years experience.
  • Must possess or be able to obtain a SECRET security clearance.
  • U.S. Citizenship required for consideration.
  • Hybrid position with regular on-site support availability.
  • Proficiency with the Linux Operating System.
  • Knowledge of Tactical Data Link Protocols (Link-16, Link-11/B, JREAP).
  • Experience with HTML5 and JavaScript.
  • Experience with version control and issue tracking applications.
  • Experience with network programming and serial communication.

Similar Jobs

PNC Bank Logo PNC Bank

Enterprise Infrastructure Manager - Site Reliability Center (Infrastructure - Database Technologies)

Machine Learning • Payments • Security • Software • Financial Services
Hybrid
Birmingham, AL, USA
55000 Employees
100K-224K Annually

PNC Bank Logo PNC Bank

Security Analyst: Forensic Investigations

Machine Learning • Payments • Security • Software • Financial Services
Remote or Hybrid
USA
55000 Employees
75K-150K Annually

Boeing Logo Boeing

Lead or Senior Responsible Engineer - PAC-3 Seeker IPT

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Huntsville, AL, USA
170000 Employees
137K-223K Annually

Boeing Logo Boeing

Systems Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Huntsville, AL, USA
170000 Employees
137K-223K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Huntsville, AL
22 Employees

What We Do

ENVENTION provides software development and system engineering services to government and commercial customers. Our team develops decision support, communication analysis and visualization technology for command and control operations. We specialize in delivering systems that fuse multiple data feeds with massive geospatial datasets to provide real-time situation awareness. EnVention™ LLC is a privately-held company located in Huntsville, Alabama

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account