CareerPlan

Staff Software Engineer

Bengaluru, KA, inFull-time2026-10-12 → 2026-11-12

Core

Design, develop, test, and maintain customer-facing software for SoC development, interfacing with IC, firmware, and cloud infrastructure teams.

Role type

Staff Software Engineer (SoC/Embedded Systems)

Builds

Customer-facing software products enabling feature-rich hardware

Domain

Semiconductor / Automotive / Industrial / IoT / Embedded Systems

Deliverable

production ML models | product features

Required skills

Java, Kotlin, Python, Spring, Software Architecture, Behavior-Driven Development, Unit Testing, Cloud Technologies, Code Review

Preferred skills

Generative and Agentic AI, JavaScript, JavaFX, GUI development, DevOps (JIRA, Confluence, GitLab), Microcontroller programming, Bus communication

Technologies

Java, Kotlin, Python, Spring, JIRA, Confluence, GitLab

Responsibilities

Design, develop, test, and maintain software meeting customer and internal team needs; Gather and drive clarity on software requirements from diverse groups; Contribute to existing and new projects across broad languages and scope; Aid in code reviews for team members; Investigate and apply new technologies to enhance user experience

Seniority

Staff, hands-on IC with strategic influence