Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Vets Hired

Job Description:

Job Summary

We are seeking a Senior Software Engineer to join an interdisciplinary team responsible for planning, designing, and developing advanced software solutions for test and training environments. This role requires an experienced engineer who can design and implement robust, high-quality software while collaborating within an integrated, multi-discipline team. The ideal candidate is a self-starter with strong technical expertise, leadership capability, and a passion for building sophisticated software systems.

The position focuses on developing software components, interfaces, models, and databases, as well as supporting system integration, verification, and investigation activities. The role involves close collaboration with hardware and network engineers to deliver efficient, synchronized solutions across distributed and real-time systems.

Key Responsibilities
  • Design, develop, and integrate software components, interfaces, models, and databases
  • Support system integration, verification, and investigation of complex software/hardware systems
  • Develop and integrate real-time and non-real-time software components in distributed or compact deployments
  • Work with data distribution and publish/subscribe technologies, including quality-of-service considerations
  • Collaborate with hardware and network engineers to implement efficient software-hardware integration solutions
  • Address synchronization and timing challenges across distributed services
  • Conduct and lead peer reviews of code and software design artifacts
Required Skills
  • Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, Mathematics, or a related technical field
  • U.S. citizenship with the ability to obtain a security clearance
  • Professional experience programming in C and C++
  • Strong understanding of object-oriented analysis and design
  • Experience using integrated development environments such as Visual Studio, Eclipse, or similar tools
  • Experience with MATLAB, Simulink, and related engineering tools
Required Experience
  • 2+ years of professional software development experience, preferably in core system development, modeling and simulation, or systems integration
  • Experience with multiple programming languages, including C, C++, and MATLAB
  • Experience working in Agile or prototype-based development environments
  • Demonstrated ability to lead and collaborate effectively with technical teams and project stakeholders
Desired Qualifications
  • Experience across the full software development lifecycle, from requirements and design through implementation, testing, deployment, and sustainment
  • Experience developing system simulations or hardware/software emulators
  • Familiarity with Data Distribution Service (DDS) technologies
  • Experience with publish/subscribe architectures and networking protocols (e.g., TCP/IP, UDP, FTP, SSH, NTP)
  • Experience with 3D visualization software
  • Experience developing cross-platform software for Windows, Linux, and macOS
  • Experience working with relational and non-relational databases
  • Active Secret security clearance

Working Place:

Huntsville, Alabama, United States

Company :

