Software Engineer Job at enVention, Huntsville, AL

UUFTOWx4c2ZIc052blA3T1RUdyt5NFlP
  • enVention
  • Huntsville, AL

Job Description

Software Engineer Job Req Jan 2025

ENVENTION is looking for a junior to mid-level software developer who is passionate about learning and building cutting-edge software solutions. In this role, you'll develop advanced capabilities for battle-tested Air and Missile Defense (AMD) mission planning software that plays a critical role in supporting U.S. Warfighters and Allies in the field.

This software suite delivers advanced capabilities for defense planning, situational awareness, simulation, battle analysis & playback, weapon system initialization, and real-time visualization of the Single Integrated Air Picture (SIAP) across operational airspace. This product supports multiple U.S. and international defense programs and is used to protect nations worldwide.

Key responsibilities include:

  • Designing and implementing GPU-accelerated visualization and analysis tools using massive global datasets, such as terrain models, vector features, satellite imagery, and aerial photography
  • Leveraging machine-learning techniques to develop next-generation scenario design tools
  • Improving results and performance for sensor/shooter optimization algorithms
  • Enhancing radio-frequency (RF) communication modeling

Why Join ENVENTION?


ENVENTION offers competitive benefits 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

Other Duties and Responsibilities

  • Perform rapid prototyping and demonstrations of new technologies
  • Participate in experiments, feasibility studies, and what-if analyses to select technologies for deployment

Required Qualifications

  • Bachelor's degree or above in Computer Science, Software Engineering, Computer Engineering, or related field of study
  • Minimum of 3-5+ years of software development experience in a related field
  • Minimum of 3+ years of C++ and Python development experience
  • Ability to understand and design large-scale software systems, including related services and component interfaces
  • Must be available to work onsite in Huntsville, AL, for 1-3 days per week as needed, with the option for remote/hybrid work on remaining days
  • Active DoD Secret Clearance, or the ability to obtain and maintain one

Preferred Qualifications

  • 5-8+ years of software development experience
  • 2+ years of experience developing applications using Vulkan or OpenGL 4.x and related shader programming
  • Strong coding and debugging skills
  • Experience with Linux OS environments and related toolchains
  • Experience with CUDA, TensorFlow and/or JAX, and related machine-learning frameworks
  • Experience with JavaScript, HTML/CSS, ReactJS, CanvasJS
  • Proficiency with version control and issue-tracking tools
  • Strong communication skills and the ability to collaborate with UX designers, software developers, systems engineers, test engineers, technical writers, and end users

Job Tags

Full time, Worldwide, 3 days per week, 1 day per week,

Similar Jobs

LegalMatch.com

Inside Sales Trainer Job at LegalMatch.com

 ...all dynamic and driven individuals! Picture yourself as the catalyst for our team's success, igniting passion and purpose as a Sales Trainer at LegalMatch! In this role, you won't just teach; you'll inspire, empower, and elevate our team members to new heights of excellence... 

InSync Healthcare Recruiters

Physician / Hospitalist - Nocturnist / Texas / Permanent / Hospitalist or Nocturnist Job Job at InSync Healthcare Recruiters

Wonderful Hospitalist or Nocturnist Opportunity in Killeen, TX. Position Highlights:Our hospital is organized into five units: two medical-surgical units, one progressive care unit, one cardiac/step-down care unit, and one intensive care unit (ICU). The ICU is staffed with... 

West Suburban Medical Center, LLC

Dietitian Job at West Suburban Medical Center, LLC

 ...supervises the activities of support personnel. JOB QUALIFICATIONS Must possess current licensure and registration as a Licensed Dietitian and Registered Dietitian in the State of Illinois or be RD eligible. 1-3 years experience JOB DUTIES Assesses complex... 

Loves Travel Stops & Country Store

Class A Fuel Tanker Driver Job at Loves Travel Stops & Country Store

 ...******* BASIC PURPOSE: Gemini Motor Transport operates trucks across the United States,...  ...Stops, wholesale and retail customers. Our Fuel Transport positions are among the best in...  ...in our business, for our professional drivers and loyal customers. COMPENSATION AND... 

Sheraton Augusta Hotel

Breakfast Server Job at Sheraton Augusta Hotel

(Immediate Openings- Applications are accepted in person as well. We will interview after your application has been submitted)AM SERVER COMPANY OVERVIEWDUTIES* Take customers' food and drink orders* Ensure that all orders are accurate and brought to each...