About this role
Job Title: Software Engineer IV - Must have Active Secret Clearance Job Description The Software Engineer IV designs, develops, tests, troubleshoots, and debugs software for enhancements and new softwareintensive systems and products. This role applies advanced software engineering principles, standards, processes, and tools throughout the full software development life cycle, including requirements analysis, hardware compatibility assessment, and development of software products and tools that support infrastructure and platforms. The position is responsible for leading projects or processes that span multiple technical areas, delivering solutions to complex technical problems, and contributing significantly to key program objectives. Responsibilities
- Lead the endtoend software engineering lifecycle, including requirements analysis, design, development, testing, troubleshooting, and debugging of complex softwareintensive systems and products.
- Perform detailed software requirements analysis and evaluate hardware compatibility to ensure robust and efficient integration of software with supporting platforms and infrastructure.
- Design and implement highperformance C++ applications in a Linux environment, with a strong focus on multithreaded application development and efficient resource utilization.
- Develop and optimize GPUaccelerated solutions, including CUDAbased implementations where applicable, to meet demanding performance and signal processing requirements.
- Contribute to and support signal processing, electronic warfare, RF, radar, and related systems through the design and implementation of algorithms and software components.
- Apply objectoriented design (OOD) principles to create maintainable, scalable, and modular software architectures that support longterm system evolution.
- Participate in and improve continuous integration and continuous delivery (CI/CD) pipelines to ensure reliable, repeatable builds, testing, and deployment of software.
- Collaborate closely with systems, electrical, and FPGA engineers to design, integrate, and validate endtoend solutions across hardware and software boundaries.
- Use tools such as MATLAB and other algorithm development environments to prototype, analyze, and refine signal processing and system algorithms prior to implementation.
- Develop software tools and components that support the design, development, and maintenance of infrastructure and platforms used by engineering teams.
- Create innovative technical solutions for complex issues that affect multiple disciplines, regularly employing ingenuity and creativity to meet functional objectives.
- Communicate effectively with internal team members across multiple areas and with client teams, vendors, and subcontractors as needed to coordinate solution design and implementation.
- Influence project and team leaders regarding solution approaches, technical design decisions, and development processes to ensure alignment with program goals.
- Provide technical leadership within the software engineering team, sharing expert knowledge, mentoring less experienced engineers, and promoting best practices.
- Ensure all work products meet established standards, processes, and quality expectations throughout the software development life cycle.
Essential Skills
- Bachelors degree in a technical field and typically 812 years of prior relevant software development experience, or a Masters degree with 610 years of prior relevant experience; a Doctorate in a technical domain may also be considered.
- Expertlevel knowledge of software engineering principles, theories, and concepts, with the ability to apply advanced techniques to complex technical problems.
- Strong proficiency in C++ development on Linux platforms, including experience with multithreaded application design and implementation.
- Handson experience with CUDA programming for GPUaccelerated applications, or a very strong experience in C++ and Linux with the ability to learn and apply CUDA as needed.
- Experience with signal processing and algorithm development for complex systems.
- Experience with FPGArelated software integration or support in embedded or signal processing environments.
- Proficiency with CI/CD practices and tools to support modern software development workflows.
- Strong objectoriented design (OOD) skills and experience building modular, maintainable software architectures.
- Experience in electronic warfare (EW), RF, radar, or related systems engineering and development.
- Experience working with GPU technologies to accelerate computationally intensive tasks.
- Ability to use MATLAB or similar tools for algorithm prototyping, analysis, and validation.
- Ability to work on site and collaborate closely with a team of software engineers.
- Active Secret clearance with eligibility to upgrade to Top Secret, as required for project work.
Additional Skills & Qualifications
- Experience supporting complex systems that integrate signal processing, RF, radar, EW, and embedded hardware components.
- Familiarity with systems engineering concepts and practices, including requirements flowdown and systemlevel integration.
- Experience developing and maintaining tools that support infrastructure, platforms, and engineering workflows.
- Demonstrated ability to manage and deliver large software projects or processes that span multiple technical disciplines.
- Strong problemsolving skills with a track record of developing creative technical solutions to challenging issues.
- Effective communication skills for working with crossfunctional teams, client stakeholders, vendors, and subcontractors.
- Experience influencing technical direction, solution design, and development approaches within project teams.
- Ability to mentor and guide other engineers, sharing best practices and promoting high engineering standards.
Work Environment This role is based on site, working closely with a team of software engineers in a collaborative environment supporting Air Force programs. The work involves handson development in a Linux environment using C++, CUDA, GPU technologies, FPGArelated tools, MATLAB, and CI/CD pipelines, with regular interaction across systems, electrical, and software disciplines. The setting emphasizes teamwork, technical excellence, and innovation in solving complex signal processing, RF, radar, and electronic warfare challenges, with access to advanced tools and infrastructure tailored to highperformance, missioncritical software development. APPLY TODAY! Taylor Brantley Sr. Recruiter will follow up with additional details!
Job Type & Location
This is a Permanent position based out of Huntsville, AL.
Pay and Benefits
The pay range for this position is $40.00 - $80.00/hr. Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors. 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)
Job Type & Location
This is a Permanent position based out of Huntsville, AL.
Application Deadline
This position is anticipated to close on Nov 13, 2026.
Workplace Type
This is a fully onsite position in Huntsville,AL. About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
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.
If you would like to request a reasonable accommodation, such as the modification or
adjustment of the job application process or interviewing process due to a disability,
please email [email protected] for other accommodation options.
San Francisco Fair Chance Ordinance:
Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the
city and county of San Francisco, we will consider for employment qualified applicants
with arrest and conviction records.
Massachusetts Lie Detector:
It is unlawful in Massachusetts to require or administer a lie detector test as a
condition of employment or continued employment. An employer who violates this law
shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI):
We may use Artificial Intelligence (AI) to support parts of our hiring process,
including sourcing, screening, and evaluating candidates. AI helps assess applications
and qualifications, but final decisions are made by our hiring team. By applying, you
acknowledge and agree that your application may be reviewed using AI tools.