Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
0 years
0 Lacs
India
On-site
Work Type: Full-time Notice Period: 30 days Compensation (Yearly): INR(₹) 2,400,000 to 4,500,000 Key Responsibilities Software Development Design and build scalable, high-performance C++ applications using DPDK for telecom solutions. Implement low-latency and high-throughput processing features tailored to telecom workloads. Network Protocol & Telecom Core Systems Develop and optimize components in 4G Core Networks (PCEF, MME, SGW, PGW, HSS). Work with key telecom protocols: GTP, S1AP, SCTP, Diameter. Performance Optimization Optimize packet processing using DPDK for latency-sensitive telecom applications. Detects and resolves system bottlenecks for real-time network environments. Debugging & System Stability Identify, analyze, and fix complex system/network-level issues. Conduct code reviews and rigorous testing to ensure system reliability and code quality. Collaboration & Documentation Collaborate with cross-functional teams to integrate and deliver complete solutions. Prepare and maintain documentation for system architecture, designs, and operational procedures. Must-Have Proficiency in C++, with deep knowledge of multithreading, memory management, and performance tuning Hands-on experience with DPDK and VPP for data plane processing Knowledge of telecom protocols: GTP, S1AP, SCTP, Diameter Solid grasp of Linux/Unix development environments Experience with debugging tools (gdb), profilers (Valgrind), and version control systems (Git) Preferred Background in 4G Core Network architecture (EPC, MME, SGW, PGW, HSS) Exposure to 5G or IMS systems Bachelor’s or Master’s degree in Computer Science, Telecommunications, or a related field Show more Show less
Posted 2 weeks ago
4.0 years
0 Lacs
Gurugram, Haryana, India
On-site
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact. How You Will Contribute Contribute to design and development of features and enhancements in L2/IP OAM protocols like: 802.1ag CFM, Y.1731, RFC 2544 etc. Participate in software design, development, validation, and defect resolution activities to deliver functionally excellent products to Ciena customers. Translate market directions, customer requirements, and new industry standards into software design and execution activities. Assist and lead in early product demonstrations to customers. Trouble shoot and fix reported issues. Identify root cause, diagnose, debug and deliver robust timely fixes. Provide basic assessment of own work including effort estimation and status reporting. Continuous learning and development of skills in L2/IP control plane and OAM. The Must Haves Excellent written and verbal communication skills, effectively able to collaborate with multiple teams across geographically diverse areas. 4+ years of Packet networking experience with minimum 2+ years of L2/IP control plane or OAM exposure. Excellent “C” programming skills with strong debugging and trouble shooting skills over Linux platform. Linux Driver/Middleware development for Embedded platforms Familiarity with product cycles and deployment requirements for Broadband products (ONU/ONT, G-PON and OLT). Deep exposure to L2/IP OAM protocols including CFM, Y.1731, RFC 2544 Benchmarking, IP, ping/traceroute etc. Familiarity with IEEE/IETF/MEF standards, OMCI stack, ITU-T G.988 is a bonus. Exposure to debug tools (e.g. GDB), test tools (e.g. Ixia/Spirent) and configuration management (e.g. Perforce/Git) is required. Exposure to end-to-end feature development including inter module/thread communication, protocol state machine. Strong experience working on large complex software bases. Self-starter with a strong “can do” belief, committed to delivering quality results on aggressive timelines. Effectively able to work independently with little hands-on supervision. Team oriented; strong inter-personal skills and ability to understand customers’ needs, expectations and perspective. Capable to multitask on multiple projects, with good time management skills and stay focused under pressure. Assets Self-starter with positive attitude Team orientation, organized, and capable of independent work. Acumen for problem solving. Ability to lead in an environment of change – flexibility, creativity and patience. Ability to learn and grasp technical concepts related to products being developed. Able to work effectively and communicate at all levels within the Ciena workforce. Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require. Show more Show less
Posted 2 weeks ago
4.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
NVIDIA is seeking passionate, highly motivated, and creative senior design engineers to be part of its Graphics team working on the design of state of the art memory subsystem components used in their industry-leading Graphics Processors. This position offers the opportunity to have real impact in a dynamic, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence. We have crafted a team of exceptional people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the platform for the future of computing. In this position, you will be expected to make architectural trade-offs based on features, performance requirements and system limitations, come up with micro-architecture, implement in RTL, and deliver a fully verified, synthesis/timing clean design. You will work with architects, other designers, pre- and post-silicon verification teams, synthesis, timing and backend teams to accomplish your tasks. What You’ll Be Doing Own micro-architecture and RTL development of design modules. Micro-architect features to meet performance, power and area requirements. Work with HW architects to define critical features. Collaborate with verification teams to verify the correctness of implemented features. Co-operate with timing, VLSI and Physical design teams to ensure design meets timing, interface requirements and is routable. Interact with FPGA and S/W teams to prototype the design and ensure that S/W is tested. Work on post-silicon verification and debug. What We Need To See BS / MS or equivalent experience. 4+ years of design experience. Experience in RTL design of complex design units for at least two or three projects. Exposure to design and verification tools (VCS or equivalent simulation tools, debug tools like Debussy, GDB). Deep understanding of ASIC design flow including RTL design, verification, logic synthesis, prototyping, DFT, timing analysis, floor-planning, ECO, bring-up & lab debug. Expertise in Verilog. Ways To Stand Out From The Crowd Design experience in memory subsystem or network interconnect IP. Good debugging and problem solving skills. Scripting knowledge (Python/Perl/shell). Leadership experience in leading small 2-3 member teams. Good interpersonal skills and ability & desire to work as a part of a team. NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people in the world working for us. If you are creative, autonomous and love a challenge, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. JR1965573 Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Through our dedicated associates, Conduent delivers mission-critical services and solutions on behalf of Fortune 100 companies and over 500 governments - creating exceptional outcomes for our clients and the millions of people who count on them. You have an opportunity to personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day. Must Have Skills: C/C++ in LINUX environment- hands on Job OOP's concepts understanding Multi-Threading concepts understanding (as Lane is multi-threaded) Socket Programming concepts (as Lane uses it in abundance) Experienced in Linux OS Knowledgeable on GDB debugger Shell scripting C++ development in LINUX OS preferable as Lane application is built on LINUX platform Conduent is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, creed, religion, ancestry, national origin, age, gender identity, gender expression, sex/gender, marital status, sexual orientation, physical or mental disability, medical condition, use of a guide dog or service animal, military/veteran status, citizenship status, basis of genetic information, or any other group protected by law. People with disabilities who need a reasonable accommodation to apply for or compete for employment with Conduent may request such accommodation(s) by submitting their request through this form that must be downloaded: click here to access or download the form. Complete the form and then email it as an attachment to FTADAAA@conduent.com. You may also click here to access Conduent's ADAAA Accommodation Policy. At Conduent we value the health and safety of our associates, their families and our community. For US applicants while we DO NOT require vaccination for most of our jobs, we DO require that you provide us with your vaccination status, where legally permissible. Providing this information is a requirement of your employment at Conduent. Show more Show less
Posted 2 weeks ago
0 years
45 Lacs
Bengaluru
On-site
Key Responsibilities: 1. Software Development: Develop high-performance, scalable C++ applications leveraging DPDK for telecom solutions . Design and implement features aligned with telecom requirements , focusing on low-latency and high-throughput processing. 2. Network Protocols and 4G Core Systems: Collaborate on the development and optimization of 4G Core Network components such as PCEF, MME, SGW, PGW, and HSS. Implement and troubleshoot network protocols like GTP, S1AP, SCTP, and Diameter. 3. Performance Optimization: Utilize DPDK to enhance packet processing performance and ensure system efficiency. Identify and resolve bottlenecks, optimizing software for latency-sensitive telecom environments. 4. Debugging and Troubleshooting: Analyze complex system and network issues, providing robust solutions for identified problems. Perform code reviews and rigorous testing to maintain code quality and system stability. 5. Collaboration and Documentation: Work with cross-functional teams to deliver integrated solutions that meet project requirements. Document design specifications, system architecture, and operational procedures. Required Qualifications: · Technical Skills: Proficiency in C++ programming with expertise in multi-threading, memory management, and performance tuning . Hands-on experience with DPDK for high-performance packet processing. Solid understanding of telecom protocols like GTP, S1AP, SCTP, and Diameter . Familiarity with networking concepts and data plane processing. · Telecom Expertise (Preferable): Knowledge of 4G Core Network architecture, including EPC, MME, SGW, PGW, and HSS. Experience with 5G or IMS systems is a plus. · Tools and Platforms: Strong experience with Linux/Unix environments for development and deployment. Familiarity with debugging tools (e.g., gdb), profiling tools (e.g., Valgrind), and version control systems (e.g., Git) . · Educational Background: Bachelor’s or Master’s degree in Computer Science, Telecommunications, or related field. Additional Information We are looking for 30 days of official notice period. Job Type: Full-time Pay: Up to ₹4,500,000.00 per year Schedule: Day shift Work Location: In person Speak with the employer +91 9515271284
Posted 2 weeks ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Key Responsibility Areas Internal: Designing and maintaining embedded Linux distributions using build systems like Yocto or Buildroot Configuring and optimizing the Linux kernel, device trees, bootloaders, and system services. Developing middleware components and abstraction layers to expose hardware and system services to higher-level applications. Creating and maintaining developer-facing SDKs, APIs, and documentation to support application development on the platform. Defining and implementing modular system components for scalability and reuse across product lines. Integrating and validating support for various hardware interfaces and peripherals (e.g., I2C, SPI, UART, GPIO, USB, etc.). Collaborating with hardware, QA, and application teams to bring up new platforms and ensure end-to-end system stability. Driving improvements in boot time, system resource usage, and maintainability. Participating in system security design including secure boot, encrypted storage, and software update integrity. Contributing to internal engineering standards, tools, and CI/CD workflows to support platform development and deployment. External: Arranging technical skills improvement programmes for self and team Identify & propose external collaborator (developers/companies) for outsorcing work. Provide clear requirements to identified collaborators. For outsourced development, set milestones and deliverables, review the progress and validate the deliverables Provide technical support to developers community Review / Validation of applications from developers community and approving / rejecting them Educational Qualification: Bachelor's degree in Electrical/Electronic/Computer Engineering Required Skills: Hands-on experience in Embedded Linux development. Strong programming skills in C/C++. Proficient with Yocto Project, Buildroot, or custom embedded build systems. Solid grasp of Linux system internals, kernel modules, and bootloader customization (e.g., U-Boot). Experience with developing or maintaining middleware interfaces or platform abstraction layers. Familiarity with shell scripting, Linux debugging tools (e.g., strace, perf, gdb), and board bring-up practices. Experience building and distributing SDKs or platform APIs for internal or external developers. Familiarity with secure boot, encryption, and system hardening in embedded Linux. Exposure to OTA update frameworks (e.g., SWUpdate, RAUC, Mender). Understanding of CI/CD pipelines for embedded system integration and release automation. Working knowledge of containerized environments on embedded Linux (Docker, Podman). Excellent communication and documentation skills. Ability to work independently and as part of a multi-disciplinary team. Proactive, ownership-driven mindset with attention to long-term maintainability and scalability. Show more Show less
Posted 2 weeks ago
100.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Introduction About IBM IBM is a global technology and innovation company. It is the largest technology and consulting employer in the world, with presence in 170 countries. The diversity and breadth of the entire IBM portfolio of research, consulting, solutions, services, systems and software, unusually distinguishes IBM from other companies in the industry. Over the past 100 years, a lot has changed at IBM, in this new era of Cognitive Business, IBM is helping to reshape industries as diverse as healthcare, retail, banking, travel, manufacturing, and many more, by bringing together our expertise in Cloud, Analytics, Security, Mobile, and the Internet of Things. We like to say, “be essential.” We are changing how we craft. How we collaborate. How we analyse. How we engage. Join the next generation of innovators, inventors and entrepreneurs who are crafting the very way the world works. We want the brightest minds doing work that encourages, in an environment where growth is supported. IBMers get to discover their potential, so they’re inspired to build breakthroughs that help our clients succeed. We’re building teams with dynamic strengths with people who want their ideas to matter. Join us — you’ll be proud to call yourself an IBMer. Our Culture IBM is committed to crafting a diverse environment and is proud to be an equal opportunity employer. You will receive consideration for employment without regard to your race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Business Unit Introduction India Systems Development Lab (ISDL) is part of IBM Systems world-wide technology development lab. Established in 1996, the Lab is headquartered in India's Silicon Valley and startup hub - Bengaluru, with a strong presence in Pune and Hyderabad. Developers at ISDL deliver technology innovations across the entire Systems portfolio and Storage. The team here works across the entire stack from processor design, firmware, operating system to software defined storage. The lab also focuses on innovations, thanks to the creative energies of the teams. The lab has contributed over 400+ patents in cutting edge technologies and inventions so far. While computing veers towards cognitive, cloud, mobile, social, and security, the lab has significantly contributed to not just new products focused in these areas, but has also ushered in new development models such as Agile, Design Thinking and DevOps. Your Role And Responsibilities We are seeking a highly skilled C/C++ expert with 8-10 years of product development, design, and support expertise, and a proven track record of managing databases, particularly with a focus on IBM DB2 administration, performance tuning, and debugging of database issues. As a vital member of our software development team, you will be responsible for designing, implementing, and optimizing database-related functionalities to ensure the high performance, stability, and reliability of our products. System Software Development and Maintenance: Code, design and implementation of C/C++ software components for backup and storage products, ensuring adherence to coding standards, best practices, and performance guidelines. Product Support: Provide technical expertise and support to customers and internal stakeholders regarding database-related inquiries and issues. Database Design: Collaborate with the development team to design and optimize database schemas, ensuring data integrity and scalability. System Engineering: Must have SAN storage background. Hands on experience in code, unit test and in the SDLC for any File Systems, Volume managers and/or Backup Recovery products. Troubleshooting and Debugging: Investigate and resolve complex database issues, working closely with cross-functional teams to identify root causes and implement effective solutions. Performance Engineering: Use performance tools like Flamegraph, Top, IfTop, Excel graphing, analytics. Performance Tuning: Proactively monitor and analyse database performance metrics to identify areas of optimization. Utilize your extensive experience in performance tuning techniques to enhance query execution and reduce response times. Continuous Improvement: Stay updated with the latest advancements in database technologies, C/C++ development practices, and system storage principles. Recommend and implement improvements to enhance product performance and maintainability. Tool kits: Be adept in various tools to parse logs like awk, Perl, python, grep etc Preferred Education Master's Degree Required Technical And Professional Expertise Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). Extensive 3-7 years of experience in C/C++ software development, including product development and support. Strong expertise in managing IBM DB2 databases, including administration, performance tuning, and debugging of complex database issues. Strong Systems exposure analysing memory corruption, multithreaded designs and SAN architectures. Proven experience in optimizing database performance through indexing, query optimization, and caching strategies. Solid understanding of database design principles and best practices. Familiarity with data security and compliance standards. Excellent problem-solving and debugging skills to analyse and resolve complex technical issues. Strong communication and collaboration skills to work effectively in a team-oriented environment. Experience with other databases, such as SQL Server, Oracle, or MySQL, is a plus. Relevant certifications in C/C++ development, SAN-NAS certifications or database administration are advantageous. Tags: OS internals iSCSI, FC, Backup recovery, ZFS, LVM, NVMe, gdb, C/C++ at least one scripting language bash, Perl, python Required Education Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience) Preferred Education Master's Degree in Computer Science, Software Engineering Show more Show less
Posted 2 weeks ago
2.0 years
0 Lacs
Hyderābād
On-site
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Master's Degree in Engineering, Information Systems, Computer Science or related field. 3+ years of Software Engineering or related work experience. Job function: Work on Linux Kernel development for enabling and supporting Qualcomm Snapdragon Chipsets and products Skills/experience: Excellent knowledge of OS fundamentals, data structure, Linux kernel and the device driver model Excellent programming skills and expert level knowledge of C Specific experience and expertise in any of kernel subsystems – core kernel, device drivers, memory, SMMU, ARM subsystems etc. Highly skilled in debug using any debugger like T32, gdb and crash analysis sing T32, crash utility etc. Expert in using tracing and other related tools to identify performance bottlenecks and solve them Well versed with other development tools like tool chain, version control etc. Background experience in Android is a plus Responsibilities: Work with cross teams to develop and support various features in Linux kernel to support Android on Qualcomm Snapdragon Chipsets Work on latest bleeding edge ARMv9 CPUs and features Closely work with power and performance to analyze and identify performance bottlenecks and implement optimizations. Enable and support other teams that use supported Linux kernel features Identify and support core set of tools for assisting Linux Kernel development, debug and support Education requirements: Bachelors or Masters in CS or ECE Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
0 years
3 - 10 Lacs
Hyderābād
On-site
Hyderabad, India Technology In-Office 8626 Job Description Job Purpose ICE Data Services, located in Hyderabad, India is seeking a Developer to join our team of talented, creative and dedicated professionals. Responsibilities The Software Engineer is responsible for all phases of the project life-cycle activities, from initial analysis through production support including design, implementation, testing, integration, and maintenance. Responsibilities will include: Assist technical & product managers in the evaluation of product requirements for software applications. Develop detailed specifications. Provide accurate and reliable estimates for project tasks Application development, customization and integration of work Design, code and unit test the applications Maintain/modify existing software applications with periodic releases Create test plans and test tools; support testing and address on-line bug reports/issues Document applications for technical white papers, user guides and operations guide Be available after normal working hours to support production problems and deployments Knowledge and Experience Very strong C/C++ programming – 7+ yrs of development on Unix/Linux platforms. Experience with Linux/Unix and shell scripting exposure Knowledge of Java, Python TCP and Multicast knowledge. Hands on experience on developing multi-threaded applications. Understanding complex systems and how to debug problems Experience with debuggers such as GDB, and memory checkers such as Valgrind Experience with Source Control Management (CVS, GiT, SVN) Experience with unit testing and testing frameworks SDLC experience as applicable to current development group processes Ability to adhere to group standards Teamwork - ability to work as project team member, work effectively with team leads, manager, as well as other groups including QA, Operations, and Product Management Excellent written and verbal skills Bachelor’s Degree or equivalent in Computer Science or related field Pluses: Experience with MySQL Understand market data behavior across multiple asset classes (Equities, options, fixed income, and derivatives). Complex High Throughput, Low Latency systems. Experience with cloud based application development and setup
Posted 2 weeks ago
2.0 years
0 Lacs
Hyderabad, Telangana, India
Remote
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Applications Engineering General Summary Hands on experience in Linux Device Drivers and System Interfaces like I2C, SPI Should have good understanding on Make Files and Shell scripting Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of GDB and other Linux based tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very good Speaking and Written skills. Should have very strong analytical and low level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of any combination of academic and/or work experience with debugging techniques. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3075336 Show more Show less
Posted 2 weeks ago
2.0 years
0 Lacs
Hyderabad, Telangana, India
Remote
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Hands on experience in debugging ThreadX and Linux Embedded stability issues both Kernel Space and User Space. Hands on experience on System Drivers which includes GPIO, Clocks, Buses Debug the issues from the dumps provided by OEMs to find the root cause of the issues. Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of Trace32, GDB and other debugging Tx tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very strong analytical and low level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets is mandatory. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3075335 Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Key Responsibility Areas Internal: Designing and maintaining embedded Linux distributions using build systems like Yocto or Buildroot Configuring and optimizing the Linux kernel, device trees, bootloaders, and system services. Developing middleware components and abstraction layers to expose hardware and system services to higher-level applications. Creating and maintaining developer-facing SDKs, APIs, and documentation to support application development on the platform. Defining and implementing modular system components for scalability and reuse across product lines. Integrating and validating support for various hardware interfaces and peripherals (e.g., I2C, SPI, UART, GPIO, USB, etc.). Collaborating with hardware, QA, and application teams to bring up new platforms and ensure end-to-end system stability. Driving improvements in boot time, system resource usage, and maintainability. Participating in system security design including secure boot, encrypted storage, and software update integrity. Contributing to internal engineering standards, tools, and CI/CD workflows to support platform development and deployment. External: Arranging technical skills improvement programmes for self and team Identify & propose external collaborator (developers/companies) for outsorcing work. Provide clear requirements to identified collaborators. For outsourced development, set milestones and deliverables, review the progress and validate the deliverables Provide technical support to developers community Review / Validation of applications from developers community and approving / rejecting them Educational Qualification: Bachelor's degree in Electrical/Electronic/Computer Engineering Required Skills: Hands-on experience in Embedded Linux development. Strong programming skills in C/C++. Proficient with Yocto Project, Buildroot, or custom embedded build systems. Solid grasp of Linux system internals, kernel modules, and bootloader customization (e.g., U-Boot). Experience with developing or maintaining middleware interfaces or platform abstraction layers. Familiarity with shell scripting, Linux debugging tools (e.g., strace, perf, gdb), and board bring-up practices. Experience building and distributing SDKs or platform APIs for internal or external developers. Familiarity with secure boot, encryption, and system hardening in embedded Linux. Exposure to OTA update frameworks (e.g., SWUpdate, RAUC, Mender). Understanding of CI/CD pipelines for embedded system integration and release automation. Working knowledge of containerized environments on embedded Linux (Docker, Podman). Excellent communication and documentation skills. Ability to work independently and as part of a multi-disciplinary team. Proactive, ownership-driven mindset with attention to long-term maintainability and scalability. Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
India
On-site
Work Type: Full-time Notice Period: 30 days Compensation (Yearly): INR(₹) 2,400,000 to 4,500,000 Key Responsibilities Software Development Design and build scalable, high-performance C++ applications using DPDK for telecom solutions. Implement low-latency and high-throughput processing features tailored to telecom workloads. Network Protocol & Telecom Core Systems Develop and optimize components in 4G Core Networks (PCEF, MME, SGW, PGW, HSS). Work with key telecom protocols: GTP, S1AP, SCTP, Diameter. Performance Optimization Optimize packet processing using DPDK for latency-sensitive telecom applications. Detects and resolves system bottlenecks for real-time network environments. Debugging & System Stability Identify, analyze, and fix complex system/network-level issues. Conduct code reviews and rigorous testing to ensure system reliability and code quality. Collaboration & Documentation Collaborate with cross-functional teams to integrate and deliver complete solutions. Prepare and maintain documentation for system architecture, designs, and operational procedures. Must-Have Proficiency in C++, with deep knowledge of multithreading, memory management, and performance tuning Hands-on experience with DPDK and VPP for data plane processing Knowledge of telecom protocols: GTP, S1AP, SCTP, Diameter Solid grasp of Linux/Unix development environments Experience with debugging tools (gdb), profilers (Valgrind), and version control systems (Git) Preferred Background in 4G Core Network architecture (EPC, MME, SGW, PGW, HSS) Exposure to 5G or IMS systems Bachelor’s or Master’s degree in Computer Science, Telecommunications, or a related field Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
India
On-site
Work Type: Full-time Notice Period: 30 days Compensation (Yearly): INR(₹) 2,400,000 to 4,500,000 Key Responsibilities Software Development Design and build scalable, high-performance C++ applications using DPDK for telecom solutions. Implement low-latency and high-throughput processing features tailored to telecom workloads. Network Protocol & Telecom Core Systems Develop and optimize components in 4G Core Networks (PCEF, MME, SGW, PGW, HSS). Work with key telecom protocols: GTP, S1AP, SCTP, Diameter. Performance Optimization Optimize packet processing using DPDK for latency-sensitive telecom applications. Detects and resolves system bottlenecks for real-time network environments. Debugging & System Stability Identify, analyze, and fix complex system/network-level issues. Conduct code reviews and rigorous testing to ensure system reliability and code quality. Collaboration & Documentation Collaborate with cross-functional teams to integrate and deliver complete solutions. Prepare and maintain documentation for system architecture, designs, and operational procedures. Must-Have Proficiency in C++, with deep knowledge of multithreading, memory management, and performance tuning Hands-on experience with DPDK and VPP for data plane processing Knowledge of telecom protocols: GTP, S1AP, SCTP, Diameter Solid grasp of Linux/Unix development environments Experience with debugging tools (gdb), profilers (Valgrind), and version control systems (Git) Preferred Background in 4G Core Network architecture (EPC, MME, SGW, PGW, HSS) Exposure to 5G or IMS systems Bachelor’s or Master’s degree in Computer Science, Telecommunications, or a related field Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Gurugram, Haryana, India
On-site
Work Type: Full-time Notice Period: 30 days Compensation (Yearly): INR(₹) 2,400,000 to 4,500,000 Key Responsibilities Software Development Design and build scalable, high-performance C++ applications using DPDK for telecom solutions. Implement low-latency and high-throughput processing features tailored to telecom workloads. Network Protocol & Telecom Core Systems Develop and optimize components in 4G Core Networks (PCEF, MME, SGW, PGW, HSS). Work with key telecom protocols: GTP, S1AP, SCTP, Diameter. Performance Optimization Optimize packet processing using DPDK for latency-sensitive telecom applications. Detects and resolves system bottlenecks for real-time network environments. Debugging & System Stability Identify, analyze, and fix complex system/network-level issues. Conduct code reviews and rigorous testing to ensure system reliability and code quality. Collaboration & Documentation Collaborate with cross-functional teams to integrate and deliver complete solutions. Prepare and maintain documentation for system architecture, designs, and operational procedures. Must-Have Proficiency in C++, with deep knowledge of multithreading, memory management, and performance tuning Hands-on experience with DPDK and VPP for data plane processing Knowledge of telecom protocols: GTP, S1AP, SCTP, Diameter Solid grasp of Linux/Unix development environments Experience with debugging tools (gdb), profilers (Valgrind), and version control systems (Git) Preferred Background in 4G Core Network architecture (EPC, MME, SGW, PGW, HSS) Exposure to 5G or IMS systems Bachelor’s or Master’s degree in Computer Science, Telecommunications, or a related field Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Gurugram, Haryana, India
On-site
Work Type: Full-time Notice Period: 30 days Compensation (Yearly): INR(₹) 2,400,000 to 4,500,000 Key Responsibilities Software Development Design and build scalable, high-performance C++ applications using DPDK for telecom solutions. Implement low-latency and high-throughput processing features tailored to telecom workloads. Network Protocol & Telecom Core Systems Develop and optimize components in 4G Core Networks (PCEF, MME, SGW, PGW, HSS). Work with key telecom protocols: GTP, S1AP, SCTP, Diameter. Performance Optimization Optimize packet processing using DPDK for latency-sensitive telecom applications. Detects and resolves system bottlenecks for real-time network environments. Debugging & System Stability Identify, analyze, and fix complex system/network-level issues. Conduct code reviews and rigorous testing to ensure system reliability and code quality. Collaboration & Documentation Collaborate with cross-functional teams to integrate and deliver complete solutions. Prepare and maintain documentation for system architecture, designs, and operational procedures. Must-Have Proficiency in C++, with deep knowledge of multithreading, memory management, and performance tuning Hands-on experience with DPDK and VPP for data plane processing Knowledge of telecom protocols: GTP, S1AP, SCTP, Diameter Solid grasp of Linux/Unix development environments Experience with debugging tools (gdb), profilers (Valgrind), and version control systems (Git) Preferred Background in 4G Core Network architecture (EPC, MME, SGW, PGW, HSS) Exposure to 5G or IMS systems Bachelor’s or Master’s degree in Computer Science, Telecommunications, or a related field Show more Show less
Posted 2 weeks ago
9.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description Senior Consultant - Delivery Senior Consultant – Delivery WLP FO Developer This is Worldline We are the innovators at the heart of the payments technology industry, shaping how the world pays and gets paid. The solutions our people build today power the growth of millions of businesses tomorrow. From your local coffee shop to unicorns and international banks. From San Francisco to Auckland. We are in every corner of the world, in every part of commerce. And just as we help our customers accelerate their business, we are committed to helping our people accelerate their careers. Together, we shape the evolution. The Opportunity At Worldline, our technology addresses the persistent challenges of the payment world. We design and operate leading digital payment and transactional solutions that enable sustainable economic growth and reinforce trust and security in our societies. If you are a highly skilled Senior Developer who will produce scalable software solutions in the Payments Domain. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. We have many hardworking and dedicated peers that would love for you to work with them. We are committed to continuous improvement. We are always looking for new and innovative ways to improve quality, reduce costs, build excellent solutions, and grow customer happiness. We would like to welcome an organized, innovative and process driven colleague to our team. Role Overview As an experienced developer, you will be responsible for delivering high-quality software solutions while actively contributing to a positive and dynamic team environment. You will take ownership of the product increment in each sprint, ensuring usability and adherence to coding standards. Your role will involve collaborating with Product Owners to clarify requirements, managing the sprint backlog, and providing technical solutions to support the agile development process. You will also facilitate knowledge sharing within the team, adapt plans to meet sprint goals, and effectively communicate changes and impacts to stakeholders. Your proactive approach and commitment to excellence will drive continuous improvement within the team and contribute to the overall success of the development initiatives. Who Are We Looking For Skilled developers who are passionate about delivering high-quality software solutions and capable of driving positive change within the team. In practice, this means: 9 to 14 years of relevant experience in C++ programming. In-depth knowledge of C++ OOP concepts, including Inheritance, Polymorphism, Templates, Preprocessor Directives, and Exception Handling. Strong understanding of design patterns such as Singleton, Visitor, and Decorator. Familiarity with Standard Template Library (STL), String Operations, and Boost libraries. Comprehensive understanding of data structures like Arrays, Lists, Vectors, Maps, Stacks, and Queues. Knowledge of streaming concepts, string functions, type casting, pointer references, and multithreading. Proficiency in Database DML/DDL, advanced procedures, indexing, and cursors. Experience with shell scripting, Unix commands, Makefiles, and GDB debugging. Agile Scrum certification is a plus. Good experience in the payments domain. Proficient in XML, XSD, and XPath. Familiarity with Perl scripting and Continuous Integration (CI) tools. Strong interpersonal and communication skills. Highly proactive and solution-oriented approach. Key Responsibilities Commit to delivering usable value and a potentially shippable product increment in each sprint. Present usable value increments during dedicated sprint review meetings. Ensure that larger changes are committed early in the sprint to lessen impacts on other developers. Provide technical solutions for Jira tickets, with a clear understanding of responsibilities. Collaborate with POs to clarify requirements, distinguishing between the "what" and the "why." Own and manage the team’s sprint backlog effectively. Create a comprehensive plan for the sprint and commit to completing the identified issues. Deliver quality work by adhering to the Definition of Done (DoD) and coding standards. Organize and manage individual tasks based on a pull principle. Facilitate daily scrums and share knowledge gained from challenges with the team. Update work plans to align with sprint goals and track progress using the burn-down chart. Communicate impacts of changes to other developers and product owners in a timely manner. Refine tasks that meet readiness criteria during Iteration Backlog Refinement (IBR). Utilize designated communication platforms to share issues and improvements with stakeholders. Adhere strictly to established processes while maintaining Jira tickets effectively. Monitor task status, update remaining time, and ensure all fields in Jira are accurately filled out. Shape the evolution We are on an exciting journey towards the next frontiers of payments technology, and we look for big thinkers, people with passion, can-do attitude and a hunger to learn and grow. Here you’ll work with ambitious colleagues from around the world, take on unique challenges as a team, and make a real impact on the society. With an empowering culture, strong technology and extensive training opportunities, we help you accelerate your career - wherever you decide to go. Join our global team of 18,000 innovators and shape a tomorrow that is yours to own. Learn more about life at Worldline at Jobs.worldline.com We are proud to be an Equal Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as an individual with a disability, or any applicable legally protected characteristics. Show more Show less
Posted 2 weeks ago
12.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About This Team: Citrix (as part of Cloud Software Group) - the recognized leader in VDI, Desktop-as-a-Service and application delivery solutions enable secure delivery of desktops, applications and SaaS and web apps to more than 100 million endpoints. Citrix Workspace App team is working on secure delivery of virtual apps to any device, anywhere. This team is responsible for building Citrix Workspace applications across all desktop and mobile OS-es. As part of this team you will be focusing on Citrix workspace applications for Linux operating systems. What we're looking for: As a manager, Software engineering, we are looking for an enthusiastic, positive leader with expertise in Linux client side development, able to bring out the best in people to deliver the best experience to customers. Job Description / Responsibilities: As Engineering Manager for the Citrix Workspace App, Linux Team, you will: Lead the delivery of high-quality, stable releases to customers, packed with features tailored for diverse Linux distributions(Ubuntu, RHEL, RPi, Debian) and multiple thin clients. Drive data-driven decisions across product, process, and people, leveraging your analytical skills and curiosity. Champion engineering excellence through continuous improvement and best practices. Establish and utilize key engineering metrics (e.g., defect density, release closedown time, sprint velocity) to track progress and drive improvements. Own and execute the product engineering roadmap, prioritizing performance, scalability, security, and quality through strategic tech debt reduction and automation. Foster strong collaboration with stakeholders across technical and non-technical domains, including executive leadership and peer teams, in both individual and group settings. Build and empower a high-performing engineering team of 8-10 engineers with varying experience levels, focusing on goal alignment and performance management. Attract and retain top talent to ensure the team's continued success. Demonstrate grit and resilience in navigating change, while fostering a positive and engaging team environment. Basic Qualifications: BE/B.Tech. in Computer Science or related field with 12+ years of software development experience - preferably in Linux client applications. Minimum of 1 years’ experience in engineering management - with at least 2 to 3 projects delivered to customers in production. Exposure to resolving post - production customer escalations / issues. Fair understanding and expertise of Linux system (IPC, packaging), Debugging (GDB), Build and compiler systems Development experience in C++. Pro in development & CI/CD tools. Comfortable with iterative development through Agile Excellent communications skills Bonus if you have: Development experience in Typescript and Javascript Exposure to use AI agents, coding assistants to improve team productivity About Us: Cloud Software Group is one of the world’s largest cloud solution providers, serving more than 100 million users around the globe. When you join Cloud Software Group, you are making a difference for real people, each of whom count on our suite of cloud-based products to get work done — from anywhere. Members of our team will tell you that we value passion for technology and the courage to take risks. Everyone is empowered to learn, dream, and build the future of work. We are on the brink of another Cambrian leap -- a moment of immense evolution and growth. And we need your expertise and experience to do it. Now is the perfect time to move your skills to the cloud. Cloud Software Group is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination. All qualified applicants will receive consideration for employment without regard to age, race, color, creed, sex or gender, sexual orientation, gender identity, gender expression, ethnicity, national origin, ancestry, citizenship, religion, genetic carrier status, disability, pregnancy, childbirth or related medical conditions (including lactation status), marital status, military service, protected veteran status, political activity or affiliation, taking or requesting statutorily protected leave and other protected classifications. If you need a reasonable accommodation due to a disability during any part of the application process, please email us at AskHR@cloud.com for assistance. Show more Show less
Posted 2 weeks ago
6.0 - 9.0 years
4 - 8 Lacs
Bengaluru
Work from Office
Skill Description Experience in working with Bluetooth profiles and ability to do analyze air traces to root cause issues Experience in Automotive Infotainment Domain Experience in Modern C++14/17, OOPs, Design patterns . Knowhow with coding guidelines/standards (e.g. MISRA C/C++, CERT C/C++) Experience in Multi-Threading, IPC, RPCThrift, DBUS, gRPC , Sockets. Experience in Build tools like Make, CMake and Git workflow. Experience in Linux, GDB, Valgrind, System Debugging skills. Experience with Test-Driven Development, Google-Test, Robot Framework, Python. Shell Understanding Infotainment System Architecture, Design Principles. Know how on Agile Frameworks and toolsScrum/Kanban, JIRA, Confluence, TMX, R4J Nice to have Experience with Embedded Linux / Yocto/ QNX Knowledge of ASPICE V-Model Processes. Understanding/Experience in containers, hyper visor, virtualization. Experience in Media player, Bluetooth, IAP, Android auto, Device manager , Remote UI. Experience with DevOps-CI/CD. Experience with AppArmour, Threat Modeling, TrustZone, Ability to understand and address Bluetooth security vulnerabilities reported by various research organizations. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Skills (competencies) Verbal Communication
Posted 2 weeks ago
4.0 - 8.0 years
6 - 10 Lacs
Hyderabad
Work from Office
About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact We are seeking skilled C/CPP Developers with a minimum of 1 year of development experience to join us as freelancers and contribute to impactful projects Key Responsibilities: Write clean, efficient code for data processing and transformation Debug and resolve technical issues Evaluate and review code to ensure quality and compliance Required Qualifications: 1+ year of C/CPP development experience Should have a deep understanding of C/C++ programming, memory management, and object-oriented principles Skilled in developing high-performance applications, debugging Working with tools like GCC, GDB, or relevant frameworks and libraries Why Join Us Competitive pay (‚1000/hour) Flexible hours Remote opportunity NOTEPay will vary by project and typically is up to Rs 1000 per hour (if you work an average of 3 hours every day that could be as high as Rs 90K per month) once you clear our screening process Shape the future of AI with Soul AI!
Posted 2 weeks ago
4.0 - 8.0 years
6 - 10 Lacs
Pune
Work from Office
About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact We are seeking skilled C/CPP Developers with a minimum of 1 year of development experience to join us as freelancers and contribute to impactful projects Key Responsibilities: Write clean, efficient code for data processing and transformation Debug and resolve technical issues Evaluate and review code to ensure quality and compliance Required Qualifications: 1+ year of C/CPP development experience Should have a deep understanding of C/C++ programming, memory management, and object-oriented principles Skilled in developing high-performance applications, debugging Working with tools like GCC, GDB, or relevant frameworks and libraries Why Join Us Competitive pay (‚1000/hour) Flexible hours Remote opportunity NOTEPay will vary by project and typically is up to Rs 1000 per hour (if you work an average of 3 hours every day that could be as high as Rs 90K per month) once you clear our screening process Shape the future of AI with Soul AI!
Posted 2 weeks ago
4.0 - 8.0 years
6 - 10 Lacs
Kolkata
Work from Office
About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact We are seeking skilled C/CPP Developers with a minimum of 1 year of development experience to join us as freelancers and contribute to impactful projects Key Responsibilities: Write clean, efficient code for data processing and transformation Debug and resolve technical issues Evaluate and review code to ensure quality and compliance Required Qualifications: 1+ year of C/CPP development experience Should have a deep understanding of C/C++ programming, memory management, and object-oriented principles Skilled in developing high-performance applications, debugging Working with tools like GCC, GDB, or relevant frameworks and libraries Why Join Us Competitive pay (‚1000/hour) Flexible hours Remote opportunity NOTEPay will vary by project and typically is up to Rs 1000 per hour (if you work an average of 3 hours every day that could be as high as Rs 90K per month) once you clear our screening process Shape the future of AI with Soul AI!
Posted 2 weeks ago
4.0 - 8.0 years
6 - 10 Lacs
Bengaluru
Work from Office
About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact We are seeking skilled C/CPP Developers with a minimum of 1 year of development experience to join us as freelancers and contribute to impactful projects Key Responsibilities: Write clean, efficient code for data processing and transformation Debug and resolve technical issues Evaluate and review code to ensure quality and compliance Required Qualifications: 1+ year of C/CPP development experience Should have a deep understanding of C/C++ programming, memory management, and object-oriented principles Skilled in developing high-performance applications, debugging Working with tools like GCC, GDB, or relevant frameworks and libraries Why Join Us Competitive pay (‚1000/hour) Flexible hours Remote opportunity NOTEPay will vary by project and typically is up to Rs 1000 per hour (if you work an average of 3 hours every day that could be as high as Rs 90K per month) once you clear our screening process Shape the future of AI with Soul AI!
Posted 2 weeks ago
4.0 - 8.0 years
6 - 10 Lacs
Chennai
Work from Office
About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact We are seeking skilled C/CPP Developers with a minimum of 1 year of development experience to join us as freelancers and contribute to impactful projects Key Responsibilities: Write clean, efficient code for data processing and transformation Debug and resolve technical issues Evaluate and review code to ensure quality and compliance Required Qualifications: 1+ year of C/CPP development experience Should have a deep understanding of C/C++ programming, memory management, and object-oriented principles Skilled in developing high-performance applications, debugging Working with tools like GCC, GDB, or relevant frameworks and libraries Why Join Us Competitive pay (‚1000/hour) Flexible hours Remote opportunity NOTEPay will vary by project and typically is up to Rs 1000 per hour (if you work an average of 3 hours every day that could be as high as Rs 90K per month) once you clear our screening process Shape the future of AI with Soul AI!
Posted 2 weeks ago
4.0 - 8.0 years
6 - 10 Lacs
Mumbai
Work from Office
About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact We are seeking skilled C/CPP Developers with a minimum of 1 year of development experience to join us as freelancers and contribute to impactful projects Key Responsibilities: Write clean, efficient code for data processing and transformation Debug and resolve technical issues Evaluate and review code to ensure quality and compliance Required Qualifications: 1+ year of C/CPP development experience Should have a deep understanding of C/C++ programming, memory management, and object-oriented principles Skilled in developing high-performance applications, debugging Working with tools like GCC, GDB, or relevant frameworks and libraries Why Join Us Competitive pay (‚1000/hour) Flexible hours Remote opportunity NOTEPay will vary by project and typically is up to Rs 1000 per hour (if you work an average of 3 hours every day that could be as high as Rs 90K per month) once you clear our screening process Shape the future of AI with Soul AI!
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2