← Back to results

version-control jobs in San Diego

$95,500 – $181,700 · Posted 1 month ago

Principal Specialist supporting software configuration management (SWCM) in aerospace defense, responsible for configuration identification, version control repository administration, software build capture/release, license management, and coordination of engineering review boards. Requires 5+ years of configuration management and software development experience, general knowledge of CM and SDLC concepts, and proficiency with Microsoft Office and documentation systems.… Will work independently and collaboratively in a dynamic environment, supporting audits, processing change requests, and maintaining accurate technical documentation.

San DiegoLast seen 1 month ago
$138,000 – $224,400 · Posted 1 month ago

Software Engineer at Eli Lilly developing oncology applications that integrate laboratory systems, data pipelines, and enterprise platforms. The role requires 5+ years of software engineering experience and involves building AI-enabled capabilities, designing scalable APIs and web applications, deploying to AWS cloud infrastructure, and owning application reliability and lifecycle.… Key responsibilities include implementing data quality standards, contributing to CI/CD and containerization practices, mentoring junior engineers, and working directly with scientific and operational stakeholders.

San DiegoLast seen 1 month ago
$174,000 – $225,000 · Posted 1 month ago

Lead the development of autonomy software for advanced sensor systems and uncrewed platforms, integrating hardware and algorithms into robust, real-time fielded solutions. You will architect and implement C++ applications using modern software practices (CI/CD, TDD, open architecture), lead small engineering teams through system development and test cycles, and engage directly with Air Force, Navy, and DARPA customers to shape product direction.… The role requires converting higher-level algorithms (MATLAB) into production-grade, multi-threaded C++ for safety-critical, real-time embedded environments, supported by live testing and modeling-and-simulation infrastructure.

San DiegoLast seen 22 days ago
$189,200 – $372,900 · Posted 1 month ago

Lead a forward-deployed engineering pod (2–5 engineers) architecting and delivering LLM-enabled applications, copilots, and agentic workflows using enterprise AI platforms, particularly Microsoft Azure AI Foundry. Own end-to-end GenAI solution design—from RAG pipeline governance and prompt engineering to production deployment and quality evaluation—while mentoring junior engineers, enforcing delivery standards, and translating business problems into scalable AI systems.… Require 7+ years of software/data engineering experience, 1+ years of hands-on GenAI/LLM deployment in production, and proven ability to lead technical workstreams in ambiguous, fast-paced client environments.

San DiegoLast seen 24 days ago
$116,000 – $200,000 · Posted 1 month ago

Senior Embedded Firmware Design Engineer at Semtech responsible for defining, developing, and optimizing embedded firmware for low-power mixed-signal circuits from specification through production support. Role includes designing hardware-firmware architectures, implementing ML-based inference firmware, conducting pre- and post-silicon validation, and mentoring junior engineers.… Requires 8–10 years of embedded firmware experience for mixed-signal ICs, strong C/C++ and assembly proficiency, deep knowledge of MCU architectures (ARM, RISC-V, STM32), and expertise in real-time systems, signal processing, and design-for-test methodologies.

San DiegoLast seen 24 days ago
Posted 1 month ago

This Software Engineering Intern role focuses on modernizing legacy Python 2.7 scripts to Python 3.x for manufacturing and test-floor operations at a materials characterization systems company. The intern will refactor and modularize code for improved maintainability, perform unit and regression testing, migrate version control from SVN to Git, and develop deployment automation tools.… Responsibilities include code reviews, documentation improvement, and collaborating with engineers and technicians to identify usability enhancements. The role requires Python experience, strong communication skills, and the ability to work both independently and cross-functionally.

San DiegoLast seen 1 month ago
$90,000 – $184,000 · Posted 1 month ago

Software Engineer responsible for scoping and defining requirements, designing and implementing solutions using modern programming languages and technology stacks, and ensuring quality through secure coding practices and testing. The role involves converting customer requirements into refined visions, developing software interfaces across network protocols, integrating components into complex environments, and supporting both lab and on-site customer testing.… Requires 3–5+ years of relevant experience, strong understanding of SDLC, object-oriented programming, distributed systems, algorithms, and data structures. Travel up to 10% required.

San DiegoLast seen 24 days ago
Posted 1 month ago

