Sr Software Engineer
Listed on 2025-12-01
-
Software Development
Software Engineer, DevOps
Overview
Join to apply for the Sr Software Engineer role at Scientific Research Corporation
Scope:
Develop software for Threat System products and solutions, focusing on hardware-centric software in office and lab environments, and contribute to testing, reviews, and demonstrations.
- Develop software using modern C++ for Threat System products and solutions.
- Collaborate with on-site development teams to design, develop, test, and integrate hardware-centric software in office and lab environments.
- Provide troubleshooting and debugging of control and operating software for Threat Systems in the lab and in the field.
- Participate in the software project-level testing strategy and coordinate with the testing team to ensure new features are thoroughly tested.
- Assist with software reviews and customer demonstrations to ensure software meets quality standards and behaves as intended.
- Mentor junior software engineers to facilitate skill and knowledge development through informal opportunities (coaching or advice) and formal training opportunities.
- Onsite at Huntsville, AL.
- Bachelor’s degree in systems engineering, cyber security engineering, computer engineering, computer science, information systems, or related engineering field; nine to twelve years of related experience.
- Strong background in software engineering activities (research, design, development, debugging, integration, testing, deployment).
- Solid understanding of Linux OS; significant Red Hat experience is desired.
- Good understanding of parallelism, concurrency, or threading in distributed environments.
- Working knowledge of build systems (Make, CMake).
- Experience with Agile Scrum methodologies.
- Strong written and verbal communication skills and good interpersonal skills with conflict resolution ability.
- Candidate must possess a Secret clearance or be eligible to obtain one.
- Experience designing and developing software for Radar Systems and/or RF emitter systems.
- 8+ years of modern C++ development (C++11 or newer).
- Experience leading a software development team.
- UI/UX design experience and developing workflows for good user experience.
- Experience with small-scale distributed systems with latency considerations.
- Experience with Atlassian suite or similar repository, software development, and collaboration tools.
- Dev Ops experience with CI/CD pipelines.
- Working knowledge of cybersecurity principles, STIG processes, and RMF.
- Scripting experience (Python, Bash).
- Experience with network architecture and implementations.
- Experience using RPC technologies such as gRPC, TBCF, DIS, TENA, or similar.
- Experience supporting the Test and Evaluation community.
SRC is a contractor for the U.S. Government. This position requires U.S. citizenship and a U.S. Government security clearance at the Secret level with TS/SCI eligibility.
Travel- Moderate travel required.
Scientific Research Corporation is an advanced information technology and engineering company that provides innovative products and services to government and private industry. Our team comprises skilled engineers and scientists with multidisciplinary backgrounds, delivering cutting-edge technology solutions.
EEOScientific Research Corporation is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to 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. For accommodation requests, contact
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).