233 Software Engineer jobs in Huntsville
Software Engineer

Posted 1 day ago
Job Viewed
Job Description
We are seeking an exceptional Senior C++ Software Engineer.
Duties will include requirements analysis, design, coding, integration, test, documentation, and support. The candidate will also participate in software team meetings, hardware and software design reviews, and technical interchange meetings. The software engineering process also empowers the candidate to work with Cyber, Safety, Operations, and Test organizations to deliver high quality working software. The candidates will work in a team environment, with well-defined goals, supporting both new and legacy embedded systems. The candidate is able to receive timely feedback on software implementation by working directly with the customer, ensuring Agility and delivering a software product that fills immediate needs.
Required Experience/Skills:
C++ and other Object Oriented Languages
Continuous Integration/Continuous Deployment (CI/CD) and Automated Testing
Git
Linux (Red Hat, Debian, Ubuntu, CentOS)
Wireshark
VxWorks
Python
MS Visual Studio
Microsoft Azure DevOps
Unit Testing
Automation
Additional Skills & Qualifications
Education Requirements:
Must possess a Bachelors degree and nine (9) or more years' of relevant experience; additional six (6) years' experience can be considered in lieu of degree (per contract vehicle)
Clearance Requirements:
Must possess an active Secret security clearance; US Citizenship required
Pay and Benefits
The pay range for this position is $60.00 - $75.00/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 & AD&D 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 Jul 31, 2025.
h4>About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
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.
Software Engineer

Posted 1 day ago
Job Viewed
Job Description
At Lockheed Martin Space, we aim to harness the full potential of space to cultivate innovation, reduce costs, and push the boundaries of what technology can achieve. We're creating future-ready solutions, focusing on resiliency and urgency through our 21st Century Security® vision. We're erasing boundaries and forming partnerships across industries and around the world. We're advancing spacecraft and the workforce to fuel the next generation. And we're reimagining how space can connect us, ensuring security and prosperity.
Join us in shaping a new era in space and find a career that's built for you.
A Software Engineer: Plans and conducts software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to mission problems. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Applies knowledge of computer hardware and software, subject matter to be programmed in mission applications, information processing techniques used, and information gathered from system users to develop software. Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Ensures software standards are met.
Test Support Software Development: Update and add new capabilities to legacy test support software used to test tactical equipment. Develop software using Object Oriented methodology C++ using Visual Studio, Gitlab, and Jira. Possible Python and/or Java scripting. Windows 10 development environment with integration of hardware and software, some possible embedded coding. Program developed Agile software process, full software lifecycle including updating requirements, design, coding, testing, and technical documentation.
**Basic Qualifications:**
Experience that demonstrates:
- Problem solving abilities
- Seeks help when needed
- Research capabilities
- Team Player - Proactive engagement in a team environment
- SECRET clearance
Proficiency with:
- C++ development skills
- Development in a Windows environment
- Experience in implementation in an object oriented environment
- Experience in Hardware/Software (HW/SW) integration and test
**Desired Skills:**
- Familiarity with Visual Studio
- Familiarity with embedded and closed loop software systems, and the verification thereof in both software simulation/emulation and hardware-in-the-loop systems
- Familiarity with Jira, Git, Python, Rhapsody
- Experience with LabView (This experience is a plus)
- Experience in a fast-paced, team-oriented, rapidly changing environment
- Familiar with embedded software development using C++, Object Oriented Design and Real-time programming constructs.
- Demonstrated excellent initiative, written and verbal communication skills -- document development / tech writing skills
#LMSpaceSoftwareEng
**Security Clearance Statement:** This position requires a government security clearance, you must be a US Citizen for consideration.
**Clearance Level:** Secret
**Other Important Information You Should Know**
**Expression of Interest:** By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
**Ability to Work Remotely:** Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility.
**Work Schedules:** Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.
**Schedule for this Position:** 4x10 hour day, 3 days off per week
**Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.**
**The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.**
At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work.
With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility.
If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs , and apply for roles that align with your qualifications.
**Experience Level:** Experienced Professional
**Business Unit:** SPACE
**Relocation Available:** Possible
**Career Area:** Software Engineering
**Type:** Full-Time
**Shift:** First
Software Engineer

