Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer

$229k - $280k

Rincon Research Corporation

Why Join Rincon Research Corporation (RRC)?

At Rincon Research Corporation, our 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.

Rincon Research Corporation (RRC), an employee owned company, is seeking a talented, tenacious, results-driven individual to work in a multi-disciplinary R&D environment with similarly motivated electrical engineers, mathematicians, computer scientists, and analysts who are collectively responsible for creating custom digital signal processing solutions and leveraging them to make an operational mission impact.

Come join the team that is creating cutting edge signal processing and geolocation systems for the future!

What are the primary responsibilities in the Sr. Software Engineer position?
  • Responsible for overseeing the expanded development of an existing C++, Python, and Next.js React program with new features, bug fixes, and capabilities.
  • Responsible for overseeing the development of an existing portfolio of programs at multiple security domains, deconflicting software modifications within those domains, and reconciling changes back to a master repository.
  • Responsible for the integration of an existing program onto multiple different software/hardware platforms and ensuring code bases do not become fractured or interfering. Responsible for managing and tracking multiple releases with different feature sets across these platforms.
  • Responsible for the architecture, design, development, and deployment of high-quality and secure code.
What are the additional responsibilities in the Sr. Software Engineer position?
  • Responsible for research, design, and development of computer software systems, in conjunction with hardware product development.
  • Oversees all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test of software products.
  • Applies computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application.
  • Works closely with cross-functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system.
  • Develops software test procedures, software programs, and related documentation.
  • Communicates within and outside of the organization to explain and influence changes to practices, processes and approaches.
  • Makes significant improvements in processes, systems, or products.
  • Provides input into new products/processes and implements operational plans that have measurable impact on business or functional results.
What required background will make you successful?
  • Active TS/SCI Security Clearance (US CITIZENSHIP REQUIRED)
  • Knowledge of software design principles including industry best practices and design trends
  • Ability to communicate software and algorithm design, complexity analysis, and performance metrics in written and oral reports
  • Ability to quickly grasp and come up-to-speed with large software code bases
Preferred skills:
  • Demonstrated experience developing and maintaining web applications with REACT
  • Experience with Git based revision control systems, and agile development practices
  • REST API design
  • 20+ years' experience with programming languages including Python and C or C++
  • Experience with developing GPU code using CUDA libraries
  • Familiarity with additional high-level languages (Shell Scripting, etc.)
Where is the position located?

This position is located at our Tucson, AZ Headquarters.

*The likely salary range for this position is $229,000 to $280,000. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

What benefits does RRC offer?

  • 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

