CareerPlan

#Software Engineer

San Diego, California, United States of AmericaFull-time$100k–$149k2026-10-27 → 2026-11-10
No visa sponsorship

Core

Design, develop, create, modify, and validate embedded and cloud edge software, applications, and specialized utility programs for cutting-edge products.

Role type

Software Engineer (Embedded/Cloud Edge)

Builds

Embedded and cloud edge software, applications, and specialized utility programs

Domain

Consumer electronics / Embedded systems / Cloud edge

Deliverable

production ML models

Required skills

C/C++, Data structures and algorithms, Object-oriented analysis and design (OOA/OOD), Design patterns, Multi-threading and concurrency, Version control (Git), Windows/Linux development

Preferred skills

Web development (Electron, React, Angular, Node.js), CI/CD processes, USB driver development, AI programming / Large language models (LLMs)

Technologies

C, C++, Git, Windows, Linux, Electron, React, Angular, Node.js, Jenkins

Responsibilities

Design system-level software solutions, collaborate with systems/hardware/test engineers, obtain information on performance requirements and interfaces, develop and validate software applications.

Seniority

Mid-level (3-5 years experience preferred)