Posted 1 day ago
Job Viewed
Job Description
At Lockheed Martin Space, we aim to harness the full potential of space to cultivate innovation, reduce costs, and push the boundaries of what technology can achieve. We're creating future-ready solutions, focusing on resiliency and urgency through our 21st Century Security® vision. We're erasing boundaries and forming partnerships across industries and around the world. We're advancing spacecraft and the workforce to fuel the next generation. And we're reimagining how space can connect us, ensuring security and prosperity.
Join us in shaping a new era in space and find a career that's built for you.
Lockheed Martin Space in Huntsville, AL is
seeking a full-time Early Career Software
Engineer. In this role, you will be working with
experienced engineers, 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. The
successful candidate will have experience and/or
knowledge of languages such as C, C++, or
Python. Must be a US Citizen ; this position will
require a government security clearance. This
position is located at a facility that requires
special access.
Come be a part of the development of the
Terminal High Altitude Area Defense (THAAD)
Software within the Ground component.
Candidate will support the THAAD Ground
Software Build and Integration Test Team.
Responsibilities include build checkout, test
implementation, execution, and troubleshooting
for THAAD Fire Control Software in lab
environment on representative testbeds using
simulated radar, launcher and missile models.
Previous experience in development and
implementation of automated testing and post
test data analysis is highly desired. The
candidate must function well in a creative, high tempo, collaborative, cross-functional, dynamic
and multi-disciplinary environment. Candidate
should be self-motivated, inquisitive,
conscientious, and detail oriented.
**Basic Qualifications:**
Must have an active DoD Secret clearance or higher
Bachelor's Degree in a STEM related discipline from an accredited university with minimum of 2 years' software development experience
Ability to perform software integration and test
development activities
Experience with Python
Experience working on teams using Agile
practices
**Desired Skills:**
Experience working in a Lab environment with
Linux embedded systems
Automated test experience with tools like Jupiter
Notebook, Pandas, Sikuli, Robot Framework
Experience with Git, Jira, and DevOps
Knowledge of and experience with the THAAD
Fire Control software
Experience working with Missile programs
Security+ Certification
Excellent communication skills, both oral and
written
**Security Clearance Statement:** This position requires a government security clearance, you must be a US Citizen for consideration.
**Clearance Level:** Secret
**Other Important Information You Should Know**
**Expression of Interest:** By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
**Ability to Work Remotely:** Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility.
**Work Schedules:** Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.
**Schedule for this Position:** 4x10 hour day, 3 days off per week
**Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.**
**The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.**
At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work.
With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility.
If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs , and apply for roles that align with your qualifications.
**Experience Level:** Experienced Professional
**Business Unit:** SPACE
**Relocation Available:** Possible
**Career Area:** Software Engineering
**Type:** Full-Time
**Shift:** First
Software Engineer

Posted 1 day ago
Job Viewed
Job Description
At Lockheed Martin Space, we aim to harness the full potential of space to cultivate innovation, reduce costs, and push the boundaries of what technology can achieve. We're creating future-ready solutions, focusing on resiliency and urgency through our 21st Century Security® vision. We're erasing boundaries and forming partnerships across industries and around the world. We're advancing spacecraft and the workforce to fuel the next generation. And we're reimagining how space can connect us, ensuring security and prosperity.
Join us in shaping a new era in space and find a career that's built for you.
Lockheed Martin Space in Huntsville, AL is
seeking a full-time Early Career Software
Engineer. In this role, you will be working with
experienced engineers, 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. The
successful candidate will have experience and/or
knowledge of languages such as C, C++, or
Python. Must be a US Citizen ; this position will
require a government security clearance. This
position is located at a facility that requires
special access.
Come be a part of the development of the
Terminal High Altitude Area Defense (THAAD)
Software within the Ground component.
Candidate will support the THAAD Ground
Software Build and Integration Test Team.
Responsibilities include build checkout, test
implementation, execution, and troubleshooting
for THAAD Fire Control Software in lab
environment on representative testbeds using
simulated radar, launcher and missile models.
Previous experience in development and
implementation of automated testing and post
test data analysis is highly desired. The
candidate must function well in a creative, high tempo, collaborative, cross-functional, dynamic
and multi-disciplinary environment. Candidate
should be self-motivated, inquisitive,
conscientious, and detail oriented.
**Basic Qualifications:**
Must have an active DoD Secret clearance or higher
Bachelor's Degree in a STEM related discipline from an accredited university
Ability to perform software integration and test
development activities
Experience with Python
Experience working on teams using Agile
practices
**Desired Skills:**
Experience working in a Lab environment with
Linux embedded systems
Automated test experience with tools like Jupiter
Notebook, Pandas, Sikuli, Robot Framework
Experience with Git, Jira, and DevOps
Knowledge of and experience with the THAAD
Fire Control software
Experience working with Missile programs
Security+ Certification
Excellent communication skills, both oral and
written
**Security Clearance Statement:** This position requires a government security clearance, you must be a US Citizen for consideration.
**Clearance Level:** Secret
**Other Important Information You Should Know**
**Expression of Interest:** By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
**Ability to Work Remotely:** Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility.
**Work Schedules:** Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.
**Schedule for this Position:** 4x10 hour day, 3 days off per week
**Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.**
**The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.**
At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work.
With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility.
If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs , and apply for roles that align with your qualifications.
**Experience Level:** Experienced Professional
**Business Unit:** SPACE
**Relocation Available:** Possible
**Career Area:** Software Engineering
**Type:** Full-Time
**Shift:** First
Software Engineer

