. The ideal candidate will have deep experience in
C++ programming
, system-level software design, and debugging complex hardware-software interactions. This role offers an opportunity to work on cutting-edge connectivity and performance technologies that power next-generation computing platforms.
Key Responsibilities:
Design, develop, and optimize software components for
PCIe and related high-speed digital interfaces
.
Implement efficient, maintainable, and scalable code using
modern C++ practices
.
Collaborate closely with hardware and firmware engineers to validate and optimize system performance.
Debug, profile, and resolve performance bottlenecks across the full software stack.
Work with
AI-assisted coding tools (e.g., GitHub Copilot)
to enhance development productivity.
Contribute to architecture discussions, design reviews, and continuous improvement of development workflows.
Required Skills & Experience:
Strong proficiency in
C++ (C++11 and above)
with excellent knowledge of object-oriented design principles.
Experience with one or more
high-speed digital interfaces
such as
PCIe, CXL, USB, Ethernet, NVMe, DDR, or SerDes
.
Hands-on experience in
debugging, performance optimization
, and low-level software development.
Good understanding of
electronic engineering fundamentals
,
high-speed digital design
, and
signal integrity
.
Familiarity with
AI-assisted development tools
such as GitHub Copilot or similar platforms.
Strong analytical, troubleshooting, and communication skills.
Preferred Qualifications:
Bachelor's or Master's degree in
Computer Science, Electronics, or Electrical Engineering
.
Experience working in cross-functional teams involving hardware, firmware, and software design.
Exposure to embedded systems or device driver development will be an added advantage.
Job Type: Contractual / Temporary
Contract length: 6 months
Pay: Up to ₹3,500,000.00 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.