CareerPlan

Sr. Software Development Engineer

San Jose, CaliforniaFull-time2026-11-06 → 2026-11-10

Core

Research, design, develop, and test operating systems-level software, compilers, and network distribution software for semiconductor operations.

Role type

Senior IC software development engineer (systems/software)

Builds

Operating systems, compilers, routers, networks, utilities, databases, and cloud-based tools for semiconductor operations

Domain

Semiconductor / Systems Software

Deliverable

production ML models

Required skills

Python, Bash, Machine Learning, TensorFlow, Git, JavaScript, Object-oriented design, Software debugging, REST APIs, Microservices, Relational databases, Data query, Data ingestion & transformation, Real-time data streaming, Job orchestration, CI/CD

Technologies

Azure Data Factory, Azure Event Hub, Azure Batch, Azure DevOps, MySQL, MSSQL, Azure SQLDB, Windows, Linux

Responsibilities

Design, develop, troubleshoot, and debug software programs for enhancements and new products; Develop software and tools in support of design, infrastructure, and technology platforms; Determine hardware compatibility and/or influence hardware design; Work on problems of complex scope requiring analysis of various factors.

Seniority

Senior, hands-on IC