
Software Engineer
7 days ago
Job Title: Software Engineer – CPE Team (PCIe)
Location: Gurgaon
Experience: 5–10 Years (Flexible based on expertise)
Budget: Up to 35 LPA
Role Overview:
We are seeking a highly skilled Software Engineer to join our CPE (Customer Premises Equipment) Team, focusing on PCIe and high-speed interface development. 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 Types: Permanent, Contractual / Temporary
Contract length: 6 months
Pay: ₹3,000, ₹3,500,000.00 per year
Application Question(s):
- Do you have 5+ years of experience in Software Engineer - (PCIe) ?
- Do you have strong proficiency in C++ (C++11 and above) ?
- Do you have experience with PCIe, CXL, USB, Ethernet, NVMe, DDR, or SerDes ?
- Do you have hands-on experience in debugging, performance optimization ?
- Do you have familiarity with AI-assisted development tools ?
Work Location: In person
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Engineer, Python Join us as a Software Engineer, PythonThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It's a chance to hone your existing technical skills and advance...
-
Software Engineer
1 day ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSoftware Engineer Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It's a chance to hone your existing technical skills and advance your career...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSoftware Engineer Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It's a chance to hone your existing technical skills and advance your career We're offering this role at senior...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Engineer, Kotlin Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It's a chance to hone your existing technical skills and advance your career We're offering this role at...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSoftware Engineer, AVP Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It's a chance to hone your existing technical skills and advance your career We're offering this role at...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Engineer, iOS Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It's a chance to hone your existing technical skills and advance your career We're offering this role at...
-
Software Engineer
1 week ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Engineer Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It's a chance to hone your existing technical skills and advance your career We're offering this role at senior...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Engineer, AVP Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It's a chance to hone your existing technical skills and advance your career We're offering this role at...
-
Software Engineer
1 week ago
Gurgaon, Haryana, India NatWest Group Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPython Software Engineer Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority It's a chance to hone your existing technical skills and advance your career We're offering this role at...
-
Software Engineer
3 days ago
Gurgaon, Haryana, India RBS Full time ₹ 5,00,000 - ₹ 12,00,000 per yearJoin us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIt's a chance to hone your existing technical skills and advance your career while building a wide network...