Software Gigs

Tesla
$114,000 – $239,400Posted 1 day ago

Tesla seeks an embedded software engineer to develop firmware for cell formation manufacturing systems. The role involves writing embedded C and Python code for real-time controls, battery management algorithms, power conversion, and functional safety across prototyping through high-volume production. You will collaborate with manufacturing and electrical engineering teams on hardware bring-up, system validation, and production integration. The position requires proficiency in C/C++, embedded protocols (CAN, UDS, etc.), and a strong foundation in electrical engineering concepts and software fundamentals.

San DiegoLast seen today
CDM Technology
Posted 2 days ago

The Principal Software Engineer leads architecture and technical strategy for a Class III active implantable medical device, overseeing embedded firmware, mobile, web, and cloud systems. The role requires translating clinical, regulatory (IEC 62304, FDA PMA), and business needs into compliant, scalable designs while establishing architecture frameworks, design principles, and coding standards for the engineering team. Responsibilities include leading architecture reviews, design control activities, hazard analysis, verification strategy, and mentoring across firmware, application, and cloud domains. The position demands 15+ years of software engineering with 8+ years in regulated medical device environments, hands-on expertise in .NET/C#/Blazor, Azure services, embedded firmware, cross-domain system integration, and strong cybersecurity practices for connected implantable devices.

San DiegoLast seen today
Cubit Capital
$140,000 – $180,000Posted 2 days ago

Lead an embedded Linux software team building mission-critical defense systems, splitting time between management and individual contribution. Design and implement C/C++ Linux daemons, REST APIs, and system services for aerial platforms and deployable manufacturing infrastructure. Manage team standups, architecture reviews, and cross-functional coordination with autonomy, avionics, and mechanical/electrical engineering. Engineer for real-time performance, security, and reliability while owning developer experience, CI/CD pipelines, and field operability.

Clearance Required
San DiegoLast seen today
Dexcom
$190,100 – $316,800Posted 3 days ago

Lead the architectural design of server-side, backend, and cloud platform capabilities supporting Dexcom's continuous glucose monitoring products. Collaborate across product, cybersecurity, firmware, data, and mobile teams to translate business and regulatory requirements into secure, scalable, and maintainable platform solutions. Establish architectural direction for distributed services, APIs, data pipelines, event-driven systems, and shared platform capabilities. Guide technology exploration, system integration, performance testing, and serve as an authority for platform architecture principles and modern backend development practices across the organization.

San DiegoLast seen 1 day ago
Hologic, Inc.
$109,900 – $171,800Posted 3 days ago

Software Engineer in R&D for medical device products, working on desktop applications, services, and data layers for automated molecular diagnostic instruments. Requires C# and .NET expertise with 5+ years of experience (or 3+ with MS degree), along with proficiency in WPF, MSSQL, LINQ, and multithreaded UI development. Role involves design, development, code review, testing, and mentoring junior engineers within an Agile team environment.

San DiegoLast seen 1 day ago
GDH
$104,000 – $116,480Posted 3 days ago

This role develops and integrates device platforms with cloud management systems for wireless edge and IoT devices across Tier-1 carrier networks. The engineer will build middleware, APIs, and services; implement device management protocols (TR-069, TR-369/USP, SNMP); perform provisioning, telemetry ingestion, and firmware-over-the-air updates; and conduct end-to-end integration testing in lab environments simulating real-world conditions. The position requires proficiency in C/C++, Go, or Python on embedded and Linux systems, strong protocol debugging skills (Wireshark, GDB), and hands-on experience with cellular networking standards, REST/gRPC APIs, and remote device management. Success demands close collaboration across distributed teams, carrier certification support, and the ability to troubleshoot complex hardware-software-network integration issues independently.

San DiegoLast seen 1 day ago
Firestorm
$140,000 – $180,000Posted 3 days ago

Lead a small embedded Linux software team building mission-critical aerial systems and autonomous platforms for defense applications. You'll split your time between team management (standups, architecture reviews, task prioritization) and hands-on C/C++ development of Linux daemons, REST APIs, and system services. Design for real-time performance, security hardening, and field operability while collaborating across autonomy, avionics, mechanical, and electrical teams. Own the full software lifecycle from architecture and CI/CD pipelines to documentation and field diagnostics.

Clearance Required
San DiegoLast seen 1 day ago