Scientific Research Corporation logo

Sr Software Engineer

Scientific Research Corporation

Huntsville, AL
Contract
Senior
18 days ago

Job Description

About the Role

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.

Key Responsibilities

  • Developing software using modern C++ for development of Threat System products and solutions
  • 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 coordinate with the testing team to ensure new features are thoroughly tested
  • 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

Requirements

  • Minimum of a Bachelor's degree in systems engineering, Cyber Security Engineering, Computer Engineering, Computer Science, Information Systems, or other Engineering degree
  • Nine to twelve years of work related experience
  • Strong background in Software Engineering activities including research, design, development, debugging, integration, testing, and deployment
  • Good understanding of the Linux Operating System, with significant RedHat experience desired
  • Knowledge of parallelism, concurrency, or threading in a distributed environment
  • Working knowledge of build systems such as Make and CMake
  • Experience with Agile Scrum methodologies and practices
  • Strong written and verbal communication skills
  • Good interpersonal skills and capability of conflict resolution in a team environment
  • Possession of a Secret clearance or eligibility to obtain one

Nice to Have

  • Experience with designing and developing software for Radar Systems and/or Radio Frequency (RF) emitter systems
  • At least 8 years of modern C++ (C++11 or newer) development
  • Experience leading a Software Development Team
  • 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 or comparable repository, software development, and collaboration tools
  • Experience with DevOps, including continuous integration (CI) and continuous deployment (CD) pipelines
  • Working knowledge of Cyber Security principles, STIG processes, and Risk Management Framework(s)
  • Experience in scripting languages such as python and bash
  • Experience in network architecture and implementations
  • Experience using gRPC, TBCF, DIS, TENA, or other remote procedure call (RPC) technologies
  • Experience supporting the Test and Evaluation (T&E) community

Qualifications

  • Educational background in engineering or related fields as specified in requirements

Benefits & Perks

  • Generous benefit package including medical, dental, and vision plans
  • 401(k) with a company match
  • Life insurance
  • Vacation and sick paid time off accruals starting at 10 days of vacation and 5 days of sick leave annually
  • 11 paid holidays
  • Tuition reimbursement
  • A work environment that encourages excellence

Working at Scientific Research Corporation

Our culture encourages excellence and provides a work environment that supports professional growth, innovation, and collaboration. We are committed to equal opportunity employment and accessibility for all users.

Apply Now

Job Details

Posted AtJul 12, 2025
SalaryCompetitive salary
Job TypeContract
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Scientific Research Corporation

Website

scires.com

Company Size

1001-5000 employees

Location

Huntsville, AL

Industry

Marketing Research and Public Opinion Polling

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches