← Back to results

unit-testing jobs in San Diego

$171,900 – $300,800 · Posted 9 days ago

Senior Staff Software Engineer responsible for designing and optimizing the server-side JavaScript execution engine at the heart of the ServiceNow platform. The role requires deep expertise in compiler and runtime systems, including JIT/AOT compilation pipelines, memory management, and performance optimization at scale. You will work across the full software lifecycle from design through delivery, mentor colleagues on systems engineering and performance profiling, and own technical decisions with material risk across multiple projects and teams.

San DiegoLast seen 7 days ago
$111,000 – $167,000 · Posted 9 days ago

You will develop high-quality Android applications and shared mobile components using Kotlin and modern Android development practices like Jetpack and Compose. Working closely with UX designers, product managers, and cross-functional teams, you'll design and evolve reusable UI components and shared Android frameworks that drive consistency and accessibility across digital health applications. You'll advocate for quality through unit testing, automated testing, and code reviews while collaborating with iOS engineers and leveraging AI-assisted development tools. This role requires 3+ years of professional software development experience including Android development, with a Computer Science degree or equivalent practical experience.

San DiegoLast seen 7 days ago
$155,600 – $233,400 · Posted 9 days ago

Join Illumina's Primary Analysis team to design and develop high-performance signal processing software for genomic data analysis. You will architect C/C++ solutions for multi-threaded, real-time applications running on Linux, optimize algorithms for genomic base calling from image signals, and collaborate across bioinformatics, instrument design, and quality teams. The role demands expertise in memory management, performance optimization, debugging tools, and unit testing, with 8+ years of professional software development experience.

San DiegoLast seen 7 days ago
$133,000 – $199,600 · Posted 9 days ago

Lead a section of 10–15 embedded software engineers at Northrop Grumman's San Diego facility, managing direct reports on organizational goals, performance, and career development while serving as a technical performer (~80% program time) on communications systems within Fighter Networked Systems and Advanced Comms & Networks. Responsibilities include staffing coordination, recruiting, training, performance reviews, promotions, salary evaluation, and HR collaboration. Candidates must hold or be able to obtain a Secret clearance and have a BS + 5 years or MS + 3 years in a STEM field, with proficiency in C/C++ and object-oriented programming.

San DiegoLast seen 8 days ago
$155,600 – $233,400 · Posted 10 days ago

Staff Software Engineer at Illumina's Primary Analysis team designing high-performance signal processing pipelines for genomic data analysis. The role involves architecting C/C++ software for multi-threaded, memory-optimized Linux applications that detect genomic signals from images, with responsibilities including algorithm development, performance optimization, debugging, and collaboration across bioinformatics, instrument design, and quality teams. Requires 8+ years of professional software development experience, deep expertise in C/C++, multi-threading, memory management, and debugging/profiling tools, plus strong object-oriented design and unit testing practices.

San DiegoLast seen 9 days ago
$94,200 – $141,200 · Posted 10 days ago

Design, develop, and validate embedded software and device drivers for cutting-edge Qualcomm products including smartphones, IoT devices, and mobile platforms. Collaborate with hardware, systems, and test engineers to implement software modules, perform debugging and code reviews, and ensure quality through regression testing. Work independently on complex embedded systems projects involving power management, ARM architecture integration, and performance optimization while documenting technical solutions.

San DiegoLast seen 8 days ago
$94,200 – $141,200 · Posted 10 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 8 days ago
$103,600 – $155,400 · Posted 10 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 8 days ago
$153,537 – $202,200 · Posted 10 days ago

Staff-level embedded systems software engineer responsible for designing, developing, and modifying complex embedded system features and general computer applications. Will lead technical design creation, perform deep debugging on embedded platforms to resolve system-level issues, and mentor junior engineers. Requires strong problem-solving across ambiguous requirements, database design capability, and ability to write clean, testable code. Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field required.

San DiegoLast seen 8 days ago
$103,600 – $155,400 · Posted 10 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 8 days ago
Posted 10 days ago

NET framework in an AWS cloud environment. Gather requirements from users, write unit and integration tests, troubleshoot system-level issues independently, and create technical documentation. -level issues independently, and create technical documentation. Requires 3+ years of web development experience with .NET, C#, JavaScript, WebAPI.NET, HTML, CSS, GitHub, IIS, SQL/MySQL, and AWS services including Glue Jobs and S3.

San DiegoLast seen 8 days ago
$188,500 – $255,000 · Posted 11 days ago

Staff-level frontend engineer leading the Identity team to build next-generation authentication systems across MailChimp and QuickBooks. You will architect and develop Kubernetes-based services, design hosted authoring and administrative UIs, mentor engineers, and drive technical decisions across the full SDLC. Requires 8+ years building enterprise cloud-native applications, strong React/JavaScript and Python skills, microservices and API design expertise (REST, GraphQL), and proven leadership in cross-functional environments.

San DiegoLast seen 9 days ago
$62,400 – $62,400 · Posted 11 days ago

