← Back to results

serial-communication jobs in San Diego

$135,815 – $141,130 · Posted 8 days ago

Design, develop, and maintain a multi-platform SDK and demo application for identity document scanning hardware, with responsibility for core image processing pipelines, OCR/barcode integration, and hardware communication protocols. The role requires expertise in C++, C#/.NET, and embedded systems programming, including low-latency image pre-processing, cross-platform porting to Linux and edge devices, and RESTful/WebSocket network architectures.… You will work closely with firmware engineers on hardware interfaces (USB, Serial, PC/SC) and produce technical documentation for global B2B clients.

San DiegoLast seen 6 days 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
$85,592 – $106,995 · Posted 1 month ago

SQA Engineer II will plan, design, and execute system-level testing for each release cycle, reviewing requirements and designs to identify defects early. The role requires creating and maintaining C#-based test automation scripts, performing functional and regression testing on equipment, and analyzing defects in Jira with clear documentation and reproduction steps.… Responsibilities include collaborating with development teams to triage and verify fixes, extracting release data via SQL to generate quality metrics, and estimating testing effort based on scope and risk. The engineer will also mentor junior QA staff, propose process improvements, and use AI tools to enhance test planning and defect analysis.

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

Senior Software Engineer building C++ desktop and embedded software at a quantum computing startup. You'll develop instrument communication applications using Qt for GUI, design hardware-interactive components, write unit tests with Google Test, and manage builds with CMake.… The role requires 5+ years of C++ experience, expertise in Qt 6, multi-threaded programming, and familiarity with instrument protocols (SCPI, FTDI, Ethernet, Serial); you'll work in an agile environment, collaborating with firmware and hardware teams while maintaining documentation and engineering best practices.

San DiegoLast seen 21 days ago
$135,815 – $141,130 · Posted 1 month ago

Design, develop, and expand an SDK and Demo App ecosystem for identity document scanning hardware, architecting core APIs that embed image processing, advanced calibration algorithms, and data capture libraries (OCR & barcode decoding). Optimize low-latency image pre-processing pipelines, integrate third-party recognition libraries, and port the SDK across multi-device and networked environments (Linux, embedded systems, tablets, edge devices).… Work closely with firmware engineers on device communication protocols (USB, Serial, PC/SC) and write technical documentation for global B2B clients. The role requires 3–5+ years of professional C++ and C#/.NET development with hands-on computer vision (OpenCV), embedded systems knowledge, and strong technical communication skills.

San DiegoLast seen 21 days ago