System Software Engineer – SoC Validation
Core
Develop Linux-based software and automated tests to validate, exercise, and debug complex System-on-Chip (SoC) architectures for Infrastructure and Data Center systems. (via careerplan.io/jobs/101248979968-system-software-engineer-soc-validation-at-arm)
Role type
System Software Engineer (SoC Validation)
Builds
Automated validation tools, test suites, and diagnostic software for advanced SoCs
Domain
Semiconductor / SoC Validation / Linux Systems
Required skills
Linux development, C/C++, Assembly, Python, shell scripting, computer architecture, operating system fundamentals
Preferred skills
SoC validation, silicon bring-up, Linux kernel, device drivers, CPU/memory systems, PCIe, interrupts, SoC interconnects
Responsibilities
Develop and run automated tests to validate SoC functionality, analyze test results, investigate failures, collaborate with design and verification teams, improve validation tools and automation coverage
Seniority
Mid-level (2-3 years experience)
