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
- 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
- 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
- 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
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Huntsville, AL vacancy
- ...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
- ...Responsibilities PeopleTec is currently seeking a Full-Stack Software Engineer to support our Huntsville, AL location. We are currently looking for a mid career Full-Stack Software Engineer. Duties: Design, develop, test, and maintain full-stack software applications supporting...SuggestedLocal area
- ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...Come grow with us! Torch Technologies is seeking a Full Stack Software Engineer to support the design, development, integration, and...SuggestedContract workTemporary workLocal areaRelocation packageFlexible hours
- ...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...SuggestedFull timeContract workLocal area
- ..., plans the best defensive solution, and launches the intercepting missiles to negate the threat. The Work The selected software Engineer responsibilities will include the support of the GWS-GSS IPT. You be responsible for software development execution and then will...SuggestedFull timeWork at officeRemote workRelocationFlexible hoursShift work
- ...missile threat, plans the best defensive solution, and launches the intercepting missiles to negate the threat. The Work The Software Engineer will support the Missile Defense Agency’s GMD Weapon System program by designing, developing, integrating, testing, and...Full timeWork at officeRemote workRelocationFlexible hoursShift work
- ...algorithm acceleration and machine learning), and weapon system engineering. IERUS develops value for our defense and commercial customers... ...engagement. IERUS Technologies, Inc., is seeking a Radar Software Engineer to join a diverse and flexible team. The ideal candidate...Flexible hours
- ...Contract for Framework and Tools (MASC-F) team, is constantly engineering, developing and integrating new capabilities for the U.S.... ...Lockheed Martin Rotary & Mission Systems is seeking a full-time Software Engineer. In this role, you will work in a collaborative environment...Full timeContract workInterim roleWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...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 timeContract workRemote workShift work
- ...Overview i3 is seeking a Software Engineer with 0-3 years of professional experience to help develop cutting edge command and control (C2) and autonomy software for uncrewed platforms including planes, boats, vehicles, and submersibles. This team is developing a web...Full timeWork at officeMonday to Friday
- ...Software Engineer 2 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 2 is an experienced...Full timeWork at officeLocal areaRemote work
- ...Software Engineer, Entry-Level Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, Entry-Level to join our dynamic and diverse team in Huntsville, AL. This is an upcoming opening with opportunities...InternshipWork at officeLocal areaRemote workShift work
- ...Software Engineer QTEC Aerospace is seeking a SOFTWARE ENGINEER to join our team of professionals in Huntsville, AL. The qualified applicant will become part of a team of professionals representing both industry and government. The successful candidate will be detail...For contractorsWork experience placementLocal area
- ...Software Engineer Job Description CohesionForce is actively seeking candidates for a Software Engineer to become part of our team in Huntsville, AL. In this role, your responsibilities include: Support integration activities Apply risk management to primary development...Full time
- ...Job Title: Software Engineer 3 Reference: 23-021 Job Type: Full-time Job Status: Interviewing Date Posted: 07-14-2023 Location: Huntsville Duration: Permanent Company Address: CohesionForce, Inc. Street: 101 Quality Circle Suite: Suite 140 City: Huntsville, AL 35806 Website...Permanent employmentFull time
- ...with a Secret or higher security clearance. This role will be performed Onsite in Huntsville, AL. Summit TRC is seeking to add a Software Engineer to our team. This role will be focused on building and integrating software to enable new capabilities on next generation...Local area
- ...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
- ...Job Description Software Engineer Location: Huntsville, AL Clearance: Secret Basic Qualifications Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline from an accredited university and 2 years of related experience...
$100k
...exploration, national security, cyber security, or cutting-edge engineering applications, I2X is ready to offer you the chance to make a... ...of our government customers. I2X Technologies is seeking a Software Engineerto support ongoing activities for a customer in Huntsville...Work experience placementLong distance- ...Corvid's Missile Defense Products group is adding experienced Software Engineers to support the development of Fire Control software for weapons systems. The role will focus on developing (and testing) algorithms and capabilities that can be integrated into existing architecture...Temporary workFlexible hours
$69.55k - $125.73k
...Vision, and Values guide the way we do business. Your greatest work is ahead! Leidos Defense Systems is seeking a talented Software Engineer to develop high-performance applications and backend systems supporting advanced sensors and mission systems. This role is...Local areaImmediate startWorldwideRelocation- ...prosperity. If so, then we would love to speak with you! The Engineering & Technology organization is a highly dynamic and growing organization... ...in research and development projects. This position is for a software engineer to support the LRHW software organization. You will...Full timeRemote work
- ...Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents, is seeking a Software Engineer, Entry-Level to join our dynamic and diverse team in Huntsville, AL. This is an immediate opening with opportunities for growth and professional development...For contractorsInternshipWork at officeLocal areaImmediate startRemote workShift work
- ...aerial systems that give our servicemen an unfair advantage wherever they fly. Position Summary We are seeking a Junior Software Engineer with hands-on experience in PX4-based flight control systems to join our growing UAS development team. You will contribute to...Internship
- ...Junior Software Engineer Kegman Inc. is a Woman-owned, Service-Disabled Veteran-Owned Small Business headquartered in Melbourne, FL, and provides engineering and technical support services to U.S. Government clients. Kegman is proud to be an employee-owned company!...Contract workFor contractorsFor subcontractorImmediate start
- ...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...Work experience placementInternshipWork at officeImmediate start
- ...Software Engineer Contingent on award, Ampersand Solutions Group (AMPERSAND) has a requirement for one or more Software Engineers who will support a critical DoD mission providing software development, design, and test subject matter expertise in a multicloud, hybrid...Work at officeRemote work
$164.65k - $230.51k
## Software Engineer 3Applylocations: Huntsville, AL: Greater Seattle Areatime type: Full timeposted on: Posted Todayjob requisition id: R65985Application close date:Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision...Permanent employmentRelocation package- ...Software Engineer Location: Huntsville, AL Description: Seeking a highly motivated Software Engineer to support the Systems Simulation, Software, and Integration Directorate (S3I) in Huntsville, Alabama. Responsibilities: • Implement new features based...Full timeLocal areaRemote workFlexible hours
$86.8k - $198k
...the latest architectural approaches. Responsibilities Develop software and systems from vision to production-ready pipelines. Use back... .... Required Qualifications 5+ years of experience in software engineering or development. 5+ years of experience designing, modifying, developing...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- senior robotics software engineer Huntsville, AL
- junior software developer Huntsville, AL
- graduate software engineer Huntsville, AL
- software engineer internship Huntsville, AL
- senior software engineer Huntsville, AL
- software developer fintech Huntsville, AL
- senior software engineer ruby on rails Huntsville, AL
- federal - software developer Huntsville, AL
- graduate software developer Huntsville, AL
- consulting software engineer Huntsville, AL


