← Back to results

c jobs in San Diego

Posted 22 days ago

Lead system-level design, integration, and validation of AI/GPU and database infrastructure platforms spanning compute, storage, networking, power, and thermal domains. Drive datacenter power architecture, thermal strategies, platform manufacturability, and cross-functional root-cause analysis across hardware, firmware, and systems engineering.… Develop validation tools in Python, Bash, or C, and influence platform architecture through technical insight on emerging infrastructure technologies. This is a broad systems engineering role requiring strong judgment operating across multiple engineering disciplines in enterprise and hyperscale environments.

San DiegoLast seen 19 days ago
$119,300 – $145,000 · Posted 22 days ago

Sr Software Test Engineer I leads test projects for an automated insulin delivery system, defining schedules, developing validation test plans, and overseeing test automation frameworks and CI systems. The role requires expertise in embedded or cloud-based programming (JavaScript, C, or C#), familiarity with IEC 62304 medical device standards, and the ability to identify software architecture impacts across the platform.… Responsibilities include managing cross-functional test reviews, conducting software audits, assisting with failure diagnosis and replication, and preparing detailed test reports for product evaluation. The position demands 7+ years of QA/test engineering experience, with proven expertise in test automation frameworks and scripting languages.

San DiegoLast seen 20 days ago
$52,900 – $108,000 · Posted 22 days ago

Join Booz Allen's competitive Summer Games internship program as a software developer, working in teams to solve complex, real-world problems for government and commercial customers. You'll apply programming skills (Java, JavaScript, C, C++, Python, etc.) and experience with machine learning, data mining, or algorithms to develop breakthrough solutions, produce technical documentation, and present your work to senior leadership.… The program simulates a startup accelerator environment with mentorship, collaboration, and culminates in a Challenge Cup competition.

San DiegoLast seen 21 days ago
$115,000 – $135,000 · Posted 22 days ago

Lead firmware development and support for the Electrical Engineering group, becoming the firmware owner. Develop bare metal C/C++ firmware for STM32H7 microcontrollers from board bring-up through peripheral drivers, while also maintaining a PC-based C++ GUI supporting Ethernet, CAN, and serial interfaces.… Act as technical bridge between sales, customers, and engineering, providing pre/post-sales support and customer training. Support both legacy product maintenance and new electronic board development, with strong emphasis on documentation, code quality, and knowledge transfer.

San DiegoLast seen 20 days ago
$165,000 – $205,000 · Posted 22 days ago

The Senior Systems Engineer will lead the full lifecycle of Compute, Camera, and Radio product development—from requirements and system architecture through integration, verification, and testing. The role requires 8+ years of experience managing cross-functional engineering teams, developing system requirements and verification matrices, designing top-level architectures, and communicating allocations to design engineers.… Candidates must have deep expertise in embedded systems, flight and ground software, real-time operating systems, embedded processors, and interface protocols such as SpaceWire, CameraLink, and CAN, with fluency in C, C++, and Python.

San DiegoLast seen 20 days ago
$175,000 – $220,000 · Posted 22 days ago

Lead the Firestorm OS team—a Linux-based common software platform across modular autonomous aircraft. You will own technical direction, platform architecture, and execution while coordinating across autonomy, avionics, electrical, mechanical, and systems engineering.… Responsibilities include defining system boundaries and interfaces, building reusable Linux services and SDKs, driving integration of new hardware and payloads, and establishing engineering practices for testing, debugging, and release. You must have 8+ years shipping embedded/Linux software, 3+ years leading engineering teams, deep C/C++ and Linux fundamentals, and experience designing platforms and APIs used across multiple products.

San DiegoLast seen 20 days ago
$78,600 – $160,200 · Posted 23 days ago

Accenture Federal Services seeks a Junior to Mid Level Software Engineer to develop and maintain C/C++ applications on Linux while building responsive React/TypeScript front ends. The role involves collaborating on full-stack system architecture, debugging and optimizing performance-critical code, participating in code reviews, and working within agile teams.… Required qualifications include a CS/Engineering degree, 3+ years with software fundamentals, strong Linux and C/C++ proficiency, and hands-on React/TypeScript experience. An active Secret clearance is required with willingness to upgrade to TS/SCI.

San DiegoLast seen 21 days ago
$78,600 – $160,200 · Posted 23 days ago

Accenture Federal Services seeks a Junior to Mid Level Software Engineer to develop and maintain full-stack applications in C/C++ on Linux backends and build responsive React/TypeScript frontends. The role requires collaborating with senior engineers on system design, optimizing performance-critical services, participating in code reviews, and contributing to agile teams.… Required qualifications include a Bachelor's in Computer Science or equivalent, 3+ years with software fundamentals, strong Linux and C/C++ proficiency, and hands-on React/TypeScript experience. The position is based in San Diego, CA with 5 days per week on-site work.

San DiegoLast seen 22 days ago
$192,051 – $268,870 · Posted 23 days ago

Develop firmware for secure enclaves of custom ASICs in Blue Origin's TeraWave satellite communications network. Responsibilities include writing ROM code, bootloaders, and runtime firmware supporting secure boot, attestation, OTA updates, and lifecycle management.… Work closely with hardware and systems engineers on pre- and post-silicon validation, debugging, and bring-up of custom silicon. Requires 5+ years of firmware development in C with strong embedded systems and hardware/software integration experience.

San DiegoLast seen 21 days ago
$230,398 – $322,556 · Posted 23 days ago

Develop low-level firmware for secure enclaves within custom ASICs for satellite constellation systems, including ROM code, bootloaders, and runtime firmware. Design and implement secure boot, device attestation, and root-of-trust functionality, as well as OTA update infrastructure and lifecycle management.… Support pre-silicon development via simulation and FPGA, silicon bring-up, debugging, and production deployment. Requires 8+ years of embedded software/firmware experience, strong C/C++ skills, deep knowledge of processor architectures and embedded security concepts, and ability to collaborate across ASIC, hardware, and security teams.

San DiegoLast seen 21 days ago
Posted 23 days ago

Design, develop, and operate embedded security software for Amazon Leo satellites, from launch through de-orbit. Own embedded software functions for payload radio and payload mode management, including design, implementation in C/C++ on embedded Linux systems, test, and integration.… Collaborate with hardware teams on board design, bring-up, verification, and satellite integration. Apply high-reliability embedded software development practices to ensure satellite security and reliability.

San DiegoLast seen 21 days ago
Posted 23 days ago

Design, develop, integrate, and test embedded and real-time software systems, primarily focused on cryptographic codebases, working with multidisciplinary teams including Systems Engineering, Hardware, and Integration & Test in an Agile environment. Responsible for system architecture, low-level firmware integration, and complex real-time multi-threaded embedded applications.… Analyze system capabilities and resolve technical problems across program intent, requirements, and programming techniques.

San DiegoLast seen 21 days ago
$141,300 – $211,900 · Posted 24 days ago

Staff-level Display Software Engineer responsible for designing, developing, and validating embedded and cloud edge software at Qualcomm. The role involves analyzing user needs, implementing software features, performing unit testing and debugging, conducting code reviews, and collaborating with hardware, systems, and architecture teams.… Requires 4+ years of software engineering experience with proficiency in C, C++, Java, or Python, and preferred experience with databases, APIs, and source control systems.

San DiegoLast seen 22 days ago
$141,300 – $211,900 · Posted 24 days ago

Staff-level Display Software Engineer at Qualcomm designing, developing, and validating embedded and cloud edge software for cutting-edge products. Responsibilities include analyzing user requirements, implementing software features, performing code reviews and regression testing, debugging, and writing technical documentation.… Requires 4+ years of software engineering experience with proficiency in C, C++, Java, or Python, and preferred expertise in database management, APIs, and source control systems like Git or Perforce.

San DiegoLast seen 21 days ago
$185,000 – $220,000 · Posted 24 days ago

Software Engineering Manager leading an onsite engineering team in San Diego with responsibility for technical guidance, project oversight, quality assurance, and team resource management. The role requires deep embedded systems expertise (bare-metal, FreeRTOS, Linux PCBA bring-up), proficiency in C/C++, Python, and Matlab, and experience with qualified space-grade hardware production.… The manager will review technical work, coordinate cross-functional efforts with product and design teams, evaluate contractor proposals, and ensure adherence to design processes and quality standards.

San DiegoLast seen 22 days ago
$135,200 – $156,000 · Posted 24 days ago

Software Engineer to develop and test applications for Linux and Android platforms using C++, C, Python, and Qt in a Navy environment. The role encompasses full-cycle development—analysis, design, implementation, and testing—with emphasis on secure coding, CI/CD automation, and object-oriented/functional programming principles.… The engineer will work within Agile Scrum, manage configuration and version control, integrate across APIs and containerized/hardware systems, and optimize mobile and embedded UIs. This is a 100% on-site position requiring an active Secret DoD clearance and U.S. citizenship.

San DiegoLast seen 22 days ago
$99,500 – $149,300 · Posted 24 days ago

As a Software Engineer at Qualcomm, you will design, develop, and validate embedded and cloud edge software, applications, and utility programs. You'll collaborate with systems, hardware, and test engineers to implement small software features, perform unit testing and debugging, participate in code reviews, and write technical documentation.… The role requires proficiency in programming languages such as C, C++, Java, or Python, along with experience in database management, APIs, and source code management systems.

San DiegoLast seen 22 days ago
$141,600 – $212,400 · Posted 24 days ago

Design and develop GPU profiling, performance analysis, and debugging tools for the Snapdragon Adreno GPU. Collaborate with GPU hardware and software teams on performance validation, debug issues, optimize user experience, and work with the developer ecosystem and OEMs.… Requires 4+ years of software engineering experience with strong C/C++ and GPU hardware knowledge. This is a full-stack role spanning user interfaces to graphics driver instrumentation.

San DiegoLast seen 22 days ago
Posted 24 days ago

A C/C++ Software Engineer will design, develop, and modify embedded and cloud edge software applications under supervision, with focus on small feature implementation, unit testing, debugging, and code quality assurance. The role requires strong fundamentals in computer architecture, Windows debugging, and API debugging, with support for automation scripting in Perl or Python.… Responsibilities include code reviews, regression testing, issue triage, and technical documentation within a collaborative team environment.

San DiegoLast seen 22 days ago
Posted 24 days ago

Design, develop, and validate embedded and cloud edge software applications and utilities. Write C/C++ code, perform unit testing and debugging, assist with code reviews, and collaborate with cross-functional teams to meet project schedules.… Requires Bachelor's degree in Engineering or Computer Science, proficiency in C/C++, Windows debugging, API debugging, and Python or PERL scripting.

San DiegoLast seen 22 days ago
$145,600 – $228,800 · Posted 24 days ago

Design, develop, integrate, and test embedded software for secure communication and cryptographic systems, with a focus on real-time, multi-threaded applications. Develop low-level firmware and software components for complex embedded environments, working across systems engineering, hardware, and integration teams.… Requires a Bachelor's in Computer Engineering or related field plus 5+ years of experience, strong C/C++ proficiency, cryptographic software implementation skills, and hands-on experience with Xilinx platforms (Zynq, Ultrascale+, Versal) and embedded Linux (Yocto/Petalinux or WindRiver). Must hold an active Secret clearance and demonstrate expertise in real-time embedded systems debugging, optimization, and Agile development workflows.

San DiegoLast seen 24 days ago
$99,500 – $149,300 · Posted 25 days ago

As a Software Engineer at Qualcomm, you will design, develop, and validate embedded and cloud edge software, applications, and utility programs for cutting-edge products. You'll work on small software features including coding, unit testing, debugging, and integration, while collaborating with systems, hardware, and test engineers.… Responsibilities include analyzing user needs, performing code reviews, regression testing, and writing technical documentation. You will work under supervision in a role requiring knowledge of languages like C, C++, Java, or Python, database management, APIs, and source control systems.

San DiegoLast seen 23 days ago
$215,000 – $300,000 · Posted 25 days ago

Senior Flight Software Engineer role developing deterministic C++ software for autonomous aircraft systems in bare metal environments. Responsibilities include creating robust sensor and control system integration, implementing unit tests, handling system faults, and collaborating across avionics, mechanical, and algorithmic subsystems.… Requires 7+ years of professional C/C++ experience and expertise in embedded or high-performance applications, with hands-on involvement in flight hardware testing and certification.

San DiegoLast seen 23 days ago
$190,200 – $285,400 · Posted 25 days ago

Lead the design, implementation, and scaling of CI/CD pipelines and DevOps infrastructure across Qualcomm's organization. Own source control management systems (GitLab, Perforce), build automation (Jenkins, GitLab CI/CD, GitHub Actions), and configuration management frameworks (Ansible, Chef).… Partner with firmware and platform teams on server stacks (Zephyr, OpenBMC, EDK2) while mentoring engineers and establishing DevOps best practices at organizational scale.

San DiegoLast seen 24 days ago
Posted 25 days ago

A junior software engineer role supporting the design, development, and validation of embedded and cloud edge software applications. The engineer will analyze user needs, design and implement small software features, participate in coding, unit testing, debugging, and code reviews.… Requires a bachelor's degree in engineering, computer science, or related field, with proficiency in C/C++, Python/Perl scripting, Windows debugging, and computer architecture fundamentals.

San DiegoLast seen 23 days ago