Principal software engineer

Top Secret Clearance Jobs
Huntsville, AL

Description:

  • Planning and leading software efforts for development of Threat System and other software-intensive systems, this includes design, development, testing and integration
  • Working alongside project team leads to design and architect complex defense systems
  • Working closely with the customer to collect and translate customer requirements to design specifications
  • Coordinating and leading reviews and demonstrations to customers and high-level management
  • Reviewing and ensuring developed software meets desired quality standards and behaves as intended
  • Overseeing and assisting in system integration efforts of large-scale systems in a lab environment
  • Providing functional and technical guidance to other engineers

#LI-DG1

Requirements:
  • This position will be required to be onsite at the Huntsville, Al, location
  • Requires a minimum of a Bachelor’s degree in systems engineering, Computer Engineering, Computer Science, Information Systems or other Engineering degree and eighteen years of work-related experience
  • The primary or most necessary skills required for this job are analytical skills. Other important skills include communication, leadership and problem-solving skills, and short-term and long-term planning skills 
  • Performing work in this job’s occupational field requires the application of complex, technical professional disciplines requiring a four-year degree or equivalent and the extensive, applied use of related concepts, practices and methods. 
  • In relation to other jobs in the same function, this job requires an expert level of proficiency to apply advanced knowledge and/or management experience in a professional area to handle the most complex tasks where existing methods and procedures may not apply.
  • This job requires hands-on work in an office setting, development lab, and/or integration facility
  • Must have a strong background and experience in Software Engineering activities to include research, design, development, debugging, integration, testing, and deployment
  • Must have experience developing software Radar Systems and/or Radio Frequency Emitters
  • At least 8 years of modern C++ (C++11 or newer) development
  • 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 Top Secret clearance or be eligible to obtain one
Desired Skills:
  • Experience developing Signal Processing algorithms, Kalman Filter tracking algorithms, or other forms of Radar Data Processing techniques
  • 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
  • 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 TOP SECRET ELIGIBILITY

 

Travel Requirements:
  • Some 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 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 [email protected] for assistance. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

Posted 2025-10-06

Recommended Jobs

Information Technology - IT Technician

Three Rivers Casino
Florence, AL

Description Provides first contact support; dispatches, monitors and communicates status of IT request.  ESSENTIAL FUNCTIONS AND RESPONSIBILITIES Records, researches and patches level 1 and 2…

View Details
Posted 2025-09-28

Customer Service Representative

Dynamics ATS
Excel, AL

Customer Service Representative   JOB-10045130   Anticipated Start Date Oct. 15, 2025   Location Houston, TX Type of Employment Contract   Employer Info Our client is a…

View Details
Posted 2025-10-01

Toddler Teacher

Kee Care Child Development Center
Dolomite, AL

Kee Care Child Development Center in Dolomite, AL is looking for one toddler teacher. Must have patience and love children. Must be 18 years or older. Must be able to pass an ABI/FBI fingerprinting c…

View Details
Posted 2025-10-03

Locum Tenens Radiology Job Gadsden, AL

National Staffing Solutions National Staffing Solutions
Gadsden, AL

MD - Radiology At National Staffing Solutions, we have the privilege and honor of working with dedicated healthcare employees that make a positive impact in aiding those needing healthcare service…

View Details
Posted 2025-09-18

Civil Field Specialist

4P Consulting Inc.
Alpine, AL

Job Description Job Description JOB SUMMARY The Survey Specialist/Technician is directly responsible for performance of fieldwork and data processing/management in the Survey & Mapping Gro…

View Details
Posted 2025-09-25

Interventional Cardiology Job Near Decatur, AL

Atlantic MEDsearch
Decatur, AL

Job Description Job Description Well known throughout northern Alabama, this single specialty group seeks another associate. Work alongside 9 cardiologists (4 interventional, 5 general) & an exce…

View Details
Posted 2025-09-30

3D Designer

ExpoDisplays
Birmingham, AL

Attention Industrial Designers and creative CAD Designers! ExpoDisplays, Method-1 Interiors, and Warner Museums are once again expanding and adding to our Design Department! We design, fabricate and…

View Details
Posted 2025-07-31

Start-Up HVAC Technician

Hardy Corp
Birmingham, AL

Job Description Job Description Salary: Do you enjoy working in a stable and predictable work environment? Do you prefer routine and following a set process? Do you enjoy doing detailed, accur…

View Details
Posted 2025-10-04

Outpatient Neurology Position Full Time Perm | Dothan, AL | Open to New Grads

The Provider Finder
Dothan, AL

Job Description Job Description Neurologist – Outpatient Only Location: Dothan, AL Position: Full-Time, Permanent We are seeking a Board Eligible or Board Certified Neurologist to join…

View Details
Posted 2025-09-26

Customer Service Rep(05362) - 75639 Alabama HWY 77

Domino's Franchise
Lincoln, AL

Job Description Job Description Company Description We offer a great work-life balance, fantastic scheduling you can plan your life around, and a fun, fast-paced, energetic atmosphere. We're…

View Details
Posted 2025-09-30