Posted 1 day ago
Job Viewed
Job Description
Looking for an opportunity to make an impact?
At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business.
**Your greatest work is ahead!**
Leidos' **Defense Systems Land Systems** is seeking a **Software Engineer** to join our team.with the ability and experience to work missile defense projects within the BMD Simulations and Analysis Portfolio. As a Software Developer, you'll directly support the Agile Software Development in achieving specific program objectives in support of our nation's defense. In this role, you will also develop, create, and modify general computer applications software or specialized utility programs. As well, analyze user needs and develop software solutions for our customer. The ideal candidate will possess excellent analytical and problem-solving skills, be a strong team player, and have the ability to establish solid working relationships with peers and technical staff members within the program.
**If this sounds like the kind of environment where you can thrive, keep reading!**
**Leidos Defense Systems Sector** provides a diverse portfolio of systems, solutions, and services covering land, sea, air, space, and cyberspace for customers worldwide. Solutions for Defense include enterprise and mission IT, large-scale intelligence systems, command and control, geospatial and data analytics, cybersecurity, logistics, training, and intelligence analysis and operations support. Our team is solving the world's toughest security challenges for customers with "can't fail" missions. To explore and learn more, click here ( !
**Are you ready to make an impact? Share your resume with us today!**
**Primary Responsibilities**
+ Developing and executing software test procedures to verify requirements/features
+ Creating and configuring complex test scenarios
+ Developing software test documentation
+ Collaborating with Stakeholders and Government customers for requirement verification
+ Working within an Agile team environment, to include Program Increment Planning, Iteration Planning,
+ Feature and Story development, Sprint Planning, and Iteration Retrospectives
+ Participating in demos for the team and program Sprint reviews.
**Basic Qualifications**
+ Bachelor of Science in Computer Science or Software Engineering or equivalent degree from an ABET-accredited institution with 4-8 years of relevant experience of demonstrated performance in the design, development, and testing of real-time software applications and simulations or Masters degree Computer Science or Software Engineering or equivalent degree from an ABET-accredited institution with 2-6 years of relevant experience of demonstrated performance in the design, development, and testing of real-time software applications and simulations
+ Experience with GitLab/Git
+ Experience with Red Hat Enterprise Linux OS
+ Knowledge of Agile methodologies, such as the Scaled Agile Framework (SAFe), and application of the Agile methodologies within a technical/engineering environment.
+ Strong written and verbal communication skills with the ability to create and deliver presentations
+ Must be a US citizen, possess an active DoD secret clearance
+ Candidate must be a resident of the North Alabama area to provide full time onsite support
+ Candidate must be a resident of the North Alabama area
**Preferred Qualifications**
+ Experience with test automation or analysis automation preferred
+ Agile Scrum Experience
+ Experience with Java and user interfaces
+ Experience with Jira - issue tracking and agile project management, or similar tool
+ Multi-core and multi-threaded programming
+ Familiarity with MDA Sensors and/or missile defense systems
+ Familiarity with modeling and simulation tools
+ Understanding of systems engineering concepts (not required to be a systems engineer)
**Original Posting:**
July 15, 2025
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
**Pay Range:**
Pay Range $85,150.00 - $153,925.00
The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
REQNUMBER: R-00160312
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an equal opportunity employer/disability/vet.
Software Engineer

