Logo
Jobs via Dice

Engineer Software 1

Jobs via Dice, Huntsville, Alabama, United States, 35824

Save Job

3 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Pay found in job post Retrieved from the description.

Base pay range $60.00/hr - $76.75/hr

Overview A leading aerospace and defense organization is seeking a Software Engineer to support an Internal Research and Development (IRAD) initiative. This role offers the chance to work on cutting‑edge technologies that shape the future of national defense and security. The position is based in Huntsville, AL, and involves developing advanced software solutions in a collaborative, high‑impact environment.

Responsibilities

Collaborate with a multidisciplinary team to understand system requirements and implement new capabilities and algorithms

Develop software solutions that are mathematically and physically intensive, supporting critical system performance

Participate in reviews of requirements and test cases to ensure software quality and alignment with system goals

Contribute to the design, development, and testing of innovative software components for complex systems

Basic Qualifications

Bachelor's degree in a STEM field with 5+ years of experience, or Master's with 3+ years, or PhD with 1+ year

Active DoD Secret clearance (Interim or Final) required at time of application

Proficiency in C or Java with recent hands‑on development experience

Experience with MATLAB and/or Python

Familiarity with Unix/Linux operating systems

Ability to work in a secure, in‑person environment

Preferred Qualifications

Advanced scripting and operations experience in Linux

Experience with automated software testing and requirements analysis

Familiarity with battle management or fire control systems

Knowledge of containerization technologies (e.g., Docker, Kubernetes)

Experience with Behavior‑Driven Development (BDD) using tools like Gherkin and Cucumber

Proficiency with static/dynamic code analysis and fuzzing tools (e.g., Coverity, Fortify, SonarQube)

Experience in a Model‑Based Systems Engineering (MBSE) environment

Familiarity with CI/CD pipelines and tools such as Jira, GitHub/GitLab, Jenkins

Strong foundation in mathematics and physics

Advanced degree in Mathematics, Physics, or Computer Science is a plus

Pay And Benefits The pay range for this position is $60.00 - $76.75/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:

Medical, dental & vision

Critical Illness, Accident, and Hospital

401(k) Retirement Plan - Pre‑tax and Roth post‑tax contributions available

Life Insurance (Voluntary Life & DD for the employee and dependents)

Short and long‑term disability

Health Spending Account (HSA)

Transportation benefits

Employee Assistance Program

Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type This is a fully onsite position in Huntsville, AL.

Application Deadline This position is anticipated to close on Nov 12, 2025.

About TEKsystems The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Seniority Level Mid‑Senior level

Employment Type Full‑time

Job Function Engineering and Information Technology

Industries Software Development

#J-18808-Ljbffr