Advanced Software Engineer

Rincon Research CorpTucson, AZ
Onsite

About The Position

Rincon Research Corporation (RRC) is seeking a Software Engineer to create cutting-edge software and cloud computing solutions for challenging national security and defense signal processing, geolocation, and communication problems. The role involves working in a multi-disciplinary R&D environment with electrical engineers, mathematicians, and computer scientists/engineers. RRC's primary business is innovating, developing, and fielding digital signal processing (DSP) products and services for the United States Defense and Intelligence Communities in support of national security.

Requirements

  • Bachelor's, Master's, or PhD degree in Computer Engineering or Computer Science.
  • Minimum 8 years' experience in a software engineering-related discipline.
  • Proficient in modern software engineering practices for testability and readability.
  • Proficient in C++ and Python in LINUX environments.
  • Demonstrated ability to design software systems to ensure they achieve functionality, performance, scalability, and maintainability requirements.
  • Able and willing to obtain and maintain a TS/SCI security clearance.
  • US citizenship required.

Nice To Haves

  • Familiarity with AI-Assisted Development tools.
  • DevOps and Cloud computing experience (Gitlab, CI/CD, CVE mitigations, Docker, Kubernetes, PIP).
  • Agile development processes.
  • Ability to mentor other engineers and provide technical advice to project leaders.
  • Active TS/SCI clearance.

Responsibilities

  • Designing real-time cloud processing solutions.
  • Implementing advanced signal processing and geolocation algorithms with efficient software.
  • Testing with real data.
  • Providing applications to front-line customer facilities.
  • Creating effective user interfaces and data visualization tools.
  • Staying up-to-date with the latest technologies, tools, and methodologies.
  • Experimenting with new technologies to incorporate innovative solutions into RRC projects.
  • Working across all functional areas: systems engineering, development, integration and test, deployment and O&M.
  • Proposing improvements to applications and frameworks.
  • Working unsupervised with minimal direction.
  • Self-starting.

Benefits

  • 100% employer-paid premiums for family medical and dental insurance.
  • Employee life insurance.
  • Short-term and long-term disability (STD & LTD).
  • Flexible reimbursement spending accounts for medical expense and dependent care.
  • Immediate participation and vesting in the company's Employee Stock Ownership Plan (ESOP) and 401(k) Plan.
  • Employer contributions to RRC's ESOP.
  • Employer matching contributions to the company's 401(k) Plan.
  • Employer discretionary contributions to the company's 401(k) Plan.
  • Compensatory (Comp) Time.
  • Education Reimbursement.
  • Flexible work schedule, hours, and casual work environment.
  • Best-in-industry employee perks including meals, holiday parties, company picnics, service reimbursements, charitable donation matching, beverages, and more!
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service