Posted 1 day ago
Job Viewed
Job Description
Software Engineer
Develop the Army's Next Generation Sensor!
ABOUT THIS POSITION
Join a dynamic team of talented and inspired engineers developing a new US Army radar system. This program integrates state-of-the-art sensor technology with existing Army Air and Missile Defense systems, and requires an understanding of Radar systems and theory, and related software and hardware. Candidate will work closely with the STARE SW Director to assist with software release schedules, capability drops, and configuration management of SW releases. Will assist with the tracking of capabilities, incident reports, incorporation of fixes, and delivery dates of final software. Candidates require strong analytical and problem-solving skills to assess SW development and planning, track SW/HW/functionality integration and provide independent assessments on suitability of Prime SW products. You will interface directly with the Government customer and contractor subject matter experts regularly. Up to 15% travel for meetings and test events will be required. Key role of the candidate will be assisting with planning and execution of SW development management plans to include agile capability drop/SCRUM planning, SW progress metric tracking, SW configuration management and tracking SW gaps/SW Test Incident Reports to include corrective action development and subsequent integration into overall SW build plans.
The ideal candidate should be a problem-solver, resourceful, independently motivated and detail oriented, willing to travel occasionally, and work in the office every day. The position requires good time management capabilities, communication skills and computer skills.
Relocation: Candidate must be a resident of the North Alabama area or able to relocate to the Huntsville-North Alabama area.
REQUIRED QUALIFICATIONS:
+ Possess a Bachelor of Science degree in Software Development, Engineering (software, computer, etc.) or other STEM related fields (Computer Science, Physics, Mathematics, etc.) with 8+ years of experience or a Master's Degree in degree in Software Development or Engineering (software, computer, electrical etc.) or other STEM related fields (Computer Science, Physics, etc.) with 6+ years of experience.
+ Demonstrated ability to document complex systems clearly and succinctly.
+ Experience with agile methods including SCRUM software development
+ Candidate must be a US Citizen.
+ Possess or be able to obtain (and be able to maintain) a Secret Clearance.
+ Able to travel up to 15% of the time.
+ Able to work on site.
PREFERRED QUALIFICATIONS:
+ Master of Science degree in Software Development or Software Engineering
+ Experience writing a Software Development or Software Management Plan.
+ Working knowledge of programming languages such as C, C++, MATLAB, and Python.
+ Experience with MagicDraw and DOORs
+ Direct experience as a product lead and developer.
+ Experience directly supporting a Government customer.
+ Technical expertise with ability to logically formulate solutions for execution on prescribed schedules.
+ Knowledge of AESA radar hardware, radar architecture and signal processing. Need to be familiar with DoD systems engineering processes and provide SME expertise to customers on daily basis.
+ Excellent written and verbal communication skills, strong social skills, and ability to build consensus among peers while building solid relationships with team members, leadership, and customers.
+ Proficiency in Microsoft Office applications with strong presentation skills and capable of briefing audiences large or small of varying technical knowledge.
+ Enjoy working in a dynamic, responsive, and collaborative environment, and dedicated to the success of our Government customers.
WHO WE ARE:
KBR Government Solutions delivers mission critical, full life cycle services that improve military readiness, drive innovation, and help ensure mission success. Since WWII, we have led many of the federal government's most important programs in the areas of defense, space and technology. Today, our employees are solving some of the world's most challenging problems and inspiring the future. KBR Government Solutions core capabilities include engineering, operations, logistics, science, program and acquisition management, IT, cyber and security services. We encourage an open and flexible work environment to achieve a good work-life balance.
Belong, Connect and Grow at KBRAt KBR, we are passionate about our people and our Zero Harm culture. These inform all that we do and are at the heart of our commitment to, and ongoing journey toward being a People First company. That commitment is central to our team of team's philosophy and fosters an environment where everyone can Belong, Connect and Grow. We Deliver - Together.
KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.
Software Engineer-Developer 4
Posted 8 days ago
Job Viewed
Job Description
Chipton-Ross is seeking 2 Software Engineer/Developers (Level 4) for a contract opportunity in Colorado Springs, CO or Huntsville, AL.
.
BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE):
• Experience using analytical, collaboration, communication and organizational skills
• Familiarity with the Agile software development process
• Experience with Java, or Java Spring
• Regular and predictable attendance is required
POSITION RESPONSIBILITIES:
• Work with other industry partners as a key contributor to the design and development of Java-based mathematical algorithms in support of the C2BMC
• Support full software development lifecycle including generating design artifacts, implementing software changes, supporting design and code reviews, software testing, and resolution of issues found during testing
• Actively participate in agile planning and execution using established processes
• Software Requirements and architecture development in support of MDS systems
• Develop, select, tailor and deploy integration and test processes, tools and metrics
• Execute and document integration and test activities and events
• Work statement is a non-managerial role, non-leadership role.
PREFERRED QUALIFICATIONS (DESIRED SKILLS/EXPERIENCE):
• Experienced in the full life-cycle development of complex mathematical algorithms (such as tracking, correlation, guidance, battle management, and radar management) for Java-based military applications
• Ability to implement MATLAB based algorithms into Java-based software.
REQUIRED EDUCATION:
Minimum of a Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, computer engineering, or computer science. 9+ years of work related engineering experience with a Bachelor's or 7+ years of work related engineering experience with a Master's or 4+ years of work related engineering experience with a PhD. In the USA, ABET accreditation is the preferred, although not required, accreditation standard.
TRAVEL
Travel may be required up to 10% of the time; Domestically.
WORK HOURS
FULL TIME/FIRST SHIFT; 8:00 AM - 4:30 PM
ADDITIONAL
Applicants responding to this position will be subject to a government security investigation and must meet eligibility requirements by currently possessing the ability to view classified government information.
Be The First To Know
About the latest Software engineer Jobs in Huntsville !
Software Engineer-Developer 4
Posted 8 days ago
Job Viewed
Job Description
Software Engineer-Developer 4 | Huntsville, Alabama, United States
Indotronix is seeking a Onsite Job -Software Engineer-Developer 4 for a Job Opportunity in Huntsville, AL
Job Description :
Work statement is a non-managerial role, non-leadership role.
Command and Control, Battle Management, and Communications (C2BMC) National Team Program 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 Missile Defense Programs support the Missile Defense Agency's (MDA) mission to develop and deploy a layered Missile Defense System to defend the United States, its deployed forces, allies, and friends from missile attacks in all phases of flight. Be a part of our passionate and highly-motivated team who are excited to be on the forefront of defense of our nation.
Position Responsibilities:
• Work with other industry partners as a key contributor to the design and development of Java-based mathematical algorithms in support of the C2BMC
• Support full software development lifecycle including generating design artifacts, implementing software changes, supporting design and code reviews, software testing, and resolution of issues found during testing
• Actively participate in agile planning and execution using established processes
• Software Requirements and architecture development in support of MDS systems
• Develop, select, tailor and deploy integration and test processes, tools and metrics
• Execute and document integration and test activities and events
• This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options.
• Travel may be required up to 10% of the time; Domestically
• This position may require the ability to obtain access to an MDA facility. Access to the facility requires a background investigation by U.S. government authorities.
• This position requires candidate acceptance by the industry partner resource control board.
Required Skill Set :
• Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, computer engineering, or computer science. 9+ years of work related engineering experience with a Bachelor's or 7+ years of work related engineering experience with a Master's or 4+ years of work related engineering experience with a PhD
• Experience using analytical, collaboration, communication and organizational skills
• Familiarity with the Agile software development process
• Experience with Java, or Java Spring
Desired Skills Set :
• Experienced in the full life-cycle development of complex mathematical algorithms (such as tracking, correlation, guidance, battle management, and radar management) for Java-based military applications
• Ability to implement MATLAB based algorithms into Java-based software.
Education Qualification :
Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, computer engineering, or computer science. 9+ years of work related engineering experience with a Bachelor's or 4+ years of work related engineering experience with a PhD
Software Engineer Developer 4
Posted today
Job Viewed
Job Description
Position Id : 377058
Status : Open
Location : Huntsville, Alabama
Duration : 12+ months
Pay Rate : Up to $83.00/Hour
Employment Type : Contract
Work Shift : Shift-1
**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 support the Missile Defense Agency's (MDA) mission to develop and deploy a layered Missile Defense System to defend the United States, its deployed forces, allies, and friends from missile attacks in all phases of flight. Be a part of our passionate and highly-motivated team who are excited to be on the forefront of defense of our nation.
Position Responsibilities:
Work with other industry partners as a key contributor to the design and development of Java-based mathematical algorithms in support of the C2BMC
Support full software development lifecycle including generating design artifacts, implementing software changes, supporting design and code reviews, software testing, and resolution of issues found during testing
Actively participate in agile planning and execution using established processes
Software Requirements and architecture development in support of MDS systems
Develop, select, tailor and deploy integration and test processes, tools and metrics
Execute and document integration and test activities and events
This position is expected to be 100% onsite.
Travel may be required up to 10% of the time; Domestically
This position requires an active Secret Security Clearance (U.S. Citizenship Required). (A U.S. Security Clearance that has been active in the past 24 months is considered active)
Required Skills:
Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, computer engineering, or computer science. 9+ years of work related engineering experience with a Bachelors or 7+ years of work related engineering experience with a Masters or 4+ years of work related engineering experience with a PhD
Experience using analytical, collaboration, communication and organizational skills
Familiarity with the Agile software development process
Experience with Java, or Java Spring
Preferred Qualifications:
Experienced in the full life-cycle development of complex mathematical algorithms (such as tracking, correlation, guidance, battle management, and radar management) for Java-based military applications
Ability to implement MATLAB based algorithms into Java-based software.
Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, computer engineering, or computer science. 9+ years of work related engineering experience with a Bachelors or 7+ years of work related engineering experience with a Masters or 4+ years of work related engineering experience with a PhD
CTS Pays For Referrals!
Refer a friend or colleague to join our team and enjoy fantastic rewards through our referral program. Contact us today to learn more!
Discover Our Benefits
At CTS, we offer a comprehensive benefits package to support our employees, including:
- Comprehensive healthcare coverage
- Paid time off
- Retirement savings plans
Position Id : 377058
Status : Open
Location : Huntsville, Alabama
Duration : 12+ months
Pay Rate : Up to $83.00/Hour
Employment Type : Contract
Work Shift : Shift-1
Systems Software Engineer
Posted 4 days ago
Job Viewed
Job Description
Systems Software Engineer
Job Locations
US-AL-Huntsville
ID
2025-20156
Category
Software Engineering
Security Clearance Requirement
Secret
Type
Regular Full-Time
Level
Mid-level
Overview
Intrepid, an SPA Company, brings more than 20 years of experience supporting the Department of Defense and U.S. Government, consistently setting the standard for excellence in the federal marketplace. Committed to advancing the mission of the U.S. Warfighter, Intrepid leverages technological superiority to deliver innovative solutions across air, space, land, and sea domains. We are proud to foster a collaborative, dynamic work environment, offering competitive compensation and an industry-leading 401k contribution. Our team is built through merit and achievement, and we're always looking for the best and brightest to join us in our growth. We treat our people like family, we are mission-focused, and we give back! Join us today.
We are seeking a Systems Software Engineer for immediate employment in our Huntsville office.
ResponsibilitiesWe are looking for a Systems Software Engineer to join our team to support IFMC Project Office, AMD Mission Command Product Office, FAAD C2. The successful candidate will assist in the architecture, requirements, development, and execution of software analysis tools for the FAAD C2 program. Their background in software development and/or systems engineering will assist in the creation of analysis tools for Army Air and Missile Defense systems with a focus on Mission Command systems. The selected candidate will also use their expertise to support the evaluation of algorithms, requirements, software artifacts, and other program-related information to assist government customers.
QualificationsRequired Qualifications:
- A bachelor's degree in a STEM field
- Residency in the Huntsville, AL area or be willing to relocate to the Huntsville, AL area
- Proficiency in software development with object-oriented programming languages such as C++, Java, Python, or C# or system engineering processes and techniques
- Experience in at least one of the following areas: tactical command and control systems, tactical weapons systems, tactical sensor systems, embedded software, real-time software, near real-time software, or distributed software
- US Citizenship and an active SECRET security clearance, with the ability to maintain a Secret clearance throughout employment
Desired Qualifications: .
- Experience with microservice architecture and containerization technologies.
- Experience with C-RAM, FAAD C2, or C-UAS programs.
- Experience with Ada programming language.