PCIe Embedded Software Engineer
Rebellions
Job Summary
The HW platform (HWP) development team is seeking highly experienced embedded software engineers to develop PCIe, CXL, and higher-level protocol drivers for Rebellions’ SoCs. Key responsibilities include designing and developing PCIe subsystem controller code, executing and validating PCIe feature enablement, and debugging PCIe and related system issues.
Must Have
- Design and develop PCIe subsystem controller code for Rebellions’ SoCs
- Execute and validate PCIe feature enablement
- Debug and drive root-cause analysis for PCIe and PCIe related system issues
- 5+ years of experience in embedded software engineering
- Deep understanding of PCIe Gen.5/6+ protocols
- Debug skill at both SoC and system level
- Extensive experience with common lab equipment, including protocol/logic analyzers, oscilloscopes, etc.
Good to Have
- Experience in other high-speed interfaces such as CXL and UCIe
Job Description
The HW platform (HWP) development part is hiring highly experienced embedded software engineers to develop PCIe, CXL and higher-level protocol drivers for Rebellions’ SoCs.
Responsibilities and Opportunities
- Design and develop PCIe subsystem controller code for Rebellions’ SoCs
- Execute and validate PCIe feature enablement
- Debug and drive root-cause analysis for PCIe and PCIe related system issues
Key Qualifications
- 5+ years of experience in embedded software engineering
- Deep understanding of PCIe Gen.5/6+ protocols
- Debug skill at both SoC and system level
- Experience in other high-speed interfaces such as CXL and UCIe is an extra plus.
- Extensive experience with common lab equipment, including protocol/logic analyzers, oscilloscopes, etc.
- Strong analytical/problem-solving skills and pronounced attention to details
Application Process
- Document Screening > On-line Interview > On-site Interview > Culture-fit Interview > Compensation Negotiation > Final Offer
- The application process may vary by job, and may change depending on the schedule and circumstances.
- Application schedule and results will be individually notified via the email address provided during application.
Notes
- This announcement may close early if recruitment is completed.
- If there are false facts in the application, the offer may be canceled.
- Employment may be restricted if legal qualifications required for recruitment and job performance are not met.
- Veteran and disabled status will not disadvantage applicants in the hiring process.
- The scope of duties may be changed considering the candidate's overall career and experience. If such a change is necessary, it will be communicated with the candidate at an appropriate time before the final offer.
- For inquiries related to recruitment, please contact the email address below.
- recruit@rebellions.ai
2 Skills Required For This Role
Talent Acquisition
Game Texts