CareerPlanGet AI match score →

Software Engineer

India💼 Full-time🗓 2026-01-13 → 2026-07-22

Core

Design, develop, and test customer-facing peripheral drivers and embedded software infrastructure for TI's connectivity devices.

Role type

Senior embedded software engineer (driver development & infrastructure)

Builds

Peripheral drivers (SPI, I2C, ADC, GPIO) and embedded software infrastructure for connectivity platforms

Domain

Embedded systems, hardware-software integration, connectivity

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Embedded C, hardware driver development, low-level peripheral drivers (SPI, I2C, UART, ADC), Zephyr RTOS, CI/CD automation, build systems (CMake), test automation, debugging tools (oscilloscope, logic analyzer), Git, scripting (Python/Perl)

Preferred skills

Cross-cultural collaboration, mentorship

Technologies

Zephyr RTOS, CMake, Git, Python, Perl

Responsibilities

Develop and test peripheral drivers and infrastructure components; Support Zephyr RTOS integration and configuration; Contribute to CI/CD pipelines, unit test frameworks, and SDK packaging; Debug and resolve issues in driver and application layers; Participate in code reviews and design discussions

Seniority

Senior, hands-on IC

Sourced via oracle_hcm · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Oraclecloud ↗