CareerPlan

MTS Software Development Engineer

Austin, TexasFull-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

MTS Software Development Engineer (Systems/Compilers)

Builds

Operating systems, compilers, and network distribution software for semiconductor operations

Domain

Semiconductor / Systems Software

Required skills

Object-oriented programming (Java, C#, C++), low-latency high-performance application development, multi-threading and concurrent programming, messaging systems and event-driven architectures, debugging and performance tuning, Linux/Unix and Windows environments, version control (SVN, GitHub)

Preferred skills

None stated

Technologies

Java, C#, C++, Linux, Unix, Windows, SVN, GitHub

Responsibilities

Research, design, develop, and test software systems; set operational specifications and analyze software requirements; participate in code reviews and create unit tests; author detailed documentation; coordinate feature design and development across functional boundaries

Seniority

MTS (Mid-level to Senior, hands-on IC)