Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
5 - 10 years
15 - 22 Lacs
Bengaluru
Work from Office
Location: Bangalore Experience: 5 to 10 years Notice Period: 0-30Days Job Responsibilities: - Application development on Container/Cloud/Virtualization Platforms - Integration testing and performance tuning of Real-time applications on Virtualized/Cloud platforms Qualification: - Minimum of B.E/B.Tech or equivalent in CS/ECE - 5 to 10 years of relevant industry experience in Telecom/Data Networking/Embedded systems Required Skills:Mandatory:- Strong C and Linux - Strong in System programming, experience in architecture/design/coding activities for complex features/subsystems - Experience in Multi-threaded programming, IPCs, Socket Programming etc. - Good debugging skills. - Good understanding of Routing/Switching concepts and OSI, TCP/IP stacks, Firewall - Good oral and written communication skills Desirable: - Knowledge of HEAT, TOSCA templates, RESTful services/APIs, Dockers and Containers - Good Knowledge of NFV/SDN infrastructure, configuration and deployment - Experience in development of Distributed Systems Redundancy, Fault Tolerance, High Availability, Scalability - Exposure to Advanced Networking Concepts like Open Flow/SDN, VLAN, Link Aggregation, Switch Fabric, IPv6 etc. - Having a wide knowledge of different Platforms, RTOS, Firmware, Middleware - Knowledge of a Cloud and software automation tools/framework (chef, puppet, ansible, PowerShell etc) - Expertise in Linux internals: development experience in both User and Kernel space - Experience on any one of the scripting language/automation tool Ansible, Python, Perl, TCL, shell scripting - Experience with successful multi-site development projects - Knowledge of GIT, JIRA, Cearcase/ Clearquest or similar tools
Posted 2 months ago
6 - 11 years
22 - 30 Lacs
Bengaluru
Work from Office
ACL Digital is actively hiring for experienced Senior C++ Software Development Professionals to join our dynamic team. Job Description : C++ Software Development (Strong Coding expert) Experience - 6-12 Years (Strictly this range only) Work Location - Bengaluru Responsibilities & Key Result Areas Application/Technical Solution design in C++ based on Linux Platform Application ownership as an architect to propose, design new architecture for reengineering Impact analysis within the application for any solution/fix designed Quick turnaround in helping the team arrive at a solution for software evolutions, Production issues Close interactions with Technical/Functional experts, Manager/Senior Manager, Development teams, Business Analysts Key player in important migration activities (DB migrations, Cloud migration, mass cutover activities etc) Excellent team player Flexible for different types of tasks as application owner (Solution design, Sizing assessment, Development, Maintenance, Application/transversal activities) Be part of the experts community in the department level at least and share opinion for solutions during critical issues discussed in this forum. Share best practices with other colleagues Competencies Technical / Functional and Managerial Technical: C++ , Unix Environment ( Linux/AIX/HP UX), Oracle/MySQL Detailed : Excellent command on OOPS, Unix Good Knowledge on Database (Oracle Preferred) Hands on experience of using data structures, STL, Boost libraries, Design patterns Good to have exposure to cloud technologies Experience in XML is mandatory and Edifact is preferable Excellent troubleshooting skills using the tools like GDB, Valgrind etc Deep understanding of non-functional requirements (NFR) and/or underlying technologies impacting final solution Able to convey technical information to stakeholders and/ or be able to influence technical decisions Awareness of latest technology trends and standards in the industry. Processes: Scrum, waterfall Methodologies Good Troubleshooting skills, Good Communication Skills Code reviews Weekly reports on status of the items worked Proposals, implementations of best processes and standard practices within the team Immediate joiners are preferred, apply here or connect me zahid.h@acldigital.com
Posted 2 months ago
3 - 7 years
3 - 6 Lacs
Bengaluru
Work from Office
JR REQ -- C++ with QT/QML- Embedded ---4 to 7 year----Blr----Janardhan reddy-- CapGemini ---20 LPA
Posted 2 months ago
4 - 7 years
7 - 11 Lacs
Uttar Pradesh
Work from Office
SAP BRIM SOM functional - JD At least two implementations of SAP BRIM functional experience specializing in design and configuration. Excellent knowledge of Sales Order, Contract management, Product Catalogue , Cross Catalogue Mapping Knowledge of Subscription billing , Convergent Charging or Convergent Invoicing and contract accounting (FICA) Strong experience in SAP CRM (Order Mgmt, integration with ECC/S4)and IPC pricing / CPQ /Hybris Commerce Configuration experience of SAP CRM or S/4 HANA SOM on Partner Management, Product Management, Modelling experience, Advance variant configuration experience and Pricing Experience Quote to cash processes experience for Subscription Order Management ( Order, Quotes, Contracts, SAP SD/CRM Billing Experience etc.) Preference:- BRIM Certifications
Posted 2 months ago
2 - 5 years
2 - 6 Lacs
Karnataka
Work from Office
C++ Developer. Experience 4 to 6 years. Grade B2 Notice Period upto 30 Days. JD Strong experience in C++ Programming Experience in Linux. Experience in Automotive Embedded Development. Strong experience in STL, Polymorphism, Multithreading concepts.
Posted 2 months ago
3 - 6 years
3 - 6 Lacs
Karnataka
Work from Office
C++, QT/QML Developer. Experience 4 to 6 years. Grade B2 Notice Period upto 30 Days. JD Strong experience in C++ Programming Must have experience in both QT and QML. Experience in Linux.
Posted 2 months ago
6 - 9 years
4 - 8 Lacs
Bengaluru
Work from Office
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.
Posted 2 months ago
2 - 6 years
4 - 8 Lacs
Bengaluru
Work from Office
As an AIX Development Support Specialist,?you are responsible to resolve customer reported issues related AIX Operating system and its related components. Responsible for advanced problem-determination (Root cause analysis), publish technical notes and to give technical support for world-wide IBM Power AIX customers.?You will be working in the AIX Operating system environment under Development Support Organization (DSO). ?The AIX Development Support team is the primary interface between AIX Development team and Power AIX operating system customers. ?The development support professional will assist with problem diagnosis and root cause analysis down to the line of code of AIX operating system utilizing various power hardware systems. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise * Minimum two years of experience in IT industry, more specifically in AIX/LINUX/UNIX OS skills * Extensive experience in programming in C * C (with data structures/advanced data structures), compilation stages, UNIX/Linux commands, shell scripting, UNIX Internals (process management, memory management, File system management, Inter process communication, io, socket programming), familiarity with binary/octal/hex/ascii packets and decode them to control structures, crash analysis, AIX system boot process and issues. * System Cloning, Backup, mksysb, Familiarity with AIX/Linux environment , Commands and filesystem. * Os Internals : Knowledge of IPC(Inter process Communication), Semaphore, Mutex, Process Synchronization, Shared Memory, Process control block * VMM (Virtual Memory Mgmt) Virtual Address, Virtual Memory, Memory Management, DMA, Memory Leaks, CPU Scheduling, Process states, System throughput, CPU scheduling algorithms, Page replacement policy, page tables, Page-frame mapping, Page replacement algorithms * Component Specific skills : * Experience on AIX/VIOS, Virtualization, C & Socket Programming. * Knowledge on Networking Concepts and its Protocols. * In-depth understanding of TCP/IP stack and Device Driver internals. * Experience using debugging/analysis tools such as tcpdump/iptrace, Wireshark, KDB, GDB/DBX, cscope. * Knowledge on Network configuration and workings of Etherchannel, Shared Ethernet Adapter, SR-IOV, vNIC, Virtual Ethernet Adapter on AIX/VIOS. * Extensive Experience using HMC GUI/cli * Excellent communication both written and verbal, Should have experience of handling cases of large customers issues, Client facing.". Preferred technical and professional experience * Good understanding of the Server Architecture ,Virtualization concepts, TCP-IP protocols/RFCs. * Proven experience in Programming using C/advanced C programming language. Shell Scripting , perl scripting skills are added advantage/desirable skills. * Setting up lab environment to recreate the client issue to debug/troubleshoot the issue, root cause the issue, fix the issue on lab setup and verify/validate the fix. * Experience in using debugging tools like KDB/kdb/GDB, trace/truss/LMT analyzers. * Should have very good Networking Skills: IPv4/IPV6 Routing, Ethernetchannel Broadcasting and Multicasting. * Very good experience in using Networking Protocols: TCP-IP, UDP, ICMP, ARP * Good knowledge of Wireshark Packet Analyzer, KDB for Kernel Trace Analysis and Dump Analysis. switch concepts and understanding of VLAN and shell scripting * Must have good understanding of TCPIP & basic trouble shooting, Unix Internals & IPC mechanisms, Hands on in debugging like gdb or kdb , OS internals
Posted 2 months ago
2 - 7 years
4 - 9 Lacs
Bengaluru
Work from Office
Project Role : Engineering Services Practitioner Project Role Description : Assist with end-to-end engineering services to develop technical engineering solutions to solve problems and achieve business objectives. Solve engineering problems and achieve business objectives using scientific, socio-economic, technical knowledge and practical experience. Work across structural and stress design, qualification, configuration and technical management. Must have skills : Aircraft Maintenance Manual Authoring Guidelines Good to have skills : NA Minimum 2 year(s) of experience is required Educational Qualification : BE Mechanical Aero or AME Mechanical Avionics What you would do in this role Take end-to-end responsibility for timely delivery of work orders. Analyze source data available to create technical documentation, request additional source from clients whenever needed. Quality control for the created/Revised technical documents. Creation and revision of AMM using standards like Ispec2200, S1000D. Preparation of supporting Documents like Lessons learnt, RCA, Enhancement trainings and etc. Mentoring the team. Coordination calls with onsite coordinator and customer. Who are we looking for? Overall experience of at least 2 to 5 years. Experience in the field of Aircraft maintenance will be an advantage Experienced in creation and revision of AMM Should have knowledge of aerospace tech data process Tools knowledge GIPSY/GIDOCA/ZAMIZ/IMS/DACAS, will be an added advantage. Knowledge on ATA25 would be an added advantageShould be able to understand and use ASD-STE Excellent understanding of ATA iSpec 2200 and S1000D standards Analyzing and interpretation of engineering drawings and reports Should have Aircraft and systems knowledge. Excellent Written and Verbal Communication Skills Should be a strong team player. Qualification BE Mechanical Aero or AME Mechanical Avionics
Posted 2 months ago
4 - 8 years
6 - 10 Lacs
Bengaluru
Work from Office
About The Role - Grade Specific Capgemini is hiring for below WLAN Developer Role, interested candidates please apply. Responsibilities Linux Kernel Device driver development Audio, Camera, Graphics, Display. Board bring up, Kernel Migration and Migration. Hardware configuration and performance tuning. Skills Required: Seasoned embedded systems engineer - with focus on Linux, QNX, system side, drivers framework and low level embedded experience. Strong C and assembly programming skills Understanding of ARM architecture. Hands on troubleshooting issues on Hardware. Experience on writing BSP without any references Experience on designing & implementation of driver frameworks without GPL references. Strong communication and inter-personal skills. Proficient in multi-threaded programming and middleware solution development on Android environment. Strong in fundamentals of IPC and OS concepts. Creative problem-solver capable of creating and reproducing complex software defects. Good experience in Linux internals (QNX IVI Car preferred) OS build, System level debugging Notice Period15 Days/30 Days/60 Days LocationBangalore
Posted 2 months ago
10 - 20 years
35 - 80 Lacs
Chennai
Hybrid
Summary Celestica is looking for a dynamic software engineer who is passionate about working closely with the HW/SW interface to enable management of a fleet of devices in tomorrows data center environments. The person needs be very conversant with board management controllers, low level drivers and capable of mentoring a team of engineers. The Staff Engineer, Software will work in cross functional teams with customers, product line management, manufacturing engineering, hardware engineering, quality assurance and project leadership to ensure robust and high quality software. Detailed Description Performs tasks such as, but not limited to, the following: Lead the design, development and implementation of software for board management controllers and orchestration software which will use the BMC to monitor and maintain a fleet of devices in tomorrows data center environment. Provide technical leadership and direction to a sizable team of engineers. Should be a recognized expert (go to person) in one or more technical areas. Review and interpret customer requirements/specifications and may act as primary customer contract. Analyze trade-offs in complex systems and recommend solutions. Do project planning and raise warnings to management about risks to projects Develops deployment strategies and plans. May manage relationships with key vendors/partners. Analyze, design and develop tests and test-automation suites. Collaborate cross-functionally with customers, users, project managers and other engineers Provide recommendations for continuous improvement Prior Technical Knowledge: Solid C programming skills. In-depth understanding of Linux kernel, device driver, IPC, U-boot. Familiarity with Linux application development. Knowledge of real time OS like ThreadX is a plus. Knowledge of BMC including IPMI, SDR, SEL, FRU records, SOL, IPMB, Side-band LAN, KCS and KVM. Knowledge of Redfish and other management protocols. Experience with board bringup. Working knowledge of BMC related Hardware such as ARM, BMC chip (AST 2500, AST2600, Pilot 4 etc.), HW-monitor and Super-IO, NC-SI NIC, phy. Working knowledge of common bus such as I2C, IPMB, PMBUS, SPI, LPC, UART, JTAG. Experience with OpenBMC is a plus. Experience with one or more of the following standards/technologies: SCSI, SES, RAID, SAS, SATA, SSD, SMART, PCI Express, HBA, network protocol TCP/UDP, etc is a plus. Experience with PSoC or MCU firmware development is a plus.
Posted 2 months ago
6 - 9 years
7 - 16 Lacs
Bengaluru
Work from Office
Job Title: Senior C++ Developer Payment Systems Location: Bangalore Work Mode: Hybrid Compensation: As per market standards Experience: 6-9 Years Role Overview: We are looking for a Senior C++ Developer with expertise in device programming, multi-threading, and security protocols . The ideal candidate should have experience in payment systems, cryptography, and POS device development . Key Responsibilities: Develop and maintain C++ applications for payment systems and POS devices . Work on Verifone OS and integrate vendor libraries & APIs for payment processing. Implement multi-threading, IPC, and complex data structures in C++. Perform debugging, code reviews, impact analysis, and version control using SVN/GIT . Handle EMV certification, PCI compliance , and ensure security best practices. Work on RS232 and USB protocols for device communication. Develop and maintain firmware-level code , including cross-compilation and image downloads . Interface with non-C++ backends (C#, Java, Webservices – REST/SOAP) for seamless integration. Troubleshoot issues related to payment card industry (Visa, MasterCard, Amex, Discover, etc.) . Must-Have Skills: Strong expertise in: C++, OOPs, and STL (Standard Template Library) Multi-threading & IPC (Inter-Process Communication) Device programming & firmware-level development RS232 and USB communication protocols Debugging techniques and analytical problem-solving Experience with: Cryptography APIs, Public Key Infrastructure (PKI) Verifone OS and Verifone payment devices PCI, EMV, and EMV certification GIT, SVN, and version control best practices Nice-to-Have Skills: Exposure to C#, Java, or Webservices (REST/SOAP) Experience in the payment-card industry and acquirers Familiarity with POS terminals and transaction processing Knowledge of security and encryption in payment systems
Posted 2 months ago
2 - 7 years
4 - 9 Lacs
Bengaluru
Work from Office
Description [Technology and Sub-technology] Good in C++ and OOPS concepts and design patterns Hands on experience with Gstreamer Hands on experience in multithreading, IPC mechanism and linux system programming Understanding of OS concepts and RTOS Good knowledge on Linux Operating System Good debugging skills with GDB, memory analysing with Valgrind [Base Location] Bangalore [Type] Hybrid/WFH/In-office [Qualifications] BTech/BE in computer science/electronics 3-4 years experience in working with linux based system [Job Overview]C++ Developer with good debugging skills [Primary Skills] C++ Programming skills work experience with Gstreamer plugins [Good to have Skills] ROS experience Gstreamer and Gstreamer plugin development C, Python, Bash scripting Git usage and commands [Responsibilities and Duties] Cooperate with team and supportive handle customer/leaders request with priority and timeliness. Proactive to take responsibility Named Job Posting? (if Yes - needs to be approved by SCSC) Additional Details Global Grade B Level To Be Defined Named Job Posting? (if Yes - needs to be approved by SCSC) No Remote work possibility No Global Role Family To be defined Local Role Name To be defined Local Skills C++;C;GStreamer Languages RequiredENGLISH Role Rarity To Be Defined
Posted 2 months ago
6 - 9 years
8 - 11 Lacs
Bengaluru
Work from Office
About The Role 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 months ago
2 - 4 years
4 - 6 Lacs
Bengaluru
Work from Office
About The Role This role involves the development and application of engineering practice and knowledge in the creation and assurance of products and solutions across engineering disciplines. Includes defining the fundamental concepts and properties of an engineered system or product, creatively determining a products physical form, function and performance, and the assurance of safety, reliability, availability maintainability. Also addresses the through life support and evolution of systems and products, via provision and support of documentation and information assets, assessment of whole lifecycle environmental impact against environmental regulations and policies, and incorporation of renewable energy sources and clean technologies into product system design. About The Role - Grade Specific Focus on Systems Engineering Product Design. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straight forward situations and generates solutions. Contributes in teamwork and interacts with customers. Skills (competencies)
Posted 2 months ago
6 - 9 years
8 - 11 Lacs
Gurgaon
Work from Office
C++ developer | 6 to 9 years | Gurgaon Job description 6 years of Strong programming skills in C, C++, data structures/algorithms and development of enterprise applications. Knowledge on Operating system concepts, multi-threaded programming, Socket programming Strong understating of UNIX/Linux Internals Knowledge on REST API Implementation Excellent Debugging Skills and knowledge debugging tools dbx, kdb and gdb. Primary Skills: C++, Linux, Shell scripting, Linux internals like IPC Mechanism, threads, socket programming. Secondary Skills: Good to have Python programming skills. 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.
Posted 2 months ago
3 - 8 years
5 - 12 Lacs
Bengaluru
Work from Office
At Sienna ECAD, you'll have the opportunity to work on high-complexity PCB designs, including cutting-edge technologies such as high-speed (up to 400Gbps), 5G, supercomputers, servers, next-generation chipsets, high-power solutions, Flex-Rigid, RF platforms, and HDI complex designs. If you're passionate about advancing your skills in these areas, this is an opportunity you shouldn't miss Summary: The Designer specializing in PCB Design contributes to the development of PCB layouts and designs, from conceptual to functional. Ensuring functionality, manufacturability, and adherence to customer requirements. Key Responsibilities: • Design and develop PCB layouts using CAD software. • Translate schematic diagrams into PCB designs, considering electrical performance and manufacturability. • Collaborate with cross-functional teams to understand design requirements, technical constraints, and project timelines. • Conduct design reviews and provide feedback for optimization. • Ensure compliance with industry standards and design guidelines. • Generate documentation and reports related to PCB designs. • Interact with External agencies for Fabrication & Assembly. • Ensure compliance with ISO 27001 requirements. Position will report to: Project Manager/Team Lead Experience: • Self-motivated and result-oriented team player with 3- 8 Years of experience in PCB Design Classification: External_ RDI-EMP-606 Qualifications & Prerequisites: • Bachelor of Engineering in Electronics /Telecom /EEE. / B.Sc-Electronics • Understanding of electronics and knowledge of different component types • Shall understand the basic flow for a PCB design activity • Should have analytical skills to work towards a solution. • Should have good work experience in any of the CAD Software's eg. Allegro, Expedition, Altium, Pads etc.. • Ability to collaborate effectively in a team environment • Familiarity with PCB fabrication processes and materials • Understand knowhow of Fabrication, Assembly, Testing and Troubleshooting Plus: • Knowledge of regulatory requirements related to information security and PCB design .
Posted 3 months ago
1 - 4 years
2 - 4 Lacs
Ahmedabad
Work from Office
Roles and Responsibilities: Research & Development: Investigate and identify the best technologies for specific tasks in the development of embedded systems. Hardware Design: Design and review schematic diagrams, PCB layouts, and hardware prototypes, ensuring compliance with design specifications and industry standards. Soldering: Perform through-hole and SMD soldering during the testing phase. Testing & Debugging: Conduct performance analysis, testing and debugging of hardware systems to identify and resolve issues. Collaboration: Coordinate PCB layout with mechanical design engineers, considering circuit-level, mechanical, and design-for-manufacturability constraints. Technical Leadership: Provide guidance and mentorship to junior engineers, promoting best practices and industry standards. Compliance: Ensure that hardware systems meet all relevant compliance, standards, and regulatory requirements. Additional Qualification and Skills: Technical Proficiency: Expertise in DFMEA, procedure generation, BOM management, and documentation for hardware development projects. Experience with PCB CAD tools (PADs Professional preferred, Eagle knowledge is a plus). Test Equipment: Familiarity with testing and measuring equipment like DMM, DSO, etc. Communication Protocols: Knowledge of inter and intra communication protocols like RS485, UART, and CAN. Firmware Development: Competency in developing test code for hardware and writing firmware in embedded C/C++. Obsolescence Management: Experience with strategies to mitigate risks associated with obsolete components.
Posted 3 months ago
3 - 5 years
12 - 15 Lacs
Bengaluru
Work from Office
Job Description We are looking for a strong C++ Backend Engineer with expertise in building high-performance, scalable backend systems. The ideal candidate should have a solid understanding of C++, Linux environments, and experience with inter-process communication (IPC) and socket programming. Key Responsibilities Develop, optimize, and maintain backend systems using C++. Design and implement high-performance applications for various use cases. Work with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.). Collaborate with cross-functional teams to develop and enhance software solutions. Write clean, maintainable, and well-documented code , following best practices. Troubleshoot, debug, and optimize applications for performance and reliability. Implement multi-threaded and concurrent programming techniques to ensure efficiency. Requirements 3+ years of experience in backend development using C++. Strong understanding of C++ frameworks and libraries (STL, Boost, etc.). Mandatory experience working in a Linux environment. Proficiency in multi-threading, concurrency, and memory management. Experience with designing and developing high-performance applications. Strong understanding of inter-process communication (IPC) and socket programming. Familiarity with databases (PostgreSQL, MySQL, MongoDB, etc.). Experience with version control systems (Git, SVN, etc.).
Posted 3 months ago
5 - 8 years
20 - 27 Lacs
Bengaluru
Work from Office
Job Description We are looking for a strong C++ Backend Engineer with expertise in building high-performance, scalable backend systems. The ideal candidate should have a solid understanding of C++, Linux environments, and experience with inter-process communication (IPC) and socket programming. Key Responsibilities Develop, optimize, and maintain backend systems using C++. Design and implement high-performance applications for various use cases. Work with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.). Collaborate with cross-functional teams to develop and enhance software solutions. Write clean, maintainable, and well-documented code , following best practices. Troubleshoot, debug, and optimize applications for performance and reliability. Implement multi-threaded and concurrent programming techniques to ensure efficiency. Requirements 5+ years of experience in backend development using C++. Strong understanding of C++ frameworks and libraries (STL, Boost, etc.). Mandatory experience working in a Linux environment. Proficiency in multi-threading, concurrency, and memory management. Experience with designing and developing high-performance applications. Strong understanding of inter-process communication (IPC) and socket programming. Familiarity with databases (PostgreSQL, MySQL, MongoDB, etc.). Experience with version control systems (Git, SVN, etc.).
Posted 3 months ago
3 - 7 years
5 - 9 Lacs
Pune
Work from Office
About Persistent We are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what?s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world including 14 of the 30 most innovative US companies, 80% of the largest banks in the US and India, and numerous innovators across the healthcare ecosystem. Our growth trajectory continues, as we reported $1,186M annual revenue (13.2% Y-o-Y). Along with our growth, we?ve onboarded over 4900 new employees in the past year, bringing our total employee count to over 23,850+ people located in 21 countries across the globe. Throughout this market-leading growth, we?ve maintained strong employee satisfaction - over 94% of our employees approve of the CEO and 89% recommend working at Persistent to a friend. At Persistent, we embrace diversity to unlock everyone's potential. Our programs empower our workforce by harnessing varied backgrounds for creative, innovative problem-solving. Our inclusive environment fosters belonging, encouraging employees to unleash their full potential. For more details please login to www.persistent.com About The Position We are looking for an innovative C++ developer to design high-end applications for our clients. You will be determining the scope of software development projects, collaborating on the development of software applications, and obtaining and integrating end-user feedback. To ensure success as a C++ developer, you should exhibit advanced C++ software development skills and extensive experience in collaborating on software development projects. As a first-class C++ developer your software development expertise should translate into highly functional and user-friendly applications. What You?ll Do Drive continuous adoption and integration of relevant technologies into design Write clean, elegant, maintainable, and efficient code Compile and modify the core OS and the firmware to manage updates and the bootloader Design robust, scalable, and secure features Expertise You?ll Bring Excellent programming skills in C / C++ and / or Python. Experience C++ and / or Python and multi-threading Cloud / virtualization Developing application on Linux Working with multi-threading, IPC, and socket programming this is mandatory. Working on multi-threading and networking domain. Knowledge Container technology. Agile methodologies, CI / CD methods. OS concepts like memory management, scheduling etc., is good to have Benefits Competitive salary and benefits package Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications Opportunity to work with cutting-edge technologies Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage : group term life , personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents Our company fosters a values-driven and people centric work environment that enables our employees to: Accelerate growth, both professionally and personally Impact the world in powerful, positive ways, using the latest technologies Enjoy collaborative innovation, with diversity and work-life wellbeing at the core Unlock global opportunities to work and learn with the industry?s best Let's unleash your full potential. See Beyond, Rise Above
Posted 3 months ago
3 - 7 years
5 - 9 Lacs
Bengaluru
Work from Office
About Persistent We are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world including 12 of the 30 most innovative US companies, 80% of the largest banks in the US and India, and numerous innovators across the healthcare ecosystem. Our growth trajectory continues, as we reported $1,231M annual revenue (16% Y-o-Y). Along with our growth, we’ve onboarded over 4900 new employees in the past year, bringing our total employee count to over 23,500+ people located in 19 countries across the globe. Persistent Ltd. is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds. For more details please login to www.persistent.com About The Position We are looking for an innovative C++ developer to design high-end applications for our clients. You will be determining the scope of software development projects, collaborating on the development of software applications, and obtaining and integrating end-user feedback. To ensure success as a C++ developer, you should exhibit advanced C++ software development skills and extensive experience in collaborating on software development projects. As a first-class C++ developer your software development expertise should translate into highly functional and user-friendly applications. What You?ll Do Drive continuous adoption and integration of relevant technologies into design Write clean, elegant, maintainable, and efficient code Compile and modify the core OS and the firmware to manage updates and the bootloader Design robust, scalable, and secure features Expertise You?ll Bring Excellent programming skills in C / C++ and / or Python. Experience C++ and / or Python and multi-threading Cloud / virtualization Developing application on Linux Working with multi-threading, IPC, and socket programming this is mandatory. Working on multi-threading and networking domain. Knowledge Container technology. Agile methodologies, CI / CD methods. OS concepts like memory management, scheduling etc., is good to have Benefits Competitive salary and benefits package Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications Opportunity to work with cutting-edge technologies Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage : group term life , personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents Inclusive Environment •We offer hybrid work options and flexible working hours to accommodate various needs and preferences. •Our office is equipped with accessible facilities, including adjustable workstations, ergonomic chairs, and assistive technologies to support employees with physical disabilities. Let's unleash your full potential. See Beyond, Rise Above
Posted 3 months ago
3 - 7 years
5 - 9 Lacs
Hyderabad
Work from Office
About Persistent We are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world including 12 of the 30 most innovative US companies, 80% of the largest banks in the US and India, and numerous innovators across the healthcare ecosystem. Our growth trajectory continues, as we reported $1,231M annual revenue (16% Y-o-Y). Along with our growth, we’ve onboarded over 4900 new employees in the past year, bringing our total employee count to over 23,500+ people located in 19 countries across the globe. Persistent Ltd. is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds. For more details please login to www.persistent.com About The Position We are looking for an innovative C++ developer to design high-end applications for our clients. You will be determining the scope of software development projects, collaborating on the development of software applications, and obtaining and integrating end-user feedback. To ensure success as a C++ developer, you should exhibit advanced C++ software development skills and extensive experience in collaborating on software development projects. As a first-class C++ developer your software development expertise should translate into highly functional and user-friendly applications. What You?ll Do Drive continuous adoption and integration of relevant technologies into design Write clean, elegant, maintainable, and efficient code Compile and modify the core OS and the firmware to manage updates and the bootloader Design robust, scalable, and secure features Expertise You?ll Bring Excellent programming skills in C / C++ and / or Python. Experience C++ and / or Python and multi-threading Cloud / virtualization Developing application on Linux Working with multi-threading, IPC, and socket programming this is mandatory. Working on multi-threading and networking domain. Knowledge Container technology. Agile methodologies, CI / CD methods. OS concepts like memory management, scheduling etc., is good to have Benefits Competitive salary and benefits package Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications Opportunity to work with cutting-edge technologies Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage : group term life , personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents Inclusive Environment •We offer hybrid work options and flexible working hours to accommodate various needs and preferences. •Our office is equipped with accessible facilities, including adjustable workstations, ergonomic chairs, and assistive technologies to support employees with physical disabilities. Let's unleash your full potential. See Beyond, Rise Above
Posted 3 months ago
3 - 5 years
9 - 12 Lacs
Hyderabad
Work from Office
Skills/Experience: Proficient in C,C++ fundamentals, Object-oriented Programming methodologies, Multithreaded Programming and OS fundamentals. Good analytical problem solving sound reasoning skills Experience in video domain or multimedia systems (preferred) Exposure to Linux/Windows Kernel/User Mode driver development (preferred) Experience in Windows Debugging Tools & Development Environments , Direct3D APIs (preferred) Knowledge of various video specifications as such H.264, H.265 (preferred) Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Principal Duties and Responsibilities: Applies Software knowledge to assist and support the design, development, creation, modification, and validation of video kernel drivers & solutions for Windows on Snapdragon. Analyzes user needs and software requirements. Designs and implements software features for products and systems. Participates in the design, coding for features, unit testing, debugging fixes, and integration efforts to ensure projects are completed on schedule. Assists in performing code reviews and regression tests as well as the triaging of issues Collaborates with others team members to accomplish project objectives. Writes technical documentation for software projects. Minimum Qualifications: Bachelors degree in engineering, Computer Science, Information Systems/technology, or equivalent and related field with: 3-5 years of experience with programming languages such as C & C++ Experience with Git, Perforce or equivalent Source Code Management Systems. Masters degree in engineering, Computer Science, Information Systems/technology, or equivalent and related field with: 2-4 years of experience with programming languages such as C & C++ Experience with Git, Perforce or equivalent Source Code Management Systems.
Posted 3 months ago
0 - 4 years
5 - 10 Lacs
Mumbai
Work from Office
Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities. The Role Join Kyndryl as a Service Coordinator and take charge of a dynamic role that puts you at the forefront of delivering exceptional IT services to our customers. As a Service Coordinator, you'll be responsible for ensuring timely and effective resolution of customer issues, coordinating and managing service requests, and maintaining constant communication with customers throughout the service process. At Kyndryl, you'll have the opportunity to work with other IT teams, end-users, and stakeholders across the organization to ensure that service delivery is aligned with the needs and expectations of the business. As a part of our team, you'll be instrumental in documenting and updating service management procedures and workflows, monitoring and reporting on service level agreements (SLAs), and ensuring that our ITSM systems are maintained and updated to support efficient and effective service delivery. You'll be responsible for managing Service Support processes, including Incident, Problem, and Change Management, and ensuring compliance with these processes. You'll also be responsible for driving process improvements through service improvement plans, monitoring regular process measurements, addressing negative trends that impact effectiveness or efficiency of the IPC processes, and ensuring that ongoing education is provided to process users when requested or when circumstances indicate that education would improve process execution. As a Service Coordinator at Kyndryl, you'll perform post-resolution incident reviews and evaluate the effectiveness of incident resolution. You'll also be the orchestrator for incident recovery by driving the incident bridge and consolidating an integrated resolution plan when multiple competencies or business units are engaged. With your expertise in IT services, you'll invoke problem management processes where further investigation into root cause is required and communicate the status of high-priority incidents to customers throughout the incident lifecycle, as per the communication plan. If you're a passionate problem-solver with a drive to deliver the best possible IT services, then this is the perfect opportunity for you. Come join us at Kyndryl and let's work together to create innovative and progressive technical solutions for our customers and our communities. Your Future at Kyndryl Every position at Kyndryl offers a way forward to grow your career. We have opportunities that you won’t find anywhere else, including hands-on experience, learning opportunities, and the chance to certify in all four major platforms. Whether you want to broaden your knowledge base or narrow your scope and specialize in a specific sector, you can find your opportunity here. Who You Are You’re good at what you do and possess the required experience to prove it. However, equally as important – you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused – someone who prioritizes customer success in their work. And finally, you’re open and borderless – naturally inclusive in how you work with others. Required skills and experience: Min. 5-7 Years experience in Service Management IPC area (Incident, Change, Problem Management) ITIL V4 Foundation Certification is must Good communication skills Preferred Skills and Experience : Banking Infra management CCNA is preferred Being You Diversity is a whole lot more than what we look like or where we come from, it’s how we think and who we are. We welcome people of all cultures, backgrounds, and experiences. But we’re not doing it single-handily: Our Kyndryl Inclusion Networks are only one of many ways we create a workplace where all Kyndryls can find and provide support and advice. This dedication to welcoming everyone into our company means that Kyndryl gives you – and everyone next to you – the ability to bring your whole self to work, individually and collectively, and support the activation of our equitable culture. That’s the Kyndryl Way. What You Can Expect With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter – wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations. At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed. Get Referred! If you know someone that works at Kyndryl, when asked ‘How Did You Hear About Us’ during the application process, select ‘Employee Referral’ and enter your contact's Kyndryl email address.
Posted 3 months 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