← Back to results

unit-testing jobs in San Diego

$141,600 – $212,400 · Posted 1 month ago

As a Staff Software Engineer on Qualcomm's Camera Software team, you will design, develop, and optimize camera software for smartphones, AR/VR, automotive, and IoT platforms. Responsibilities include architecting camera Image Signal Processor (ISP) modules, implementing imaging algorithms, tuning image quality, and collaborating with cross-functional teams and OEMs.… You will work on system architecture, device drivers, HAL layers, performance optimization, and AI/ML-based imaging features, with opportunities to mentor junior engineers and influence technical direction.

San DiegoLast seen 14 days ago
$107,000 – $125,000 · Posted 1 month ago

Software Engineer II will design and develop embedded software for Genalyte's Merlin photonic diagnostic platform, a medical device requiring adherence to FDA/medical device software standards. The role involves developing embedded software components, creating software tools for testing and integration, executing test protocols, and troubleshooting system functionality.… The engineer will work with device-to-cloud interfaces, low-level hardware controllers (motors, robots, sensors), and collaborate cross-functionally while mentoring junior engineers. Required skills include C/C++/C#/Python (.NET preferred), embedded systems design, build systems, unit testing, networking, Unix/Windows, and Jira/Confluence.

San DiegoLast seen 1 month ago
$94,200 – $141,200 · Posted 1 month ago

As a Display Software Engineer at Qualcomm, you will design, develop, and validate embedded and cloud edge software applications under supervision. You'll analyze user requirements, implement small software features, participate in coding and unit testing, perform code reviews, and collaborate with systems, hardware, and architecture teams.… The role requires a Bachelor's degree in Engineering, Computer Science, or related field, with preferred experience in C, C++, Java, or Python; database management; APIs; and source control systems like Git or Perforce.

San DiegoLast seen 1 month ago
$94,200 – $141,200 · Posted 1 month ago

As a Software Engineer focused on Edge AI/Gen AI, you will design, develop, and validate embedded and cloud edge software applications for Qualcomm's cutting-edge products. You'll implement small software features, participate in coding, unit testing, debugging, and code reviews while collaborating with systems, hardware, and architecture teams.… The role requires proficiency in languages such as C, C++, Java, or Python, along with experience in source code management, APIs, and database systems. You will work under supervision on tasks that involve multiple steps, planning, and problem-solving to meet project deadlines.

San DiegoLast seen 16 days ago
$158,400 – $237,600 · Posted 1 month ago

Staff-level software engineer responsible for subsystem integration testing (SSIT) of ML inference delegates on Qualcomm Snapdragon SoCs. Develops and maintains automated Python/PyTest test suites integrated into CI/CD pipelines, validates on-device behavior using hardware-in-the-loop infrastructure, and triages failures across the ML framework → QNN runtime → HTP hardware stack.… Acts as technical liaison between development and downstream QA/SIT teams, defining handoff criteria and owning test coverage strategy for the Delegates portfolio. Mentors junior engineers and sets team standards for test architecture, coverage discipline, and defect triage.

San DiegoLast seen 18 days ago
$91,800 – $137,600 · Posted 1 month ago

Design, develop, integrate, and test embedded and real-time software systems primarily focused on cryptographic software, working with multi-disciplinary teams in an Agile environment. Requires proficiency in C/C++ and object-oriented programming, experience with low-level firmware integration in complex multi-threaded embedded applications, and familiarity with the formal software lifecycle from requirements through testing.… Must have an interim Secret clearance to start and the ability to obtain and maintain an active DoD Secret Clearance.

San DiegoLast seen 1 month ago
Posted 1 month ago

As a Software Engineer at Globalstar's XCOM RAN, you will develop modern C++ and Python software for high-performance 5G wireless systems, focusing on PHY layer development, 3GPP control plane implementation for Remote Radio Units, and telemetry data collection. You will design, code, test, and verify major system features while participating in design reviews, code reviews, and continuous integration processes.… The role requires hands-on experience with Modern C++, Linux systems development, and ideally exposure to 5G L1 specs and stack development. You will collaborate with systems design and test teams to integrate and validate novel 3GPP wireless technology.

San DiegoLast seen 1 month ago
Posted 1 month ago

Build and maintain native iOS and Android applications serving millions of active users, owning end-to-end development, performance, and reliability. Design responsive interfaces and offline-first architectures using Swift and Kotlin, collaborating with product and backend teams to ship features in fast-paced agile cycles.… Identify and resolve performance bottlenecks, memory leaks, and concurrency issues using profiling tools, maintain code quality through automated testing and CI/CD pipelines, and mentor junior engineers.

San DiegoLast seen 1 month ago
Posted 1 month ago

Write Modern C++ and Python software for high-performance 5G wireless systems at XCOM RAN, including PHY layer development, 3GPP control plane for Remote Radio Units, and telemetry data collectors. Design, develop, code, test, and verify major system features while participating in design reviews, code reviews, and continuous integration.… Work with systems design and test teams to integrate and validate 3GPP wireless technology on Linux-based systems.

San DiegoLast seen 1 month ago
$84,247 – $124,264 · Posted 1 month ago

This is a full-stack .NET developer role supporting Community Choice Aggregation (CCA) applications at Calpine Energy Solutions. The developer will design, develop, test, and deploy software solutions across presentation, business logic, and data layers using the Microsoft .NET stack and Azure cloud platform.… Responsibilities include maintaining and enhancing CCA applications, implementing database solutions, performing QA and unit testing, and providing post-implementation support. The role requires 3+ years of .NET development experience, proficiency in C# and object-oriented programming, and demonstrated ability to rapidly learn new technologies.

San DiegoLast seen 1 month ago
$57,325 – $78,811 · Posted 1 month ago

