CareerPlan

Display Software Engineer, Staff

San Diego, California, United States of AmericaFull-time$141k–$212k2026-10-23

Core

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

Role type

Staff Software Engineer (Embedded/Cloud Edge)

Builds

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

Domain

Consumer electronics / Mobile communications / Embedded systems

Required skills

C, C++, Java, Python, Software Design, Unit Testing, Code Reviews, Regression Testing, Technical Documentation, API Design, Database Management, Source Code Management (Git/Perforce)

Preferred skills

7+ years of programming experience, 4+ years with Database Management Software, 2+ years with API, 2+ years with Source Code Management Systems

Technologies

C, C++, Java, Python, Git, Perforce

Responsibilities

Analyze user needs and software requirements; Design and implement small software features; Participate in coding, unit testing, debugging, and integration; Assist in code reviews and regression tests; Collaborate with project teams; Write technical documentation.

Seniority

Staff, leads projects and/or people