CareerPlanSign in

Software Applications Engineer

Dallas, TX, United States💼 Full-time🗓 2026-09-04 → 2026-09-26

Core

Develop, design, and debug embedded software solutions for wireless connectivity customers, integrating peripheral interfaces and protocol stacks to deliver demos and reference solutions.

Role type

Embedded Software Applications Engineer

Builds

Embedded application software, customer demos, and reference solutions for wireless connectivity products

Domain

Semiconductor / Embedded Systems / Wireless Connectivity

Deliverable

production ML models | product features

Required skills

C programming, embedded software development, wireless protocol stack integration, peripheral interface debugging (UART, SPI, I2C, GPIO), test-driven development, cross-functional collaboration

Preferred skills

Microcontroller application debugging, project planning for embedded components, embedded software testing methodologies, RTOS familiarity (FreeRTOS), TI SimpleLink SDK usage, hardware debug tool usage (JTAG, logic analyzers, oscilloscopes)

Technologies

C, IEEE 802.15.4, Zigbee, Thread, Matter, FreeRTOS, TI SimpleLink SDK, CCS IDE, JTAG, logic analyzers, oscilloscopes

Responsibilities

Build embedded application software integrating peripheral interfaces and wireless protocol stacks; Create demos and reference solutions leveraging wireless protocol stacks; Write clean and scalable code meeting functional and non-functional requirements; Design software solutions with a test-driven development approach; Define and own software products from planning to release; Debug and address software issues during development and in production systems; Conduct thorough code reviews and promote best practices

Seniority

Mid-level, hands-on IC

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