QA Software Engineer I role combining quality assurance, software development, and project leadership at a healthcare provider. Responsibilities include developing and maintaining code, performing unit and integration testing, leading peer reviews, managing projects and vendor relationships, and mentoring junior staff.… The role requires 3+ years in application design/development, expert SQL and Microsoft technologies proficiency (C#, ASP.NET, SQL Server, VS 2012), and healthcare protocol knowledge (HL7, ASCX12N).

San DiegoLast seen 1 month ago
Posted 1 month ago

Lead software testing for web applications and instrument systems, designing and executing both automated and manual test strategies with a focus on C# and TypeScript solutions. Build verification frameworks, integrate test suites into CI/CD pipelines using GitHub Actions, TeamCity, or Jenkins, and partner with developers to define test coverage.… Own quality metrics, identify risks, mentor junior engineers, and optimize automation solutions across assigned projects.

San DiegoLast seen 1 month ago
$80,000 – $110,000 · Posted 1 month ago

Whova is hiring full-stack software engineers to build scalable front-end and backend services for an event-management platform serving millions of users globally. You'll work on either mobile/web platforms or backend services, paired with a senior engineer for structured onboarding.… The role requires solid computer-systems fundamentals, Python proficiency (or willingness to learn it), front-end technology exposure (JavaScript, HTML, CSS), and strong data-structures and algorithms knowledge.

San DiegoLast seen 1 month ago
$140,800 – $211,150 · Posted 1 month ago

Senior iOS Software Engineer responsible for designing, developing, and delivering high-quality Swift-based iOS applications and SDKs for medical device products. Requires 5+ years of software development experience and 3+ years of iOS-specific development.… Responsibilities include implementing unit and UI tests, mentoring developers, ensuring software quality and architectural consistency, and collaborating with cross-functional teams (product, UX, QA, scrum) in an Agile environment. Must follow design assurance SOPs and support compliance with FDA and HIPAA regulations.

San DiegoLast seen 23 days ago
$111,300 – $166,900 · Posted 1 month ago

Senior Embedded Software Engineer role at Qualcomm's Data Center Business Unit focused on designing and developing software/firmware for cloud edge and data center ML acceleration on high-performance silicon. The role requires deep expertise in embedded systems including board support packages, device drivers, RTOS, secure boot, TrustZone, and low-speed peripherals (I2C/SPI/UART), combined with proficiency in C/C++ development, debugging with JTAG/SWD, and embedded Linux.… Responsibilities include ML acceleration, process-in-memory optimization, memory management, virtualization, and collaboration with cross-functional teams. Ideal candidate has 2+ years of low-level C programming and background in SoC architecture, DMA, PCIe, and multi-threaded programming.

San DiegoLast seen 23 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
Posted 1 month ago

Lead technical architect and mentor for embedded firmware and low-level software across multiple client projects. Responsible for defining embedded software architecture (RTOS selection, drivers, middleware, communication protocols), establishing coding standards and design review practices, mentoring embedded engineers, and serving as primary technical contact with clients.… Requires 8+ years of professional embedded software development in C/C++, with 2+ years in a technical lead role, strong hands-on experience with microcontroller/microprocessor systems, peripheral drivers (SPI, I2C, UART, CAN, USB, Ethernet), embedded Linux, real-time operating systems, and bare-metal firmware development.

San DiegoLast seen 1 month ago
$188,500 – $255,000 · Posted 1 month ago

Staff Software Engineer driving significant technology initiatives end-to-end across multiple architectural layers at Intuit. Architect and develop scalable, secure, maintainable applications using microservices, containers, and cloud platforms while proactively integrating AI technologies.… Mentor junior engineers on software engineering best practices, AI integration, and technical expertise. Launch AI integrations in production, evaluate impact using metrics, and stay abreast of industry best practices to solve critical customer problems.

San DiegoLast seen 1 month ago
$155,000 – $175,000 · Posted 1 month ago

Senior software engineer responsible for designing, developing, and maintaining control software for advanced life science research instruments. Core work spans low-level hardware integration, data acquisition, motion control, signal processing, and distributed services using C# and .NET 6+.… Will refactor existing architecture, improve performance and reliability, and collaborate with systems engineering teams to implement new instrument functionality. Requires 5+ years of software development experience, proficiency with Linux, multi-threaded programming, real-time data acquisition, and RPC frameworks like gRPC.

San DiegoLast seen 1 month ago
$188,500 – $255,000 · Posted 1 month ago

Staff Software Engineer leading front-end development at Intuit with 7+ years of experience building large-scale web and mobile applications. Responsibilities include architecting front-end solutions, translating customer insights into prototypes and production code, mentoring junior engineers, and integrating AI technologies into applications.… Requires expertise in JavaScript, TypeScript, React, REST/SOAP web services, TDD, and hands-on experience with AI integration, model monitoring, and performance optimization in production environments.

San DiegoLast seen 1 month ago
$118,900 – $153,900 · Posted 1 month ago

Senior Application Developer responsible for designing, developing, and maintaining web applications for a financial services organization. The role requires 6+ years of IT experience with advanced proficiency in .NET, C#, ASP.NET, MVC, and T-SQL, plus experience building secure web applications and integrating complex third-party systems.… Responsibilities include code reviews, technical architecture assessment, unit testing, and support for both internet and intranet platforms, with knowledge of UI/UX design and familiarity with modern development tools and methodologies preferred.

San DiegoLast seen 1 month ago
$132,000 – $178,000 · Posted 1 month ago

Develop and optimize low-level embedded firmware in C++ for avionics systems, flight controllers, and mission payloads, focusing on performance, reliability, and safety-critical applications. Port frameworks and applications to new RTOSes and hardware platforms, create Board Support Packages (BSPs), adapt Hardware Abstraction Layers (HALs), and develop peripheral drivers for interfaces like I2C, SPI, UART, and ADC.… Conduct unit and integration testing including fault injection and MISRA C compliance checks, diagnose cross-domain issues across electromechanical, software, networking, and RF subsystems, and collaborate with hardware teams to validate firmware incorporating secure boot, watchdogs, and fault-tolerant designs. Requires 5+ years embedded systems development, U.S. citizenship, ability to obtain DoD security clearance, strong Linux/Windows proficiency, and expertise in Python, Bash, Shell, and C/C++.

San DiegoLast seen 1 month ago
Posted 1 month ago

QA Software Engineer I develops, tests, and maintains healthcare software systems using Microsoft technologies (C#, ASP.NET, SQL Server). The role involves unit and integration testing, code reviews, requirements analysis, and mentoring junior staff.… The engineer will work with healthcare protocols (HL7, ASCX12N), manage projects and vendor relationships, and coordinate design reviews to ensure software quality and compliance. A Bachelor's degree in Computer Science and 3+ years of experience in system design and development are required.

San DiegoLast seen 1 month ago
$188,500 – $255,000 · Posted 1 month ago

Staff Software Engineer leading front-end architecture and development for Mailchimp.com, a high-traffic marketing website serving millions of prospects. Responsible for designing scalable, performant web platforms with hosted authoring environments, administrative UIs, and runtime application UI generation.… Will mentor engineers, architect microservices and APIs (REST/GraphQL), drive experimentation capabilities, and guide technical decisions across the full software development lifecycle.

San DiegoLast seen 1 month ago