Talent.com
Software Engineer
Software EngineerVets Hired • Huntsville, Alabama, United States
Software Engineer

Software Engineer

Vets Hired • Huntsville, Alabama, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [filters_job_card.quick_apply]
[job_card.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, HTTP, 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

[job_alerts.create_a_job]

Software Engineer • Huntsville, Alabama, United States

[internal_linking.similar_jobs]
Mid to Senior Level Software Engineer

Mid to Senior Level Software Engineer

4M Research, Inc. • Huntsville, AL, USA
[job_card.full_time]
[filters_job_card.quick_apply]
M) is a Woman owned small business established in 2007 and headquartered in Huntsville, AL.M specializes in Systems and Software Engineering and Analysis, Information Technology, Planning and Analy...[show_more]
[last_updated.last_updated_30]
Software Engineer

Software Engineer

PZI International • Huntsville, AL, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Polaris Sensor Technologies, Inc.Software Engineer to join a multidisciplinary team developing software for electro-optical and sensor systems.This role is ideal for candidates early in their caree...[show_more]
[last_updated.last_updated_30]
Mid -Level Software Engineer, HSV, AL (Contingent upon Award)

Mid -Level Software Engineer, HSV, AL (Contingent upon Award)

Davidson Technologies, Inc. • Huntsville, AL, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Prioritizing your health and well-being.Competitive 401(k) with company match - Investing in your future.Tuition reimbursement - Supporting your professional growth.Davidson's commitment to employe...[show_more]
[last_updated.last_updated_30]
Flight Software Engineer

Flight Software Engineer

KODA Technologies Inc. • Huntsville, AL, USA
[job_card.full_time]
[filters_job_card.quick_apply]
KODA is a people-first company recognized as a five-time winner of Huntsville's Best Places to Work® Award, certified as a Great Place to Work®, and a Best Place for Working Parents®.KODA is a smal...[show_more]
[last_updated.last_updated_30]
Software Engineer - Algorithm Integration (Mid-Level)

Software Engineer - Algorithm Integration (Mid-Level)

ExoAnalytic Solutions • Huntsville, Alabama, US
[job_card.full_time]
Job Description Job Description Software Engineer - Algorithm Integration (Mid-Level) Full Time, Employee | On-Site or Hybrid (No Remote) * Location : Huntsville, AL; Foothill Ranch, CA; Arlington,...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer

Software Engineer

deciBel Research, Inc. • Huntsville, AL, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Bel Research has an immediate opening for a Software Engineer in Huntsville, AL.Bel Research seeks a software engineer to support the Ground Weapons System (GWS) program as part of the IDT team.Thi...[show_more]
[last_updated.last_updated_30]
Software Support Engineer

Software Support Engineer

Insurance Office of America • Huntsville, AL, US
[job_card.full_time]
Title: Software Support Engineer.Please note: If this position is posted as either fully remote and/or hybrid, in accordance with company policy, individuals residing within a 50-mile radius of a b...[show_more]
[last_updated.last_updated_30]
Senior Software Engineer

Senior Software Engineer

Leidos • Huntsville, AL, United States
[job_card.full_time]
With offices across the United States engaging in defense, space, cyber and commercial fields, Leidos provides responsive, cost‑effective engineering, scientific and IT solutions.This includes deve...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Principal Software Engineer – Algorithm SW Eng (RA) (25-116)

Sr. Principal Software Engineer – Algorithm SW Eng (RA) (25-116)

Northrop Grumman Corp. (AU) • Huntsville, AL, United States
[job_card.full_time]
RELOCATION ASSISTANCE: No relocation assistance available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the wor...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, HSV

Software Engineer, HSV

Davidson Technologies, Inc. • Huntsville, AL, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Prioritizing your health and well-being.Competitive 401(k) with company match - Investing in your future.Tuition reimbursement - Supporting your professional growth.Davidson's commitment to employe...[show_more]
[last_updated.last_updated_variable_days]
Embedded Software Engineer

Embedded Software Engineer

Secmation • Huntsville, AL, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Embedded Software Engineer - RF & Communication Systems [SDR].Position Type: Full-Time | Hybrid.Why Engineers Choose Secmation.Secmation is a proven, mission-focused engineering company with more t...[show_more]
[last_updated.last_updated_30]
Senior/Principal Full Stack Software Engineer

Senior/Principal Full Stack Software Engineer

Radiance Technologies • Huntsville, AL, United States
[job_card.full_time]
Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Huntsville, AL area.Employee ownership, generous 401K, full health/dental/life/vision in...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
System and Software Requirements Engineering Lead

System and Software Requirements Engineering Lead

Camgian Corporation • Huntsville, Alabama, US
[job_card.full_time]
Job Description Job Description Camgian is seeking an experienced systems and software requirements engineer to lead requirements engineering efforts across our portfolio of DoD and commercial prod...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff Software Engineer

Staff Software Engineer

Northrop Grumman • Huntsville, US
[job_card.temporary]
RELOCATION ASSISTANCE: No relocation assistance availableCLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Nor...[show_more]
[last_updated.last_updated_variable_hours] • [promoted]
Software Engineer

Software Engineer

DESE Research, Inc. • Huntsville, AL, USA
[job_card.full_time]
[filters_job_card.quick_apply]
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.T...[show_more]
[last_updated.last_updated_variable_days]
Software Engineer - Forward Deployed (Data Platforms / National Security)

Software Engineer - Forward Deployed (Data Platforms / National Security)

Osprey Talent Solutions • Huntsville, Alabama, United States
[job_card.full_time]
[filters_job_card.quick_apply]
Huntsville, AL and Rock Island Arsenal, IL.Active Clearance or Eligibility Preferred.DOE) + Comprehensive/Competitive Benefits Package.Osprey Talent Solutions is supporting a veteran-founded missio...[show_more]
[last_updated.last_updated_variable_days]
Software Integration Engineer

Software Integration Engineer

Q-CTRL • Huntsville, Alabama, US
[job_card.full_time]
Job Description Job Description About the team The Sensing Engineering team at Q-CTRL transforms quantum research into deployable technologies that address real-world problems.We design, build, and...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Junior Software Engineer

Junior Software Engineer

Leidos Inc • Huntsville, Alabama, United States
[job_card.full_time]
The Defense Sector at Leidos is currently seeking a.In this role, you will contribute to the design, development, testing, and delivery of software products written primarily in Java, Rust and Java...[show_more]
[last_updated.last_updated_variable_days] • [promoted]