Senior Software Engineer
Listed on 2026-05-17
-
Software Development
Software Engineer, Python
Overview
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.
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.
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.
- 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.
- C++, Python, React, Next.js, Software Architecture, REST API Design, Git, Agile Development, CUDA / GPU Programming, Shell Scripting
Compensation will be discussed with qualified candidates.
Screening Questions(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).