
C Developer
3 days ago
About the Position:We are seeking a highly skilled and motivated C Developer with deep expertise in the SONiC ecosystem and platform bring-up. In this role, you will be at the forefront of porting SONiC to new hardware platforms, developing hardware abstraction layers, and driving low-level integration of critical switch components. The ideal candidate will have a strong background in embedded systems and a proven track record of working with switch ASICs and platform initialization.Role: C Developer Location: BangaloreExperience: 5 -11 yearsJob type: Full timeWork type: HybridImpact You Will Realize – Job Responsibilities:Develop robust, efficient code in C for drivers and platform APIsDesign, develop, and maintain features and components in the SONiC NOS stackIntegrate SONiC with various hardware platforms and ASIC SDKs (e.g., Broadcom, Mellanox, Marvell)Contribute to SAI (Switch Abstraction Interface) and other open-source networking componentsTroubleshoot and resolve issues across the software stack (kernel, NOS, applications)Collaborate with cross-functional teams to define requirements and deliver solutionsParticipate in code reviews, testing, documentation, and release activitiesEnsure compliance with open-source standards and contribute upstream where applicableMonitor performance and implement optimizations to improve reliabilityCollaborate with hardware engineers to define requirements and debug hardware/software interaction issuesWork with bootloaders and installation environments, specifically ONIE and U-BootUtilize and extend Switch SDK APIs to enable full functionality of the networking ASICKey Skills You Will Require:Required Qualifications & Skills:Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field5+ years of professional experience in embedded systems development using CHands-on experience with Linux kernel development or device driversDeep understanding of L2/L3 networking protocols (e.g., BGP, OSPF, VLAN, VXLAN)Proven experience with SONiC, including:Porting SONiC to new platformsDeep understanding of the Platform Abstraction Layer (PAL)Strong experience in hardware bring-up and board-level debuggingSolid familiarity with ONIE, U-Boot, and the Linux kernel boot processExperience working with vendor-specific Switch SDKs (Broadcom, Marvell, NVIDIA/Mellanox)Excellent problem-solving skills and ability to work independently in a fast-paced environmentQualification you must require: Educational Qualification BE/MCA/ME/M Tech/ MScWhy should you join Xoriant? Xoriant is a trusted provider of digital engineering services, renowned for building and operating complex platforms and products at scale. With three decades of software engineering excellence, we combine modern technology expertise in Data & AI (GenAI), cloud & security, domain and process consulting to solve complex technology challenges. We serve over 100 Fortune 500 companies and tech startups on their journey to becoming unicorns and beyond.As a "right-sized" company, we bring agility through our 5000+ passionate XFactors (our employees) from over 20 countries, fostering a culture focused on purpose and employee happiness.Want to experience life at Xoriant? In our inclusive workspace, we turn imagination into reality — everydayBusiness for Purpose: Be part of a passionate team and create a better future through tech & innovation.Giving Back to Community: Build a stronger business and community by volunteering and make a positive impact in the community.Rise to Sustain: Support your career growth in a way that helps ensure long-term success.Continuous Learning: Stay curious and keep learning with us to drive innovation.Wellness First: Prioritize well-being with multiple health benefits & experience work-life balance.Rewards & Recognition: Value your work with meaningful rewards and recognitions.One Xoriant Family: Celebrate the joy of diversity, inclusivity and togetherness through festivals.Candid Connects: Connect directly with leaders and voice your opinion.Culture of Ideation: Be a trailblazer, bring new ideas to the fore and realize them through engineering.If there’s an XFactor in you, we have a chair dedicated to your name. To know more about Xoriant, please visit : www.xoriant.comImportant Notice: We have been alerted that some job candidates, who posted their resumes on specific websites and portals, have been approached by imposters posing as Xoriant and making deceptive offers using Xoriant branding. Xoriant communications from website, official email addresses, and verified social media accounts only should be considered legitimate. Xoriant will never ask for payment during the recruitment process, nor have we authorized any external agencies to collect a fee on our behalf. Avoid sharing your personal details until you verify the offer's legitimacy. Cross-check the credentials of anyone claiming to represent Xoriant with our official HR department.If you receive any suspicious job offers or fraudulent communication bearing Xoriant branding, contact us at careers@xoriant.com immediately.Equal Employment Opportunity Statement: We are committed to providing equal employment opportunities to all individuals, regardless of race, color, religion, gender, national origin, age, disability, or veteran status. Our inclusive workplace values diversity and ensures that all employees are treated fairly and with respect, promoting a culture of belonging. We strive to create a supportive environment where everyone has the opportunity to succeed and contribute to our collective success.
-
C++ Developer
2 weeks ago
bangalore, India Tata Consultancy Services Full timeRole: C++ Developer Experience: 5 to 12 Yrs Location:BLR/HYD/DL/MUM C/C++ (SONiC, Embedded) SONIC must have C++ Developer · 4+ years of hands-on experience in hardware board bring-up for Cisco routing and switching platform · Strong in C/C++ · Strong Linux kernel and driver knowledge (I2C, SMBus, hwmon, EEPROM, watchdog, CPLD). · Hands-on experience with...
-
C++ Developer
5 days ago
bangalore, India Infoway Solution Full timeRole : C++ developer Location - BangaloreDuration - Full time / contract Job Description:We are looking for an experienced Embedded Software Engineer with strong hands-on expertise in C++ development and a solid understanding of embedded systems. The ideal candidate will be responsible for the design, development, integration, and testing of embedded...
-
C Developer
2 weeks ago
bangalore, India ACL Digital Full time🚀 We’re Hiring | C Developers with Protocol Development Experience | Immediate Joiners | BangaloreACL Digital is looking for skilled C Developers with protocol development experience to join our growing team in Bangalore.📍 Location: Bangalore💼 Experience: 3 to 6 Years🕹️ Work Mode: Hybrid📝 Interview Process:Round 1: VirtualFinal Round:...
-
C Developer
5 days ago
bangalore, India ACL Digital Full time🚀 We’re Hiring | C Developers with Protocol Development Experience| Telecom | Immediate Joiners | BangaloreACL Digital is looking for skilled C Developers with protocol development(RTP/RTCP, SIP) experience to join our growing team in Bangalore.Note : Experience into Telecom domain is mandate. 📍 Location: Bangalore💼 Experience: 3 to 6 Years🕹️...
-
C or C++ Developer
3 days ago
bangalore, India People Prime Worldwide Full timeJob Title: C/C++ Software Engineer – AIX PlatformLocation: Pune (WFO)Experience: 5–12 Years (STRICTLY)Employment Type: PermanentNotice Period: Immediate Joiners OnlyAbout the CompanyOur client is a trusted global innovator of IT and business services, present in 50+ countries. They specialize in digital & IT modernization, consulting, managed services,...
-
C++ Developer
2 weeks ago
bangalore, India Tata Consultancy Services Full timeRole: C++ Developer Experience: 5 to 12 YrsLocation:BLR/HYD/DL/MUMC/C++ (SONiC, Embedded)SONIC must haveC++ Developer· 4+ years of hands-on experience in hardware board bring-up for Cisco routing and switching platform· Strong in C/C++· Strong Linux kernel and driver knowledge (I2C, SMBus, hwmon, EEPROM, watchdog, CPLD).· Hands-on experience with SONiC...
-
C++ Developers
5 days ago
bangalore, India Coforge Full timeRole: C++ DeveloperLocation: Gr. Noida/BangaloreMode: Hybrid We are looking for talented individuals who are passionate about technology and eager to contribute to our mission of innovation and excellence. Job Description:Expert Knowledge of C++ development in Linux environment with 5+ years of development experience.In-depth Knowledge of Object-Oriented...
-
C++ Developers
3 days ago
bangalore, India Coforge Full timeRole: C++ Developer Location: Gr. Noida/Bangalore Mode: Hybrid We are looking for talented individuals who are passionate about technology and eager to contribute to our mission of innovation and excellence. Job Description: Expert Knowledge of C++ development in Linux environment with 5+ years of development experience. In-depth Knowledge of Object-Oriented...
-
C++ Developer
3 days ago
bangalore, India Tata Elxsi Full timeBusiness Overview:Tata Elxsi is among the world’s leading providers of design and technology services across industries, including Automotive, Broadcast, Communications, and Healthcare. Tata Elxsi is helping customers reimagine their products and services through design thinking and the application of digital technologies such as IoT (Internet of Things),...
-
C++ Developer
5 days ago
bangalore, India ThoughtFocus Full timeAbout the CompanyThoughtFocus helps forward-looking companies and organizations in the financial services, manufacturing, and higher education/public services sectors innovate and achieve a better future faster. Clients rely on ThoughtFocus for domain expertise, innovation, modernization, and the creative use of emerging technologies. Dedication to client...