Software Development Engineer role focused on designing and building scalable cloud-native solutions using microservices architectures in a distributed computing environment. The engineer will write clean, maintainable code, participate in code reviews, and leverage GenAI/AI-powered tools to enhance development productivity.… Responsibilities include building resilient systems, practicing CI/CD principles, participating in on-call duties, and demonstrating operational excellence through monitoring and troubleshooting production issues. The role requires experience with data structures, algorithms, object-oriented design, and at least one general-purpose programming language (Java, Python, C++, C#, Go, Rust, or TypeScript).

San DiegoLast seen 1 month ago
$125,000 – $180,000 · Posted 1 month ago

Senior Systems Engineer responsible for architecting, analyzing, verifying, and validating complex systems across their full lifecycle using Model-Based Systems Engineering (MBSE) methods. The role involves defining and managing system requirements, creating DoDAF architecture views using Cameo Systems Modeler/MagicDraw, performing system-level performance assessments and simulations, conducting trade studies with design-of-experiments methods, and supporting systems integration and risk management activities.… The position requires 5+ years of DoD program experience with MBSE architecture modeling and requirements management, proficiency with Cameo Systems Modeler/MagicDraw, and version control tools.

San DiegoLast seen 1 month ago
$95,500 – $95,500 · Posted 1 month ago

Design and build production AI solutions including copilots, agents, RAG applications, and workflow automations on Azure OpenAI, Claude, and Microsoft platforms. Write custom code in Python, JavaScript/TypeScript, or C# and leverage low-code platforms like Power Automate and Logic Apps where appropriate, following solid engineering practices (version control, testing, CI/CD, AI output evaluation).… Integrate solutions with enterprise systems and APIs with security-first design, own projects end-to-end from deployment through adoption and improvement, and work with security, architecture, governance, and compliance teams to ensure production readiness. Communicate clearly to both technical and business audiences, document designs, and coach teammates on AI capabilities, limits, and risks.

San DiegoLast seen 27 days ago
$84,698 – $94,765 · Posted 1 month ago

Software Engineer I will develop, test, and maintain features across a full application stack—including UI components, APIs, business logic, and database layers—under mentorship from a Lead Software Engineer. Responsibilities include translating wireframes and requirements into responsive interfaces, implementing data validation and security controls, building integrations, writing clean code with automated tests, and participating in code reviews and pair programming.… The role emphasizes using AI-assisted development tools effectively while maintaining high coding standards and version control discipline.

San DiegoLast seen 1 month ago
Posted 1 month ago

Design, develop, test, and maintain web applications supporting mission-critical U.S. Navy information systems.… Build responsive user interfaces using Angular, Bootstrap, HTML, and CSS; develop backend functionality with Java and SQL; participate across the full software development lifecycle from planning through deployment. Support DevSecOps and CI/CD practices, troubleshoot production issues, and collaborate with technical teams and end users to deliver secure, reliable solutions.

San DiegoLast seen 1 month ago
$134,500 – $265,100 · Posted 1 month ago

As an Anthropic Forward Deployed Engineer, you will embed with government and public services clients to identify business needs and rapidly prototype GenAI-enabled solutions using Claude and related Anthropic technologies. You'll build production-quality AI solutions, agentic platforms, and workflows while working independently and collaborating with senior stakeholders to drive measurable business impact.… The role requires 4+ years of software/data engineering experience, 1+ years hands-on with GenAI/LLM solutions, and demonstrated expertise with Anthropic's platform technologies including Claude API, tool use, and extended thinking. You'll develop scalable AI patterns, contribute reusable assets, and mentor team members while balancing quality, safety, latency, and cost considerations.

San DiegoLast seen 29 days ago
$94,200 – $141,200 · Posted 1 month 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 month ago
$103,600 – $155,400 · Posted 1 month 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 11 days ago
$103,600 – $155,400 · Posted 1 month 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 month ago
$55,300 – $126,000 · Posted 1 month 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.

San DiegoLast seen 1 month ago
$86,246 – $120,000 · Posted 1 month 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.

San DiegoLast seen 1 month ago
$69,300 – $158,000 · Posted 1 month 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.

San DiegoLast seen 1 month ago
$103,600 – $155,400 · Posted 1 month 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 1 month ago
$86,246 – $120,000 · Posted 1 month 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.

San DiegoLast seen 1 month ago
$80,000 – $125,000 · Posted 2 months 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.

San DiegoLast seen 1 month ago