Arm•2h ago
LinkedIn
Senior Software Engineer
Bengaluru, Karnataka, India
Senior Level
Full Job Description
About this role
Join the Central Engineering - Software team as a Senior System QA Engineer to validate complex Linux server and SoC platforms. You will develop automated tests for hardware, firmware, and software interactions across processor, memory, I/O, networking, storage, power, and thermal technologies.
Key Responsibilities
- Develop functional, performance, stress, and stability tests using C/C++, Python, and shell scripting.
- Create test automation tools for regression coverage and log analysis.
- Debug interactions across firmware, Linux kernel, device drivers, and hardware bring-up.
- Investigate system-level failures to identify root causes and communicate findings clearly.
Nice-to-Have Skills
- BMC-based server management and secure boot knowledge.
- Experience with RAS validation across memory and interconnects.
- Familiarity with high-speed Ethernet, RDMA, MPI/CCL stacks.
- Awareness of AI/ML or accelerator validation methodologies.
Company
Arm
Arm's foundational technology is defining the future of computing within a global ecosystem powering every technology revolution, including cloud, automotive IoT, and beyond.
Bengaluru, Karnataka, India
Posted on LinkedIn