Rincon Research Corporation is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in Tucson, AZ vacancy
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...solutions, integrate, and deploy the systems to help support tactical software development, testing, and delivery for missiles to the... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    9 days ago
  • $190k - $260k

     ...environment with likeminded motivated electrical engineers, mathematicians, and computer scientists...  ..., implementing them in efficient software, testing with real-world data, and deploying...  ...are the primary responsibilities in the Sr. Software Engineer position?Core... 
    Senior
    Temporary work
    Remote work
    Flexible hours

    Rincon Research

    Tucson, AZ
    3 days ago
  •  ...that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems, radios, and...  ...boldest and most ambitious space missions. SENIOR SOFTWARE ENGINEER I Rocket Lab’s Optical Systems division solves mission-critical... 
    Senior
    Permanent employment
    Local area

    Rocket Lab

    Tucson, AZ
    25 days ago
  • $117.88k - $153.25k

     ...Senior Software Engineer Posting Number req26695 Department Pharmacy Practice and Science Department Website Link Location Tucson Campus Address Tucson, AZ USA Position Highlights The Department of Pharmacy Practice and Science trains... 
    Senior
    Full time
    Part time
    Work experience placement
    Work at office
    Relocation

    University of Arizona

    Tucson, AZ
    3 days ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...support production lines for our entire missile portfolio. The software team within TEE is responsible for developing advanced windows... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tucson, AZ
    2 days ago
  •  ...width: 18px; } @keyframes wm-ab-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } Senior Software Engineer Posting Numberreq26695 DepartmentPharmacy Practice and Science Department Website Link Campus AddressTucson, AZ USA Position HighlightsThe... 
    Senior
    Full time
    Work experience placement
    Work at office
    Relocation

    University of Arizona

    Tucson, AZ
    1 day ago
  • $150k - $250k

     ...product features end-to-end including scoping, architecting, coding, testing, and rolling out features Work closely with other engineers and designers to ideate solutions to user problems Make improvements to developer productivity through process / code improvements... 
    Senior
    Remote work
    Flexible hours

    GrabJobs

    Tucson, AZ
    8 hours ago
  • $77.28k - $143.52k

     ...everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.The PositionAs a Senior Software Engineer in Post Market Quality (PMQ), you will be at the forefront of ensuring the quality and performance of Roche’s Digital... 
    Senior
    Full time
    Local area
    Relocation package

    Roche

    Tucson, AZ
    4 days ago
  •  ...strategic investors—industry leaders in construction, building products manufacturing, and distribution. We’re seeking Full Stack Software Engineers to join an exciting function within our Higharc product suite. Estimate is a first-of-its-kind product that turns generative... 
    Senior
    Full time
    Temporary work
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Tucson, AZ
    1 day ago
  • $180k - $225k

     ...Chief Emoji Officer - they are vital to our success! We like software that’s serious and culture that’s not Most people skim to '...  ...conversations Tech Stack ngrok runs entirely on AWS. Engineers develop by using remote development tools and/or ssh to connect... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work

    GrabJobs

    Tucson, AZ
    4 days ago
  • $140k - $200k

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Work at office

    GrabJobs

    Tucson, AZ
    3 days ago
  •  ...team collaborates with an experienced group of data scientists, engineers, and product managers to build highly available and scalable...  ...data infrastructure for TRM's products and services. As a Senior Software Engineer on the Data Platform team, you will be responsible... 
    Senior
    Remote work
    Worldwide

    GrabJobs

    Tucson, AZ
    4 days ago
  •  ...collaborative excellence, we're shaping the future of data infrastructure, built for speed, flexibility, and simplicity. As a Software Engineer for TimescaleDB Enterprise, you’ll help build and support our on-prem enterprise platform: a solution that enables customers to... 
    Senior
    Internship
    Remote work
    Flexible hours

    GrabJobs

    Tucson, AZ
    4 days ago
  • $195k - $255k

     ...flexibility to buy now and pay later without any hidden fees or compounding interest.   Affirm is seeking a Senior Full Stack Software Engineer to join the Acquisition & Onboarding team within the Consumer org. This is a high-impact leadership role for an engineer who... 
    Senior
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Tucson, AZ
    3 days ago
  • $190k - $267k

     ...functionally, collaborate and partner with product, design, and other engineering counterparts to execute on product and business strategy and...  ...scale distributed systems. 5+ years of hands-on, professional software development experience in one or more general purpose... 
    Senior
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    GrabJobs

    Tucson, AZ
    2 days ago
  • $104.9k - $199.07k

     ...that aligns with Milliman’s long-term growth objectives. Role Purpose Milliman AI Solutions is seeking a Senior Insurance Applied AI Engineer to establish and refine the business engagement and engineering capability within the practice. This role will help respond to... 
    Senior
    Work experience placement
    Remote work
    Worldwide

    GrabJobs

    Tucson, AZ
    2 days ago
  • $160k - $190k

     ...bring healthy and sustainable living to millions of Americans in the years to come. ABOUT THRIVE MARKET At Thrive Market, Product Engineering builds the systems members touch every day, from the home page through checkout, account, and renewal. You'll work closely with... 
    Senior
    Work at office
    Flexible hours

    GrabJobs

    Tucson, AZ
    1 day ago
  • $170k - $220k

     ...Be part of a team of multidisciplinary Research Scientists and Engineers working on building a cutting-edge offline perception and auto...  ...of experience developing solutions in ML systems or the ML software stack. - Deep understanding of ML system architecture, performance... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    GrabJobs

    Tucson, AZ
    2 days ago
  • $170k - $205k

     ...About Us: We are a small close-knit team of highly technical engineers with diverse backgrounds. Our engineering culture values lean...  ...performance bottlenecks. Qualifications 4+ years of professional software engineering experience in a product-centered team.... 
    Senior
    Local area
    Home office

    GrabJobs

    Tucson, AZ
    1 day ago
  • $166.9k - $230.9k

     ..., and user session attribution systems that directly influence customer acquisition and loan conversion outcomes. As a Senior Software Engineer at Upstart, you will help scale and extend backend data systems that enable high-quality, reliable marketing data workflows. You... 
    Senior
    Temporary work
    Summer work
    Currently hiring
    Local area
    Remote work
    Work from home

    GrabJobs

    Tucson, AZ
    4 days ago
  • $132.4k - $251.6k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of...  ...Advanced Effector Guidance Systems Team is searching for an Sr. Principal Advanced Guidance Section/Avionics Tech Lead with experience... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Tucson, AZ
    3 days ago
  •  ...About Spara Technologies Spara Technologies delivers advanced engineering, staffing, and mission-focused solutions across energy, cyber,...  ...through production and sustainment. As part of the TEE software team , you'll design and implement robust Windows-based... 
    Senior
    Part time

    Spara Technologies

    Tucson, AZ
    10 days ago
  • $132.4k - $251.6k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...meaningful problems that create a safer, more secure world.The Software organization develops software applications, including... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    7 hours ago
  •  ...Computer and Network Security; Research Services Job Functions: Engineering; Information Technology; Research Job Description Leonard...  ...U.S. national security missions. We are looking for a Senior Software Engineer to lead the continued development of a multi-language... 
    Senior
    Immediate start

    Leonard Workforce Solutions

    Tucson, AZ
    2 days ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...world. Join us and help shape the future of aerospace and defense.Software Security Sensors and Effectors (S3E) Department is looking to... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tucson, AZ
    2 days ago
  •  ...enable them to thrive in space—including solar panels, flight software, star trackers, optical systems, separation systems, and radios...  ...Development Agency, and the U.S. Space Force. SENIOR SOFTWARE ENGINEER I Based at our Optical Systems sites in Tucson, AZ, you will support... 
    Senior
    Local area
    Worldwide

    Rocket Lab Corporation

    Tucson, AZ
    5 days ago
  • $140k - $150k

     ...Description WHO ARE YOU? You bring strong backend and full stack technical expertise to your work as a Senior Software Engineer. You thrive in a collaborative, fast‑moving development environment, and are motivated to ensure your work has a positive impact. WHO ARE WE?... 
    Senior
    Work at office
    Remote work
    Relocation package

    GrabJobs

    Tucson, AZ
    5 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Tucson, AZ
    2 days ago
  •  ...Senior Software Security Engineer Software Security Sensors and Effectors (S3E) Department is looking to hire a Senior Software Security Engineer in Tucson, AZ. What You Will Do: Involve with application and embedded software design, development, integration... 
    Senior
    Interim role
    Flexible hours

    Raytheon

    Tucson, AZ
    1 day ago
  • $105.25 - $123.5 per hour

     ...Title: Cleared Software Engineer - Test Equipment Software We are hiring onsite Software Engineers to support mission-critical defense manufacturing and engineering test environments in Tucson, AZ. This role is focused on developing Windows-based software applications... 
    Weekly pay
    Daily paid
    Permanent employment
    Full time
    Contract work
    Relocation package
    Day shift

    Cross Resource Group

    Tucson, AZ
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!