Logo
Leidos

Software Engineer

Leidos, San Diego, California, United States, 92189

Save Job

Join to apply for the

Software Engineer

role at

Leidos .

Description Advanced Warfare Technology (AWT) is a growing enterprise that protects the warfighter and national security. The AWT division seeks a Test Software Engineer to design, develop, and integrate hardware/software solutions in San Diego, CA.

Leidos is a DOD leader in electronic design and chiplet manufacture. Our division focuses on R&D and advanced prototyping, transforming state-of-the-art processing algorithms into real‑time software systems. Projects involve small multidisciplinary teams in agile environments. We use proprietary design methodology for hardware-software co‑design to produce custom SoC and IP for high‑performance applications.

In this role, you will develop and maintain Python and MATLAB APIs to control hardware test equipment, build a GUI for Leidos SoC products, and create complex, integrated testing systems for RF signal‑processing applications.

Responsibilities

Contribute to design and development of advanced systems as part of multidisciplinary teams (software, systems engineering, hardware, firmware, RF front‑end, signal processing).

Design, implement, and test object‑oriented applications in Python/MATLAB.

Configure and control RF hardware devices via software.

Integrate low‑level software with a user‑facing GUI.

Develop hardware‑in‑the‑loop (HITL) tests to validate low‑level software APIs.

Design and implement a HITL test framework and deploy applications in HITL environments.

Document the developed test software and embedded systems.

Communicate technical details of test software to internal and external engineers.

Support system field testing and collection events (typically ~1wk, twice a year).

Qualifications

Bachelor’s Degree in Computer Engineering, Electrical Engineering, Computer Science or related discipline.

4+ years of software development experience, strong in Python, MATLAB, or C++.

Strong understanding of object‑oriented design.

Basic knowledge of hardware‑software interaction and computer architecture.

Experience with hardware interfaces (PCIe, UART, Ethernet).

Experience with build tools (GCC, CMake, Make).

Experience using version control (git, Subversion) and CI tools (Jenkins).

Experience with software testing tools and methodology.

Experience in creating and maintaining technical documentation.

Strong communication and teamwork skills.

Demonstrated learning agility.

Understanding of unit‑test frameworks and TDD practices.

Must have active Secret clearance and ability to obtain TS/SCI.

Bonus Education / Experience

Master’s Degree in relevant field.

Higher security clearance than Secret.

Ability to debug embedded systems with oscilloscopes and logic analyzers.

Experience with GitLab or similar ticket tracking.

Experience with bash scripting.

Original Posting December 8, 2025

Pay Range $87,100.00 – $157,450.00

About Leidos Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, VA, with 47,000 employees, Leidos reported $16.7 billion revenue in FY2025.

Pay and Benefits Competitive compensation, Health and Wellness programs, Income Protection, Paid Leave, and Retirement. More details at www.leidos.com/careers/pay-benefits.

Securing Your Data Leidos will never ask for payment‑related information or advance money during the hiring process. All communication is via Leidos.com automated system. Report suspicious emails to LeidosCareersFraud@leidos.com.

Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos also considers qualified applicants with criminal histories consistent with relevant laws.

Seniority level Mid‑Senior level

Employment type Full‑time

Job function Engineering and Information Technology

Industries Government Administration, IT Services, IT Consulting

#J-18808-Ljbffr