Senior Software Test Engineer
Core
Senior software test engineer responsible for test strategy, automated testing architecture, and validation of embedded Linux systems and hardware for future Arm edge AI platforms.
Role type
Senior IC software test engineer (embedded systems)
Builds
Automated test frameworks, test plans, and validation suites for Arm edge products
Domain
Semiconductor / Embedded Systems / Edge AI
Deliverable
production ML models
Required skills
Test design methodology, CI/CD pipelines, Python, Shell scripting, Embedded Linux, Hardware acceptance testing
Preferred skills
RTOS, Kernel, Firmware, HW-SW interaction, pytest, Yocto, GitLab, Arm architecture
Technologies
Python, Shell, Embedded Linux, pytest, Yocto, GitLab, Arm architecture
Responsibilities
Develop test plans for future Arm products, define and improve test architecture for automated testing, develop test cases for embedded Linux systems, build validation tests for hardware acceptance, cooperate with developer teams to ensure feature testing, participate in release process and technical support
Seniority
Senior, hands-on IC
