Software Engineer

Vets Hired
Huntsville, AL

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

Posted 2026-01-14

Recommended Jobs

Mechanical Manufacturing Engineer

KBR
Huntsville, AL

Title: Mechanical Manufacturing Engineer Program Summary KBR's Missile, Aviation, and Ground Systems (MAGS) division delivers mission engineering solutions for critical U.S. Army programs, s…

View Details
Posted 2026-01-08

Manufacturing Quality Manager

Berger-US, Inc.
Huntsville, AL

Job Description Job Description ** Relocation Assistance is Provided - Job will be onsite in Birmingham, AL ** The ideal candidate is certified in one or more of the following: ASQ Certified Man…

View Details
Posted 2025-12-22

Hematology/Oncology Physician (MD/DO)-Alabama

Commonwealth Medical Services
Dothan, AL

Job Summary: Provides comprehensive care for patients with hematologic disorders and cancer, including diagnosis, treatment planning, and ongoing management in outpatient and/or inpatient settings…

View Details
Posted 2026-01-14

Principal Data Scientist (AI)- REMOTE (US), Sales

Hexagon AB
Alabama

Principal Data Scientist (AI) - REMOTE (US) Job Location (Short): Houston, Texas-USA | Madison, Alabama-USA | Roanoke, Virginia-USA. Workplace Type: Remote. Business Unit: ALI-ETQ. Req Id: 2289. …

View Details
Posted 2026-01-11

Physician - Academic Medicine

Medical Search
Gadsden, AL

Please contact us for job details at [email protected]!

View Details
Posted 2025-09-25

Accounts Rec Supervisor

Alliance Technical Group
Decatur, AL

Summary Alliance Technical Group, a premier partner in environmental solutions, is seeking a dynamic and experienced Accounts Rec Supervisor. They will supervise, train, and motivate AR clerks/spe…

View Details
Posted 2025-12-19

Impact-Driven CEO for Child & Family Services

Arc's Assistive Technology (at) Services
Birmingham, AL

A community service organization in Birmingham, Alabama is seeking a Chief Executive Officer to lead management and administration of services. The CEO will oversee strategic planning, program develop…

View Details
Posted 2026-01-10

Shift Manager - Days

Talent Surge
Tuscaloosa, AL

The  Shift Manager  is responsible for overseeing all production, safety, quality, and personnel activities during assigned shift. Shift Hours: 5:00am to 5:50pm Our Client is a leading food m…

View Details
Posted 2026-01-16

Senior Tax Accountant - 2+ Yrs Paid Tax Experience Required

Intuit
Madison, AL

Overview Intuit is seeking highly motivated individuals to join our dynamic team as dedicated TurboTax Live Seasonal Local Service Experts in one of our new TurboTax locations across the United St…

View Details
Posted 2025-10-24

Project Engineer - Innovation

U.S. Engineering
Montgomery, AL

U.S. Engineering has been an industry leader since 1893. How? Constant innovation and a willingness to evolve. The construction industry changes rapidly, and we cultivate a dynamic workplace where ev…

View Details
Posted 2025-12-17