Posted on: 29/01/2026
Job Description :
Key Responsibilities :
- Engage directly with customers, field engineers, and the marketing team to understand real-world use cases, gather technical feedback, and deliver timely, high-impact solutions that address customer pain points.
- Design, develop, and enhance protocol analysis and exerciser software for PCIe and CXL standards using C++ and C#, while closely coordinating with core RD teams to align on architecture, integration, and feature roadmaps.
- Collaborate with cross-functional engineering teams across software, FPGA, and hardware domains to ensure seamless product functionality and integration.
- Optimize application performance, responsiveness, and stability through systematic profiling, tuning, and benchmarking.
- Proactively identify, debug, and resolve technical issues across multiple layers of the stack.
- Uphold high standards for code quality, maintainability, and automation, contributing to continuous integration and delivery pipelines.
- Interpret hardware behavior and protocol-level signals to validate and troubleshoot real-world test scenarios in coordination with FPGA and firmware teams.
Qualifications :
Education : Bachelors or Masters degree in Electronics, Electrical, or Computer Science Engineering, or a closely related field.
Required Skills :
- 7+ years of professional experience in software development, ideally in complex, multi-layered systems.
- Proficiency in C++ and C#, with a strong grasp of object-oriented design and modern development practices.
- Familiarity with high-speed digital interfaces such as PCIe, CXL, USB, Ethernet, NVMe, DDR, or SerDes is preferred.
- Experience in debugging and optimizing performance across the software stack.
- Working knowledge of electronic engineering fundamentals, high-speed digital design, and signal integrity.
- Comfort using AI-based code generation tools (e., GitHub Copilot) to accelerate implementation and improve coding efficiency.
Preferred Skills :
- Experience delivering solutions that integrate with both hardware (FPGA/FW) and software components.
- Familiarity with Microsoft Visual Studio, Git, and collaborative development workflows.
- Exposure to Atlassian tools such as Jira, Confluence, and Bitbucket.
- Experience working with international teams or cross-site engineering environments.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1607034