Sr Software Engineer
Scientific Research Corporation
Sr Software Engineer
Location US-AL-Huntsville
ID 2026-11193
Category
Software Engineer
Position Type
Regular Full-Time
Application Open Date
5/8/2026
Description
- Developing software using modern C++ for development of Radio Frequency (RF) emitter products and solutions
- Performing as part of an Agile Scrum development team (5-10 member) that uses modern C++ for the development of Radio Frequency (RF) emitter products and solutions
- Responsible for assisting with the design, development, testing, troubleshooting, and debugging of software programs and software-intensive systems
- Participating in the software project-level testing strategy and coordinating with the testing team to ensure new features are thoroughly tested
- Participating in on-site customer integration efforts and test events
- Assisting with software reviews to ensure software meets desired quality standards, is free from bugs, and behaves as intended
- Mentoring junior software engineers to facilitate skill and knowledge development through informal opportunities, such as coaching or offering advice, and formal training opportunities
Performing as task lead for the software development of Radio Frequency (RF) emitter products and solutions
#LI-DH1
Requirements
- Minimum of a bachelor's degree in engineering or computer science and at least ten years' work-related experience or a master's degree in engineering or computer science and eight years' work-related experience or a Ph.D. in a relevant technical discipline or an equivalent combination of education and experience
- Must have a strong background in Software Engineering activities to include research, design, development, debugging, integration, testing, and deployment
- Must have experience leading a software development team
- Must have a strong understanding of the Linux Operating System, significant RedHat experience is desired
- Must have a good understanding of parallelism, concurrency, or threading in a distributed environment
- Must have a good working knowledge of build systems such as Make and CMake
- Must have experience with Agile Scrum methodologies and practices
- Must have strong written and verbal communication skills
- Must have good interpersonal skills and be capable of conflict resolution in a team environment
- Candidate must possess a Secret clearance or be eligible to obtain one
Desired Skills
- At least 8 years of modern C++ (C++11 or newer) development
- Some experience with user interface (UI) design and developing workflows that provide a good user experience (UX)
- Experience with small-scale distributed systems with latency restrictions
- Experience within the Atlassian suite and GitLab
- Experience with DevOps, including continuous integration (CI) and continuous deployment (CD) pipelines
- Working knowledge of Cyber Security principles, STIG processes and working through Risk Management Framework(s)
- Experience with range interfaces such as LMOC, TBCF, XLCC, etc.
- Experience in network architecture and implementations
Clearance Information
SRC IS A CONTRACTOR FOR THE U.S. GOVERNMENT, THIS POSITION WILL REQUIRE U.S. CITIZENSHIP AS WELL AS, A U.S. GOVERNMENT SECURITY CLEARANCE AT THE SECRET LEVEL WITH TOP SECRET ELIGIBILITY
Travel Requirements
- Moderate travel required
About Us
Scientific Research Corporation is an advanced information technology and engineering company that provides innovative products and services to government and private industry, as well as independent institutions. At the core of our capabilities is a seasoned team of highly skilled engineers and scientists with multidisciplinary backgrounds. This team is challenged daily to provide cutting edge technology solutions to our clients.
SRC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with a company match, life insurance, vacation and sick paid time off accruals with amounts increasing based on role and years of service, 11 paid holidays, tuition reimbursement, and a work environment that encourages excellence and more. For positions requiring a security clearance, selected applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information.
EEO
Scientific Research Corporation is an equal opportunity employer that does not discriminate in employment.
All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other protected characteristic under federal, state or local law.
Scientific Research Corporation endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact View email address on talent.com for assistance. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.
- ...Position Title: Senior Software Engineer Location: Huntsville, Alabama Job Type: Full Time About EO Solutions EO Solutions is a rapidly growing aerospace and defense company focused on advancing capabilities in Space Domain Awareness and Directed Energy...SeniorFull timeRemote work
$120k - $160k
...Sr. Software Engineer Location: Onsite - Huntsville, AL Salary Range: $120,000 - $160,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required This position requires full time onsite in Huntsville, Alabama. Thompson Software Solutions is...SeniorFull time- ...004 with locations in Atlanta, GA and Fort Worth, TX, Thompson Software Solutions LLC. team understands what is required to develop, integrate... ...Description Thompson Software Solutions is seeking a Senior SW Engineer who is ready to work with a talented team to provide innovative...SeniorFull timeRemote work
- ...Sr. Software Engineer Huntsville, Alabama, United States; Northern, VA, United States; Tampa, Florida, United States Work Arrangement This is an onsite position in Tampa, FL, Huntsville, or Northern, VA. Job Overview A Senior Software Engineer leads the...SeniorFull timeWork at officeLocal areaRemote work
$94k - $112k
...Elastic Software Engineer -Sr. II Location: Dulles, VA, United States Range - $94k - $112K Description: Our client provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers...Senior- ...Powering Decision Join the team redefining defense technology. From engineering systems that save lives to leading programs that change the... .... Job Description Ultra is seeking an experienced Senior Software Engineer with deep expertise in C/C++ and radar sensor data...SeniorFlexible hours
- ...Page Mechanical Group, Inc. is looking for a Senior Software Engineer in Huntsville, Alabama, to lead the software development for advanced communication, control, and safety software for complex high energy laser weapon systems. Candidates should have a Bachelor's degree...Senior
- ...A defense contracting firm is seeking a Senior Software Engineer to support the Software Integrated Product Team on Eglin AFB, FL. The role involves team collaboration, software development, document requirements, and compliance oversight. Candidates must have a Master...Senior
- ...PeopleTec, Inc. is looking for a Senior Software Engineer to support its Huntsville, AL location. The role requires 8 years of experience with technologies such as Java, Spring Boot, Angular, and Python. Candidates must have an active DoD Top Secret clearance with SCI...Senior
- ...Oasys, Inc. in Huntsville, Alabama is seeking a Senior Software Engineer Staff, Level 5 to support the software engineering lifecycle from requirements analysis to delivery. The successful candidate will have experience with programming in C or C++, and must be a US Citizen...SeniorFull time
$151.3k - $226.9k
...containerization, microservices, real-time operating systems, and visualization frameworks, with expertise in cyber security, software architecture, software engineering, data science, Artificial Intelligence, process improvement, and software development to deliver responsive,...SeniorFor contractorsRemote workRelocation packageFlexible hoursNight shift- ...Senior Software Engineer We are seeking a Senior Software Engineer to enhance and modernize our control software for Remote Weapon Station (RWS) platforms. This role focuses on the evolution of Java-based software responsible for system logic, hardware integration,...SeniorLocal areaRemote work
- ...Software Engineer Penta is seeking a highly-motivated Software Engineer to join our Modeling and Simulation Contract - Framework and Tools MASC-F Objective Simulation Framework (OSF) development team. The candidate will design, develop, test, and field C++, Java (Spring...SeniorContract work
- ...Senior Software Engineer, Level 3 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3 to support our customer in Huntsville, AL. Summary: OASYS, INC. is seeking a full-time Software Engineer. In this role...SeniorFull timeTemporary workFor contractorsRemote workFlexible hours
- ...Senior Software Engineer (Huntsville, AL) Job Title: Senior Software Engineer FLSA: Exempt Clearance: Secret Location: Redstone Arsenal, Huntsville, AL Job Type: Full time NTA, Inc. is a locally recognized Best Place to Work and Best Place for Working Parents specializing...SeniorFull timeTemporary workFlexible hours
- ...NextGen Federal Systems, LLC is seeking a Software Engineer with experience in Systems Tool Kit (STK) to support the development and integration of mission analysis and modeling applications. These applications enable multi-domain analysis—including air, space, ground,...SeniorWork experience placement
- ...Job Title: Software Engineer (Senior) Location: Huntsville, AL Position Type: Full-Time Position Overview: We are seeking an experienced Software Engineer to support the design, development, testing, and management of application development projects in support...SeniorFull time
- ...Job Details Position: Software Engineer (Embedded & Systems) – Onsite. Location: Huntsville, Alabama, USA. Posted: 2026-05-20. Salary range: $86,800 – $165,200. Security clearance: Secret (interim government‑issued). U.S. citizenship required. Clearance granted by DCSA...SeniorTemporary workInterim roleFlexible hours
- ...Opportunity PeopleTec is currently seeking a Senior Software Engineer to support our Huntsville, AL location. Job Functions: Develops codes, tests, and debugs new software or enhancements to existing software. Has good understanding of business applications as well as...SeniorLocal area
- ...career opportunities. This position is located on Kwajalein Atoll, in the Marshall Islands. Essential Functions Lead software engineering efforts to open, investigate, design, implement, and test software engineering solutions on existing RTS software products....SeniorRelocationWeekend work
- ...Senior Software Engineer Capstone Research Corporation is seeking to expand our team. Capstone Research Corporation is headquartered in Huntsville Alabama. We are a customer-oriented engineering services company providing world class research and development support...SeniorWork at officeImmediate start
- ..., and public safety missions. We are building a new center of engineering excellence to design our new category of tactical robotic systems... ...a new phase of growth and are looking for an experienced software engineer to join our team, contributing to the next wave of system...SeniorWork at officeRemote workFlexible hours
- ...The Senior Software Developers (KMST) specialize in developing, automating, and supporting Knowledge Management Support Tools.... ...award-winning company that delivers Information Technology (IT) engineering services and solutions and non-IT subject matter expertise worldwide...SeniorPart timeFor contractorsFor subcontractorWorldwideRelocation package
- ...Peerless is searching for an experienced Senior Software Engineer to design, develop, and maintain modern software applications supporting mission-critical systems. The selected candidate will contribute to the development of new capabilities, resolve issues in existing...Senior
$126k - $190k
...corporations and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful... ...for Change. What We Do At Relativity, engineers don't just write code- they harness AI tools to architect, optimize...SeniorRemote workHome office- ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...Torch Technologies has an immediate opening for a Senior Software Engineer to develop applications and simulation...SeniorContract workTemporary workFor contractorsLocal areaImmediate startRelocation packageFlexible hours
$9k
We are seeking an experienced Senior Software Engineer with a strong background in algorithm design, optimization, and implementation using C++, FORTAN, Python, and MATLAB. The ideal candidate excels at solving complex technical challenges, designing efficient software...SeniorFull timeImmediate startWorldwideFlexible hours- ...Senior Software Engineer page is loaded## Senior Software Engineerlocations: Eglin AFB, FLtime type: Full timeposted on: Posted Todayjob requisition id: R756**Torch Technologies**Thank you for your interest in employment with Torch Technologies. We are a 100% employee-...SeniorContract workTemporary workLocal areaRelocation packageFlexible hours
- ...Quantum Research Intl is seeking a passionate and dedicated Senior Software Developer to provide advanced Software Development, Analytic... ...from an accredited university in Computer Science, Software Engineering, Computer Programming, Electrical Engineering, or equivalent...SeniorWork at office
- ...Job Title: Senior Software Engineer | The Synthesizer Location: Huntsville, AL Who You Are: Who We Are: Infinity Labs is an innovation-focused company with expertise in modeling, simulation, and analysis (MS&A), research and development (R&D), cyber operational technology...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer. Be the first to apply!
- software developer internship no experience Huntsville, AL
- federal - software developer Huntsville, AL
- software engineer contract Huntsville, AL
- software engineer healthcare Huntsville, AL
- network software engineer Huntsville, AL
- ngo software engineer Huntsville, AL
- software development engineer aws Huntsville, AL
- software developer fintech Huntsville, AL
- senior software engineer remote Huntsville, AL
- intel software engineer Huntsville, AL