Join Axos Bank's Data Engineer Rotational Program as a first-career technologist gaining multi-platform exposure in data engineering. You will focus on SQL-based solutions, creating SSIS packages for data transformation, writing and maintaining SQL jobs and stored procedures, and performing data quality validation and testing. Through rotations across database development, data quality, and business intelligence reporting, you'll develop enterprise-level solutions while working with cross-functional teams on Salesforce, Marketing Cloud, and omnichannel platforms. The role requires a bachelor's degree in IT, Computer Science, or related field, with basic to intermediate SQL Server knowledge.

San DiegoLast seen 9 days ago
$153,537 – $202,200 · Posted 11 days ago

Lead the development, creation, and modification of embedded system software and advanced features at Qualcomm. Design and own detailed technical specifications for complex software systems, analyze user needs against feasibility constraints, and perform deep debugging on embedded platforms to resolve system-level issues. Collaborate with cross-functional teams including systems analysts and engineers, present technical designs, and write production-quality code while managing project deadlines with minimal supervision. Requires a Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

San DiegoLast seen 9 days ago
$103,600 – $155,400 · Posted 11 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 9 days ago
Posted 11 days ago

Design and implement ultra-high-performance packet processing software for AWS EC2's virtualized networking stack, handling encryption, firewalls, routing, and monitoring across 9M+ hosts. Own end-to-end development of features running on the EC2 Nitro System, from design through production deployment, optimizing for millions of packets per second on single CPU cores. Build secure, scalable monitoring and diagnostics services, and design hardware/software validation platforms enabling efficient CI/CD. Mentor junior engineers on systems architecture and maintainable code while collaborating cross-functionally to define requirements and improve development processes.

San DiegoLast seen 9 days ago
$80,000 – $110,000 · Posted 11 days ago

Whova seeks full-time Software Engineers to build scalable front-end and backend services for a global event platform serving over a million users. You will design and deploy high-availability backend services or build mobile and web applications, write unit tests and automation, and translate product requirements into technical solutions. You'll be paired with a senior engineer for structured onboarding and expected to deliver results on schedule while maintaining code quality.

San DiegoLast seen 9 days ago
$188,500 – $255,000 · Posted 11 days ago

com's front-end platform, architecting performant, scalable web experiences that drive prospect conversion and business growth. Mentor a team of engineers, mentor technical staff, and serve as the technical subject matter expert for the DotCom team's hosted authoring environment, administrative UIs, and runtime application UI generation. e UIs, and runtime application UI generation. Design and implement secure, reliable services using modern web technologies (JavaScript/React, Python, microservices, GraphQL) while collaborating with product, design, and architecture teams to align technical solutions with business goals. Lead functional requirements gathering, technical specifications, and solve complex programming and design problems across the full software development lifecycle.

San DiegoLast seen 9 days ago
$106,646 – $151,000 · Posted 11 days ago

HII Mission Technologies seeks a mid-level Software Engineer to develop and integrate software for unmanned underwater vehicles, distributed maritime communications, and tactical situational awareness systems. You will design, develop, and test C# applications, build plug-ins for WinTAK, ATAK, and TAK Server, and support MK18 family systems including Hydroid VIP, Neptune, and Coin Nexus. You'll collaborate with cross-functional teams on lab and fleet testing, troubleshoot performance in distributed environments, and contribute to integration testing, validation, verification, and program documentation. The role requires a Secret security clearance and offers a hybrid schedule with 1–2 days onsite per week.

San DiegoLast seen 9 days ago
$133,000 – $199,600 · Posted 12 days ago

Lead a section of 10–15 embedded software engineers within Northrop Grumman's Fighter Networked Systems and Advanced Communications & Networks programs, spending approximately 80% of time as a technical performer on communications systems development. Responsibilities include workforce planning, recruiting, performance management, career development, and coordination with program leadership. Candidates must have a BS in a STEM field plus 5 years (or MS plus 3 years) of experience, with proficiency in C/C++, object-oriented programming, and hands-on embedded systems work.

San DiegoLast seen 7 days ago
$106,646 – $151,000 · Posted 12 days ago

Design, develop, test, and maintain software applications using C# for unmanned maritime systems, including building and integrating plugins for WinTAK, ATAK, and TAK Server environments. Support software development for MK18 family systems and work with cross-functional engineering teams to translate requirements into technical solutions. Troubleshoot and optimize software performance in distributed and tactical environments, participate in code reviews, and support integration testing, validation, and verification activities. Participate in Government and Fleet test events to demonstrate and validate capabilities.

San DiegoLast seen 10 days ago
$128,100 – $192,100 · Posted 14 days ago

Design, develop, and deploy end-to-end generative AI solutions including GenAI agents, LLMs, and applications to solve complex business challenges. Build data pipelines, design APIs for AI accessibility, and collaborate with cross-functional teams (developers, data scientists, business) to implement enterprise GenAI solutions. Requires 4+ years of full-stack application development (Java, Python, JavaScript) and 3+ years with data structures, algorithms, and data stores. Stay current with AI research and communicate technical concepts to non-technical stakeholders.

San DiegoLast seen 10 days ago