2026 Jan 29th Virtual Fair - Radiance Technologies
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Huntsville, AL vacancy
  •  ...Full-Stack Software Engineer Job Locations US-AL-HUNTSVILLE ID 2026-5050 Category Information Technology Position Type Regular Full-Time Opportunity PeopleTec is currently seeking a Full-Stack Software Engineer... 
    Suggested
    Full time
    Contract work
    Local area

    PeopleTec

    Huntsville, AL
    2 days ago
  •  ...Full Stack Software Engineer AV/BlueHalo is seeking an experienced Full Stack Software Engineer. The ideal candidate will work closely with the Product Owners in completing complex development taskings while aiding in the daily execution of the software development... 
    Suggested

    Blue-Halo.org

    Huntsville, AL
    2 days ago
  •  ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As...  ...grow with us! Torch Technologies is seeking a Full Stack Software Engineer to design, develop, integrate, and modernize a next-... 
    Suggested
    Contract work
    Temporary work
    Local area
    Relocation package
    Flexible hours

    Torch Technologies

    Huntsville, AL
    4 days ago
  • $107.9k - $195.05k

     ...Description This is not a maintenance role. This is a reinvention role located in Huntsville, AL. Leidos is seeking a Software Engineer to contribute to the development of AI-enabled software platforms and developer tools that support modernization of mission-critical... 
    Suggested
    Local area

    Via Logic LLC

    Huntsville, AL
    3 days ago
  •  ...Cepeda Systems and Software Analysis, a rapidly growing small company in Huntsville, AL, is currently seeking a motivated and ambitious Unmanned Aircraft Systems (UAS) Software Engineer to join the Software, Simulation, Systems Engineering and Integration Directorate... 
    Suggested
    Temporary work
    Local area
    Flexible hours

    Strategic Government Resources

    Huntsville, AL
    4 days ago
  • $97k - $129k

     ...AI, computer vision, sensor fusion, and networking technology to the military in months, not years. About the Team Anduril\'s Software Engineers excel at developing state-of-the-art algorithms and software that solve scientific problems with real-world applications.... 
    Full time
    Work experience placement
    Relocation package

    Slope

    Huntsville, AL
    4 days ago
  •  ...Control, Battle Management, and Communications (C2BMC) National Team Program is seeking motivated and talented C2BMC Systems Software Engineers to join the team in Colorado Springs, CO to support the Ballistic Missile Defense System (BMDS). The Company Missile Defense... 

    CTS Technology Solutions, Inc.

    Huntsville, AL
    4 days ago
  •  ...Algorithmics (MAX) is electronic warfare and cyberspace solutions and engineering services company support the Department of Defense. With deep...  ...be assisting in the design and development of the core MAX software applications and products. To perform this job successfully... 
    Full time
    Contract work
    Work at office
    Home office
    Monday to Friday
    Shift work

    Metrea

    Huntsville, AL
    1 day ago
  •  ...Role and Responsibilities Software Engineering – II. Work in a collaborative team using agile software development methodology. Perform tasks including developing software maintenance and upgrade solutions for tactical systems, engaging in all activities of the software... 
    Work experience placement

    Adv Sci Tech

    Huntsville, AL
    4 days ago
  •  ...Software Engineer 3 Huntsville, Alabama, United States; Northern, VA, United States; Tampa, Florida, United States Work Arrangement This is an onsite position in Tampa, FL, Huntsville, or Northern, VA. Job Overview A software engineer is part of the software... 
    Full time
    Work at office
    Local area
    Remote work

    AEVEX Aerospace

    Huntsville, AL
    1 day ago
  •  ...Location: HUNTSVILLE, AL, United States Date Posted: Mar 17, 2025 Category: Software Subcategory: SW Engineer Schedule: Full-time Shift: Day Job Travel: Yes, 10 % of the Time Minimum Clearance Required: None Clearance Level Must Be Able to Obtain... 
    Full time
    Contract work
    Remote work
    Shift work

    Decisive Intelligence, Inc

    Huntsville, AL
    1 day ago
  •  ...A leading government contractor in Huntsville, Alabama is seeking highly motivated junior level Software Engineers to join their team. Candidates will work in an agile environment supporting the U.S. Navy's Aegis Weapons System. Responsibilities include subsystem definition... 
    For contractors

    ASRC Federal Holding Company

    Huntsville, AL
    3 days ago
  •  ...Software Engineer In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis & design, code & unit test, integration, and support to formal test/delivery... 

    PLANIT Group

    Huntsville, AL
    3 days ago
  • $105k - $122.4k

     ...Software Engineer Trk Huntsville, AL Trace3 is a leading Transformative IT Authority, providing unique technology solutions and consulting services to our clients. Equipped with elite engineering and dynamic innovation, we empower IT executives and their organizations... 
    Full time
    Live in
    Work at office
    Local area
    Flexible hours

    Trace3

    Huntsville, AL
    4 days ago
  •  ...Software Engineer 4 Engineering Location: Huntsville, Alabama Contract: Apr 14, 2026 Pay: $75-85 Start Date: ASAP Clearance: Secret Job Description: Develop high performance C++ software Contributions will directly support radar modeling, scene modeling,... 
    Contract work
    Work experience placement
    Work at office
    Immediate start

    NSC Staffing

    Huntsville, AL
    2 days ago
  • $60k - $197k

     ...driven insights that transform defense systems and improve capabilities. nou Systems, Inc. (nSI) is seeking a highly skilled Software Engineer to support the U.S. Army Ronald Reagan Space and Missile Test Range (RTR). RTR operations depend on reliable, high-performance... 
    Temporary work
    For contractors
    Work experience placement
    Flexible hours

    Koitecc Solutions

    Huntsville, AL
    3 days ago
  •  ...The nLogic team is seeking a BMDS Software Engineer to support the design, implementation, integration, and testing of complex, mission‑critical software capabilities for large‑scale, high‑reliability defense systems. The role involves developing and maintaining software... 
    Full time

    nLogic

    Huntsville, AL
    3 days ago
  •  ...Software Engineer INTUITIVE® is a nationally recognized Best Place to Work that provides solutions from design through production to sustainment by delivering targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency... 
    Start working today

    Intuitive Research and Technology

    Huntsville, AL
    4 days ago
  •  ...Job Title SOFTWARE ENGINEER Location Huntsville, AL US (Primary) Category Engineering Job Type Full-Time Career Level Entry Level Education Bachelor's Degree Security Clearance Required Secret Job Description Igniters operate... 
    Full time
    Work at office
    Local area

    Ignite Fueling Innovation

    Huntsville, AL
    3 days ago
  •  ...Software Engineer Clearance Required: Active DoD Secret Clearance Work Environment: On-site Overview Seeking a Software Engineer to support the development of mission-critical defense applications within a collaborative engineering environment. This role focuses... 

    Davis Strategic Innovations Inc

    Huntsville, AL
    3 days ago
  •  ...ROLE AND RESPONSIBILITIES Software Engineering – III Work in a collaborative team using agile software development methodology, performing the following tasks: Develop software maintenance and upgrade solutions for tactical systems on a collaborative agile team... 
    Contract work
    Work experience placement

    Advanced Sciences and Technologies LLC

    Huntsville, AL
    3 days ago
  • DESE Research, Inc. has an immediate opportunity for a talented Software Engineer in Huntsville, AL to join our team for the development of Modeling & Simulations (M&S) tools in support of the Missile Defense Agency (MDA) Ground Based Mid-course (GMD) program. In this role... 
    Immediate start
    Flexible hours

    DESE Research

    Huntsville, AL
    2 days ago
  • $112.92k - $125.28k

     ...Performance Assessment Engineer Relocation assistance available. As a Performance Assessment Engineer, you will be part of a team developing software tools and conducting in-depth analysis to evaluate and enhance the performance of Command and Control, Battle Management... 
    Contract work
    Relocation package
    Flexible hours

    Progeny Systems Corporation

    Huntsville, AL
    1 day ago
  •  ...Software Engineer You will improve applications built upon the Windows platform to support solutions created for the commercial nuclear sector of the energy market. You will have a working knowledge of C/C++ while employing SOLID design principles. Your day to day will... 

    Westinghouse Electric Company

    Huntsville, AL
    3 days ago
  •  ...Forward Deployed Software Engineer Huntsville (AL) Forward Deployed Software Engineer (Delta) On-Site: Huntsville, Alabama Reports to: Echo Direct reports: None. Delta's provide performance feedback on other engineers and participate in company peer mentorship... 
    Contract work
    Immediate start
    Remote work
    Flexible hours

    PVM

    Huntsville, AL
    4 days ago
  • $83 per hour

     ...Shift-1 Position Description **Secret Clearance Required to Start.** Client is seeking motivated and talented C2BMC Systems Software Engineers to join the team in Huntsville, AL to support the Ballistic Missile Defense System (BMDS). The Company Missile Defense Programs... 
    Contract work
    Shift work

    CTS Technology Solutions, Inc.

    Huntsville, AL
    2 days ago
  •  ...Software Engineer The Software Engineer will design, develop, test, and integrate embedded software solutions that extend the capabilities of our high-performing, world-leading Remote Weapon Stations (RWS). The Software Engineer will collaborate closely with a multidisciplinary... 
    Local area
    Remote work

    EOS Defense Systems

    Huntsville, AL
    21 hours ago
  •  ...Software Engineer Capstone Research Corporation is seeking to expand our team. Capstone Research Corporation is headquartered in Huntsville Alabama. We are a customer-oriented engineering services company providing world class research and development support across the... 
    Work experience placement
    Internship
    Work at office
    Immediate start

    Capstone Research Inc

    Huntsville, AL
    4 days ago
  •  ...deciBel Research has an immediate opening for a Software Engineer in Huntsville, AL, Position Description deciBel Research is seeking a senior software engineer knowledgeable and practiced in the development and testing of complex, real-time software systems with experience... 
    Temporary work
    For contractors
    Work at office
    Immediate start

    deciBel Research

    Huntsville, AL
    3 days ago
  • $115k - $125k

     ...Auria is looking to hire a Software Engineer to support the C2BMC. This role is ONSITE in Huntsville, AL. This position is for a Software Engineer on the C2BMC program. The candidate will be responsible for software development in the Java language for the Regional... 
    Contract work
    Work experience placement
    Work at office
    Flexible hours

    Auria

    Huntsville, AL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!