Talent.com
Sr Software Engineer
Sr Software EngineerScientific Research Corporation • Huntsville, AL, United States
Sr Software Engineer

Sr Software Engineer

Scientific Research Corporation • Huntsville, AL, United States
8 days ago
Job type
  • Full-time
Job description

Sr Software Engineer

Location

US-AL-Huntsville

ID

2025-10271

Category

Software Engineer

Position Type

Regular Full-Time

Application Open Date

7 / 10 / 2025

Description

Developing software using modern C++ for development of Threat System products and solutions

  • Working closely with on-site development team to design, develop, test, and integrate hardware centric software solutions in an office and lab environment
  • Providing troubleshooting and debugging of control and operating software for Threat Systems in the lab and in the field
  • 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 and customer demonstrations to ensure software meets desired quality standards 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

#LI-DG1

Requirements

  • This position will be required to be onsite at the Huntsville, Al, location
  • This job requires a minimum of a Bachelor's degree in systems engineering, Cyber Security Engineering, Computer Engineering, Computer Science, Information Systems, or other Engineering degree and nine to twelve years of work related experience
  • Must have a strong background in Software Engineering activities to include research, design, development, debugging, integration, testing, and deployment
  • 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

  • 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
  • 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 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 working through 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
  • 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 TS / SCI 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 starting at 10 days of vacation and 5 days of sick leave annually, 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 www.scires.com 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 jobs@scires.com for assistance. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

    Create a job alert for this search

    Sr Software Engineer • Huntsville, AL, United States

    Related jobs
    Aviation Senior Software Engineer

    Aviation Senior Software Engineer

    Leidos Inc • Huntsville, AL, United States
    Full-time
    Leidos is dedicated to making the world a safer place.This starts with helping our customers in the Defense Industry achieve their critical missions. Our dedicated Defense Group employees are solvin...Show more
    Last updated: 25 days ago • Promoted
    Sr. Software Analyst

    Sr. Software Analyst

    Lakeland Fire + Safety • Huntsville, AL, US
    Full-time
    At Lakeland Industries, we're a team of innovators, collaborators, and problem-solvers committed to protecting people around the world. Our mission is to deliver exceptional products and services th...Show more
    Last updated: 7 days ago • Promoted
    Software Engineer

    Software Engineer

    Verity Integrated Systems • Huntsville, AL, USA
    Full-time
    Quick Apply
    Verity was founded with a focus on providing advanced science and technology and business management services to commercial and government clients. Our team comprises engineers and analysts with sub...Show more
    Last updated: 30+ days ago
    Software Engineer

    Software Engineer

    Phased n Research, Inc. • Huntsville, AL, USA
    Full-time
    Quick Apply
    Huntsville, Alabama (95% on site at Government customer facility, Redstone Arsenal, AL) Clearance Requirement : Active SECRET. Phased n Research is a mission-driven engineering company advancing rada...Show more
    Last updated: 30+ days ago
    Software Engineer II - Rocket Engines

    Software Engineer II - Rocket Engines

    Blue Origin • Huntsville, AL, United States
    Permanent
    Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.We're working t...Show more
    Last updated: 30+ days ago • Promoted
    Software & Systems Engineer, Senior

    Software & Systems Engineer, Senior

    Simulation Technologies, Inc. • Huntsville, AL, USA
    Full-time
    Quick Apply
    Best Places for Working Parents.Software & Systems Engineer, Senior.SimTech offers a leading compensation package with excellent benefits, work / life balance, outstanding retirement plan, career...Show more
    Last updated: 30+ days ago
    Software Engineer

    Software Engineer

    Innovative Defense Technologies (IDT) • Huntsville, AL, US
    Full-time
    Innovative Defense Technologies.IDT), provider of cutting-edge cloud-based integration, automated testing and data analysis for complex, mission-critical systems in the US Department of Defense (DO...Show more
    Last updated: 30+ days ago
    Sr. Manufacturing Engineer

    Sr. Manufacturing Engineer

    AriensCo • Fayetteville, TN, US
    Full-time
    At AriensCo, we build more than exceptional products – we create opportunities that impact careers.Our culture values innovative thinking, hard work, and determination. We interact in teams, collabo...Show more
    Last updated: 1 day ago • Promoted
    Composite Technician I

    Composite Technician I

    Yulista • Meridianville, AL, United States
    Full-time
    Yulista Aerospace and Defense LLC.The Composite Technician I works with new aircraft parts, using oven processes, fabricating of aircraft component molds, and vacuum techniques, and maintains and r...Show more
    Last updated: 22 days ago • Promoted
    Software Engineer II

    Software Engineer II

    VirtualVocations • Huntsville, Alabama, United States
    Full-time
    A company is looking for a Software Engineer II.Key Responsibilities Collaborate with team members to design new features based on user and business requirements Write clean, maintainable code a...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer II, Operations Technology

    Software Engineer II, Operations Technology

    Blue Origin • Huntsville, AL, US
    Permanent
    Application close date : Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit ...Show more
    Last updated: 7 days ago • Promoted
    Sr. Software Developer

    Sr. Software Developer

    Lynx Support Specialist, Inc. • Huntsville, AL, US
    Full-time
    Quick Apply
    In collaboration with other systems and software engineers, the Senior Software Developer & Architect / Analyst will perform software development and integration of models into the distributed ...Show more
    Last updated: 30+ days ago
    Software Engineer

    Software Engineer

    Leidos Inc • Huntsville, AL, United States
    Full-time
    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 empowe...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Summit TRC • Huntsville, AL, USA
    Full-time
    Quick Apply
    Learn more about Summit TRC at our website.Be sure to check out our Careers page!.Must be a US Citizen possessing an active Secret or higher security clearance. This role will be performed onsite in...Show more
    Last updated: 30+ days ago
    Lead Embedded Flight Software Engineer

    Lead Embedded Flight Software Engineer

    X-Bow Systems • Athens, AL, US
    Full-time
    X-Bow Systems is looking to fill a.X-Bow's family of solid propellant launch vehicles from initial concept and requirements definition, through implementation, testing, and flight operations.Additi...Show more
    Last updated: 1 day ago • Promoted
    Tool Room Attendant II

    Tool Room Attendant II

    Yulista • Meridianville, AL, United States
    Full-time
    Tunista Logistics Solutions LLC.The Tool Room Attendant is responsible for all tools, equipment and shop assets including the security, management and positive control through inventory and company...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer III

    Software Engineer III

    Blue Origin • Huntsville, AL, United States
    Permanent
    Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.We're working t...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    EOS Defense Systems USA, Inc • Huntsville, AL, USA
    Full-time
    Quick Apply
    Exciting opportunity for the right professional !!.The Software Engineer will design, develop, test, and integrate embedded software solutions that extend the capabilities of our high-performing, w...Show more
    Last updated: 30+ days ago