Senior Software Engineer

Leonard Workforce Solutions

Tucson (AZ)

On-site

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Leonard Workforce Solutions is seeking a Senior Software Engineer to lead a multi-language program spanning C++, Python, and Next.js/React for an employee-owned R&D organization focused on geolocation systems and defense-related missions.

You will own architecture, design, development, and deployment of high-quality, secure software across software and hardware platforms, guiding integration and releases with engineers, analysts, and researchers.

Qualifications

  • Active TS/SCI clearance or ability to obtain one.
  • Strong software design principles and modern patterns.
  • Ability to communicate design, complexity analysis, and performance metrics clearly.
  • Experience ramping on large, complex code bases.

Responsibilities

  • Lead expansion of C++, Python, and Next.js React program with new features and defect resolution.
  • Oversee programs across multiple security domains and manage master repository changes.
  • Drive integration of the program onto multiple software and hardware platforms; manage cross-platform releases.
  • Own full SDLC from requirements through testing and deployment.
  • Collaborate with engineers, mathematicians, computer scientists and analysts on hardware/software interfaces.
  • Author software test procedures and technical documentation.
  • Influence engineering practices and processes across the organization.

Skills

C++
Python
React
Next.js
Software Architecture
REST API Design
Git
Agile Development
CUDA
GPU Programming
Shell Scripting

Job description

Company Industries: Defense and Space Manufacturing; Computer and Network Security; Research Services

Job Functions: Engineering; Information Technology; Research

Job Description

Leonard Workforce Solutions is conducting a confidential search on behalf of an employee owned R&D organization developing digital signal processing products and geolocation systems in support of U.S. national security missions.

We are looking for a Senior Software Engineer to lead the continued development of a multi-language program spanning C++, Python, and Next.js / React. This is a technical leadership role for an engineer who is equally comfortable architecting at the system level and writing production code. You will own the architecture, design, development, and deployment of high quality, secure software, and will guide its integration across multiple software and hardware platforms.

Key responsibilities
  • Lead the expansion of an existing C++, Python, and Next.js React program through new features, capabilities, and defect resolution.
  • Oversee a portfolio of programs operating across multiple security domains. Deconflict software modifications within and across those domains and reconcile changes back to a master repository.
  • Drive integration of an existing program onto multiple software and hardware platforms. Prevent code base fracture and manage releases with differing feature sets across platforms.
  • Own the full software development life cycle including requirements analysis, design, implementation, integration, and test.
  • Partner with electrical engineers, mathematicians, computer scientists, and analysts to develop hardware / software interfaces and shape overall system performance.
  • Author software test procedures, programs, and supporting technical documentation.
  • Influence engineering practices, processes, and approaches across the organization.
Why this opportunity

You will work alongside a deeply technical, mission-focused team building cutting edge signal processing and geolocation systems. The organization offers immediate participation and vesting in an Employee Stock Ownership Plan, 100% employer paid premiums for family medical and dental, employer 401(k) match plus discretionary contributions, and a long-tenured engineering culture.

Required background
  • Active TS/SCI clearance. U.S. Citizenship is required.
  • Strong foundation in software design principles, industry best practices, and modern design patterns.
  • Ability to communicate software and algorithm design, complexity analysis, and performance metrics in written and verbal form.
  • Demonstrated ability to ramp quickly on large, complex code bases.
Preferred
  • Hands-on experience developing and maintaining React based web applications.
  • 20+ years of programming experience in Python and C or C++.
  • Git based revision control and modern agile workflows.
  • GPU programming using CUDA.
  • Working familiarity with shell scripting and additional high-level languages.
Skills
  • C++, Python, React, Next.js, Software Architecture, REST API Design, Git, Agile Development, CUDA / GPU Programming, Shell Scripting
Salary Information

Compensation will be discussed with qualified candidates.

Screening Questions
  • 2. Do you currently hold an Active TS/SCI security clearance?
  • 3. Are you able to work onsite in Tucson, AZ?
  • 4. Do you have 20+ years of professional programming experience in C / C++ and Python?
  • 5. Do you have hands-on experience building and maintaining React based web applications?
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer TS/SCI
Senior Software Developer TS/SCI

The Ed Wallach Search Group • Tucson (AZ)

On-site
USD 120,000 - 160,000
Full relocation provided
TS/SCI/Sr Software Developer - Only TS / SCI active apply
TS/SCI/Sr Software Developer - Only TS / SCI active apply

Henpen Corporation • Tucson (AZ)

On-site
USD 160,000 - 260,000
Full relocation provided
Senior Software Engineer - Secure, Multi-Platform Architect
Senior Software Engineer - Secure, Multi-Platform Architect

Leonard Workforce Solutions • Tucson (AZ)

On-site
USD 150,000 - 190,000
Senior Geolocation Systems Engineer (Relocation Provided)
Senior Geolocation Systems Engineer (Relocation Provided)

Henpen Corporation • Tucson (AZ)

On-site
USD 160,000 - 260,000
Full relocation provided
Software Security Lead - Principal Software Engineer - S3E
Software Security Lead - Principal Software Engineer - S3E

Prattwhitney • Tucson (AZ)

On-site
USD 107,000 - 205,000
Medical insurance
Dental insurance
Vision insurance
+3
Sr. Software Engineer
Sr. Software Engineer

CyberCoders • Dayton (OH)

On-site
USD 120,000 - 160,000
Health/Vision/Dental/Life Insurance
Supplemental Life Insurance
401k
+5
Senior Software Engineer - Signal Processing & Defense Systems
Senior Software Engineer - Signal Processing & Defense Systems

Aligning Talent Consultants, LLC • Arlington (VA)

On-site
USD 120,000 - 150,000
Competitive compensation
Comprehensive benefits
Professional development opportunities
Software Engineer TS/SCI
Software Engineer TS/SCI

The Ed Wallach Search Group • Tucson (AZ)

On-site
USD 80,000 - 120,000
Senior Software Engineer
Senior Software Engineer

SAIC • San Diego (CA)

On-site
USD 120,000 - 160,000
Senior DevSecOps Engineer
Senior DevSecOps Engineer

Lynx Software Technologies, Inc. • Denver (CO)

On-site
USD 120,000 - 160,000
Low-cost Medical / Dental / Vision
401K with generous employer match
Paid Time Off + Holidays
+3