Software Gigs

Qualcomm
$94,200 – $141,200Posted 3 days ago

As a Product Software Engineer, you will develop and integrate software for Qualcomm products spanning smartphones, computing devices, automotive infotainment, and IoT systems. You will own software integration tasks including component integration, build automation, version control management, and baseline releases. You will perform sanity testing on-target and in simulation environments, debug failures using tools like JTAG and ADB, automate test scenarios, and collaborate with cross-functional engineering teams on design and code reviews.

San DiegoLast seen 1 day ago
Qualcomm
$103,600 – $155,400Posted 3 days ago

Qualcomm seeks a Modem Software Engineer to design, develop, and maintain embedded software for wireless modem and broadband technologies. The role involves working on connectivity protocols, networking stacks, and platform software across mobile products, collaborating with cross-functional teams on design through validation. Responsibilities include debugging complex technical issues, conducting code reviews, performing kernel debugging, and supporting customer field issues. Required qualifications include a Bachelor's degree in Computer Engineering or related field; preferred skills include strong C/C++ programming, Linux embedded development, networking protocols (TCP/IP, IPv4/IPv6, Wi-Fi), and familiarity with CI/CD pipelines and Agile methodologies.

San DiegoLast seen 1 day ago
Qualcomm
$103,600 – $155,400Posted 3 days ago

Qualcomm seeks an Embedded Systems Software Engineer to design, develop, and maintain embedded networking software for wireless broadband and automotive telematics platforms. You will work across multiple middleware stacks (RDK-B, prplOS, OpenSync, OpenWRT, Linux Yocto) and collaborate with cross-functional teams on connectivity protocols, system services, and platform layers. Responsibilities include debugging complex technical issues, conducting code reviews, performing on-target and off-target Linux kernel debugging, and supporting field issues. The role requires strong C/C++ programming skills, solid understanding of networking fundamentals (TCP/IP, IPv4/IPv6, DHCP, DNS, Wi-Fi, VLAN), and experience with Linux-based embedded systems development.

San DiegoLast seen 1 day ago
Booz Allen Hamilton
$55,300 – $126,000Posted 4 days ago

Junior AI Software Developer supporting Navy cybersecurity and mission operations in San Diego. You will participate in problem discovery with mission stakeholders, contribute to technical solution design, and deliver hands-on implementation of scripts, APIs, automation, and AI/LLM-enabled workflows. Work involves integrating systems via REST/HTTP APIs, writing and testing Python code, using version control, and documenting technical solutions for both technical and non-technical audiences while adhering to RMF, security controls, and responsible AI practices in classified or controlled environments.

Clearance Required
San DiegoLast seen 2 days ago
HII
$86,246 – $120,000Posted 4 days ago

HII Mission Technologies seeks a Software Engineer 2 to support Navy software modernization and integration within the NIWC Pacific portfolio. You will design, develop, test, and maintain mission-critical software applications using C# and Angular, implement front-end features and UI components, and troubleshoot issues in distributed Navy systems. The role requires strong C# fundamentals, experience with modern object-oriented frameworks, secure coding practices, and collaboration with government engineers and cross-functional teams. You'll work on a hybrid schedule (1–2 days onsite per week) in San Diego, supporting command-and-control, data management, and mission-support functions.

Clearance Required
San DiegoLast seen 2 days ago
Booz Allen Hamilton
$69,300 – $158,000Posted 4 days ago

An AI Software Developer at Booz Allen Hamilton will design, implement, and integrate AI-enabled automation and analytics solutions for Navy cybersecurity and mission workflows. The role requires hands-on Python development, API integration, and secure system design in classified or controlled environments, with close collaboration between cybersecurity specialists, engineers, and mission stakeholders. Success demands translating mission requirements into technical tasks, delivering credible implementations (not slide-only recommendations), and operating within RMF, compliance, and secure engineering practices. The ideal candidate combines software engineering rigor (version control, code review, testing) with AI/LLM experience and the ability to work in small, structured teams on multidisciplinary problem-solving.

Clearance Required
San DiegoLast seen 2 days ago
Qualcomm
$103,600 – $155,400Posted 4 days ago

Qualcomm seeks an Embedded Systems Software Engineer to design, develop, and maintain embedded software for wireless broadband and automotive telematics platforms. You will work across networking and platform layers, debugging complex issues and collaborating with cross-functional teams on features spanning connectivity protocols, system services, and embedded software stacks. The role requires strong C/C++ programming, Linux expertise, and familiarity with networking fundamentals (TCP/IP, WiFi, etc.), with desirable experience in middleware platforms like RDK-B, OpenSync, and OpenWRT. You will participate in the full software lifecycle including design, coding, unit testing, integration, validation, and code reviews, while supporting customer issues and performing on-target and off-target Linux kernel debugging.

San DiegoLast seen 2 days ago
Mission Technologies, a division of HII
$86,246 – $120,000Posted 4 days ago

HII Mission Technologies is seeking a Software Engineer 2 to support Navy software modernization and integration efforts for NIWC Pacific. You will design, develop, test, and maintain mission-critical applications using C# and Angular, working closely with government engineers and cross-functional teams to build secure, reliable software systems for command-and-control and data management. Responsibilities include implementing front-end features, troubleshooting issues, following secure coding practices, participating in code reviews, and supporting integration across distributed Navy systems. This hybrid role requires strong C# fundamentals, experience with web-based applications, and an interest in Navy technology programs.

Clearance Required
San DiegoLast seen 2 days ago
Tactical Engineering & Analysis
$80,000 – $125,000Posted 17 days ago

Entry to junior-level software developer supporting the Command and Control Processor (C2P) Modernization project at Naval Information Warfare Center (NIWC) Pacific. The role involves designing, coding, and testing C++ applications for system diagnostics, tactical data links (S-TADIL-J/JREAP A, Link 16), and user interfaces. Responsibilities include collaborating with senior developers, participating in code reviews, debugging software issues, and contributing to maintenance of existing systems within an Agile framework.

Clearance Required
San DiegoLast seen 3 days ago