Senior Staff Systems Integration & Test Development Engineer
MaxLinear View all jobs
- Bangalore, Karnataka
- Permanent
- Full-time
- Understand firmware and software requirements and derive comprehensive Test Plans and Test Procedures to verify and validate firmware functionality
- Collaborate closely with Software, Chip Design, and Systems Engineering teams to review testability, feature coverage, and validation gaps
- Lead and execute Switch OS (SONiC) integration and validation, including system-level bring-up and functional verification
- Apply strong knowledge of network bring-up and management protocols in system-level validation scenarios
- Leverage working knowledge of Linux kernel interfaces and device drivers for test and debug activities
- Design, develop, and maintain complex test frameworks using advanced C and Python programming
- Develop robust automated test cases in Python & Robot Framework to exercise complex requirements and specifications for optical and networking platforms
- Perform independent triage and root-cause analysis of issues, debugging hardware and software failures with minimal guidance
- Contribute to improving test efficiency, reliability, and CI readiness through automation and best practices
- Mentor junior engineers and provide technical guidance on test development and automation architecture
- BS or MS in Electronics & Communications Engineering or a related discipline
- 10+ years of relevant industry experience in Systems Integration, Test Development, or Validation roles
- Strong experience with:
- Version control systems (Git)
- Issue tracking systems (Jira or equivalent)
- Programming expertise in:
- Python (advanced scripting and OOPS concepts)
- C / C++
- Robot Framework
- Proven experience developing test cases for complex embedded firmware platforms
- Strong debugging skills across hardware, firmware, and software boundaries