Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 12.0 years
0 Lacs
ahmedabad, gujarat
On-site
As a Senior Team Lead, you will be responsible for ensuring that the design meets technical and quality requirements for the team, focusing on functional and code coverage. **Responsibilities:** - Able to execute & technically lead multiple projects simultaneously - Lead a team of 10-20 engineers - Hands-on programming/coding, and debugging - Customer front-facing, communication, and value addition - Continuous development of the team to meet customer requirements efficiently - Fit for onsite assignments - Ability for pre-sales support/proposal preparation - Ability for building/mentoring freshers/junior team members - Openness to work with various technologies - SDLC - Requirement understanding, design, development, bug fixing, code review - Review & documentation - RS, design, test plan/test cases - On-time & quality deliverables - New candidate interview and evaluation - Strong practical hands-on with C programming & debugging skills - Strong technical project track record with Linux User Space application development - Linux kernel device driver development from scratch - Strong knowledge of at least one Linux kernel subsystem - Experience with Linux kernel version 3.0 and above - Working experience of architecting embedded systems - Lead feature and design discussions within and across teams - Board bring-up hands-on with SoCs of Marvell, NXP, TI, Broadcom, Qualcomm, etc. - Understanding of various processor architectures like Cortex-A series, ARM series processors, etc., and other general-purpose microcontrollers - Build systems knowledge like Yocto, Buildroot, CMake, and Makefiles - Strong knowledge of Git version control system - Hands-on experience with various debugging tools like gdb, valgrind, static code analyzer tools like cppchecker - Experience with customer interaction (US and Europe preferred) is a must - Excellent analytical and problem-solving skills - Fluent and confident English (verbal and written) **Desired Skills:** - OOPS Programming languages - C++ - Embedded GUI Development - QT or similar - Hardware schematics review and PCB debugging - Knowledge of using tools like logic analyzer and digital oscilloscope (Note: No additional company details were provided in the job description),
Posted 1 day ago
5.0 years
0 Lacs
chennai, tamil nadu, india
On-site
What will you be doing? Solid programming skills in C/C++ and scripting knowledge Proven multithreaded application development experience in Embedded Linux Platform using C++ is highly required OOAD and Design Patterns knowledges are definite plus Professional software development experience in Embedded Systems with sound SDLC Professional working experience in Socket programming and TCP/IP Strong troubleshooting & debugging skills and usage of tools such as J-Link/ J-Flash debuggers, gdb, Valgrind etc Good knowledge in deriving quality metrics from Static Analysis and Unit testing tools. Agile SW development process and Tools Are you the one? Min 5+ years of experience in embedded c++ development with relevant education. Proactive communication What do we offer? Career progression opportunities within a global organization. Total reward elements that engage and motivate our employees and help us make KONE a great place to work. Comprehensive learning and development programs covering a wide range of professional skills. At KONE, we are focused on creating an innovative and collaborative working culture where we value the contribution of each individual. Employee engagement is a key focus area for us and we encourage participation and the sharing of information and ideas. Sustainability is an integral part of our culture and the daily practice. We follow ethical business practices and we seek to develop a culture of working together where co-workers trust and respect each other and good performance is recognized. In being a great place to work, we are proud to offer a range of experiences and opportunities that will help you to achieve your career and personal goals and enable you to live a healthy and balanced life. Read more on www.kone.com/careers
Posted 2 days ago
5.0 - 10.0 years
10 - 20 Lacs
bengaluru
Work from Office
Job Title: Embedded Linux Kernel Developer Android Focus Location: Bangalore Experience: 3–15 years Employment Type: Full-time/Contract Immediate Joiners Preferred Required Skills & Experience: Strong expertise in Linux kernel , device drivers , Board Support Package (BSP) development, board bring-up , and customization , especially for Android kernel platforms. Proven experience in driver development and system-level feature optimization . Solid understanding of ARM-v7/v8 architectures , microcontrollers, and application processors. Proficient in C programming for embedded or hard real-time systems. Excellent debugging skills on embedded targets using tools like: JTAG gdb Trace32 valgrind Core dump analysis Experience in triaging and pre-analysis of system-level issues. Strong collaboration skills with cross-functional software and hardware teams . Preferred Skills: Working knowledge of: Hypervisors Containers Inter-Guest OS IPC Inter-domain communication protocols Integration with other subsystems
Posted 2 days ago
8.0 years
0 Lacs
india
Remote
🚀 Hiring: C++ Developer (8+ Years) - Kernel Programming and Memory Management 📍 Remote (India) | 💼 Full Time About the Role We’re looking for an experienced C++ Developer with strong expertise in Kernel Programming and Memory Management . The ideal candidate will have hands-on experience in system-level programming, kernel internals, and performance optimization . ✅ Key Responsibilities • Design, develop, and maintain kernel modules, drivers, OS-level components • Work on memory management techniques (allocation, garbage collection, optimization) • Debug, optimize, and enhance performance of multi-threaded & distributed systems • Collaborate with cross-functional teams for system integration • Perform root cause analysis, performance tuning, system debugging • Stay updated with C++, OS internals, kernel development trends 🌟 Required Skills & Experience • Strong proficiency in C/C++ (C++11/14/17 or higher) • Hands-on experience with Kernel programming (Linux/Windows) • Expertise in Memory Management (allocators, fragmentation, optimization) • Knowledge of multi-threading, concurrency, synchronization • Experience with debugging/profiling tools (GDB, Valgrind, Perf, WinDbg) • Familiarity with IPC, sockets, system calls 💡 Good to Have • Experience in Embedded Systems / RTOS • Knowledge of CPU/GPU internals, computer architecture • Exposure to performance profiling, security concepts • Scripting knowledge ( Python, Bash, Shell ) 📌 Important Notes • Immediate / 15 days notice period preferred • PF account mandatory for full time • Budget is limited and based on your experience & expertise 📬 Ready to Apply? Send your resume to connect@infosprucetech.com 📌 Subject line: C++ Developer Include in your email: Full Name Mobile Number Current Location Total Experience (Years) Relevant Experience (Years) Current Company Current CTC (LPA) Expected CTC (LPA) Notice Period (Days) PF account (Yes/No) Remote (Yes/No) UK shift availability (Yes/No) Full time confirmation (Yes/No) 🌐 Learn more: www.infosprucetech.com 🔗 Follow us: www.linkedin.com/company/infosprucetech/ #Hiring #C++Developer #C++Jobs #KernelProgramming #MemoryManagement #SystemProgramming #RemoteJobsIndia #TechJobs #DeveloperJobs #FullTimeJobs #SoftwareEngineering #LinuxKernel #WindowsKernel #HiringNow #JobOpportunity #InfospruceJobs #InfospruceTechnologies
Posted 2 days ago
0.0 years
10 - 12 Lacs
bengaluru, karnataka
On-site
Work mode : 5 days work from office (Bangalore office) C++ senior developer Job Description We are seeking a highly skilled and motivated C++ Programmer with strong expertise in socket programming, Qt framework, and database integration. The ideal candidate will be well-versed in Linux development tools such as gdb, memory profilers, and other debugging utilities. Experience with CORBA and ZeroMQ (zmq) frameworks is essential for this role Required Skills & Qualifications: Strong proficiency in C++ with hands-on experience in socket programming. Proficient in Qt for GUI and application development. Solid understanding of SQL and database integration. Expertise in Linux development tools: gdb, memory profilers, performance analyzers. Experience with CORBA and ZeroMQ (zmq) frameworks. Familiarity with multi-threaded programming and inter-process communication. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Preferred Qualifications: Bachelor’s or master’s degree in computer science, Engineering, or a related field. Experience with version control systems (e.g., Git). Exposure to Agile development methodologies. Roles & Responsibilities Key Responsibilities: Design, develop, and maintain high-performance C++ applications with a focus on socket communication. Implement user interfaces and application logic using the Qt framework. Integrate and manage database interactions within applications. Debug and optimize code using Linux tools such as gdb, Valgrind, and memory profilers. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit testing, code reviews, and adherence to best practices. Work with CORBA and zmq frameworks for distributed system communication Mandatory Skills C++, Socket Programming, Qt Framework, database integration Desirable Skills Linux, GIT, Cobra, Zeromq Job Type: Full-time Pay: ₹1,000,000.00 - ₹1,200,000.00 per year Application Question(s): What is your LWD? Only Immediate Joiners can apply. Location: Bengaluru, Karnataka (Preferred) Work Location: In person
Posted 3 days ago
8.0 years
0 Lacs
india
On-site
Our client, a Leading Global Specialist in Energy Management and Automation, is seeking an experienced Embedded Engineering Cybersecurity Analyst for their runtime team in the industrial automation. The runtime team is an integral part of EcoStruxure Automation Expert. This position is focused on Cybersecurity aspects of architecture, design, implementation, and maintenance of runtime codebase. Roles & Responsibilities: Work with the runtime Cybersecurity Advisor/Coach to ensure each release of the runtime SDK is developed according to Secure Development Lifecycle (SDL) , to meet internal and external cybersecurity standards, regulatory compliance, and the needs of customers. Provide cybersecurity expertise through guidance in architecting, designing and threat model mentoring to members during development cycle. Perform cybersecurity code review for pull requests as part of the SDL process. Evaluation, tracking, and resolution of product and runtime cybersecurity issues and related technical debt in 3rd party packages, reported both internally and from external sources, such as: Cybersecurity vulnerabilities (CVEs) OS/package patches: Debian GNU/Linux, VxWorks Commercial/FOSS packages: Mongoose, UA-HPSDK, OpenSSL , mbedTLS, fmt, libyuarel, Frozen, optionparser, zlib, among others. Management and use of tools for static and dynamic code analysis (Coverity, SQuORE, Halgrind, Valgrind, CppCheck) and Software Composition Analysis (Black Duck Binary Analysis, Black Duck Hub) in 3rd party packages and current code base with maintaining the mentioned: Address false-positive findings, evaluate and triage bugs, resolving or assigning to an SME as appropriate. Evaluate BDBA/BDH findings and work with the runtime teams to resolve. Ensure qualimetry data for all significant branches (master branch, release branches, component branches) is current and accessible for use by management with keen attention on the mentioned: Setup to support new releases as needed Regular/scheduled and on-demand scans to timely detect abnormalities. Monitor the changes and notify if trending is upward Create and update formal report on branches Skills Required Engineering degree (BS in Electrical, Computer Science, Robotics, or related discipline) 8 - 12 years’ experience of code development for multitask embedded system running in Linux, VxWorks/RTOS, and windows. Seasoned programming skills with object-oriented design (C/C++) and scripting languages (Python, Bash, Shell, PowerShell) Knowledge of cybersecurity issues common to C/C++. Knowledge of Common Vulnerabilities and Exposures. Knowledge of IEC 62443-4-2. Familiarity with Open-source software (OSS), Git, GitHub, Debian GNU/Linux, Ubuntu. Familiarity with Software Composition Analysis (SCA), Static Code Analysis and Static Application Security Testing (SAST), Fuzz testing Demonstrate ability to work with cross functional and global teams, and the ability to align and bring best in class processes, coding standards. The Ideal consultant should be able to work with members in India, Europe and U.S. EST time zone.
Posted 3 days ago
8.0 - 12.0 years
0 Lacs
ahmedabad, gujarat
On-site
As a Senior Team Lead, you will be responsible for ensuring that the design aligns with the technical and quality requirements set for the team, specifically focusing on functional and code coverage. Your role will involve: - Executing and technically leading multiple projects simultaneously - Leading a team of 10 to 20 engineers - Hands-on programming, coding, and debugging - Interacting with customers, communicating effectively, and adding value to customer relationships - Continuously developing the team to meet customer requirements efficiently - Being prepared for onsite assignments and providing pre-sales support/proposal preparation - Mentoring and building junior team members - Working with various technologies and following the Software Development Life Cycle (SDLC) - Reviewing and documenting requirements, designs, test plans, and test cases - Ensuring on-time and quality project deliverables - Conducting new candidate interviews and evaluations - Demonstrating strong hands-on experience in C programming and debugging - Having a technical project track record in Linux User Space application development - Developing Linux kernel device drivers from scratch and having knowledge of Linux kernel subsystems - Experience with architecting embedded systems and leading feature and design discussions - Hands-on experience with SoCs of Marvell, NXP, TI, Broadcom, Qualcomm, etc. - Understanding various processor architectures like Cortex-A series, ARM series processors, and general-purpose microcontrollers - Knowledge of build systems like Yocto, Buildroot, CMake, and Makefiles - Proficiency in using Git version control system and debugging tools like gdb, valgrind, and static code analyzers - Experience with customer interaction, preferably in the US and Europe - Strong analytical and problem-solving skills - Fluent and confident English communication skills (verbal and written) Desired Skills: - Proficiency in OOPS Programming languages like C++ - Experience in Embedded GUI Development using QT or similar tools - Ability to review hardware schematics and debug PCBs - Knowledge of using tools like logic analyzers and digital oscilloscopes Please note that the above qualifications and responsibilities are based on the information provided in the job description.,
Posted 3 days ago
4.0 years
0 Lacs
india
On-site
Job Description Senior Software Engineer Would you like to impact the digital experiences of millions of users? Do you enjoy solving large scale distributed systems problems? Join our highly skilled Edge Technology Engineering Team! Edge Technology Engineering is responsible for the software that runs our CDN, one of the world's largest distributed platforms. We power some of the most popular live streaming, gaming, and e-commerce events in the world, providing a secure and seamless experience for the end-users. IPL (Indian Premier League) is just one of the examples! On a non-event or “average” day, we continue to serve >80 Tbps of traffic on our platform for our Social Media, On-demand & OTT Streaming, Banking and Web customers, among many others. Make a difference in a critical area of our business You will be part of the team responsible for performance benchmarking, optimizing, and testing the software that runs Akamai's world-wide network, one of the largest distributed systems in the world. Our software is a combination of many different technologies. It is a web server, a web client, a distributed caching engine, and much more. It provides a scalable, fault tolerant solution to web sites for handling their traffic, does HTTP HD streaming, determines the fastest route from point A to point B, hops around bottlenecks on the Internet, provides security, and provides a wide array of reporting abilities for our Network Operations Command Center and our customers. As a Software Engineer Senior in this role, you will have the following responsibilities: Architect, implement, and maintain software modules in C/C++ with a focus on performance, scalability, and reliability. Develop highly concurrent systems, ensuring proper synchronization, thread safety, and optimal resource utilization. Profile, analyze, and optimize CPU, memory, and I/O usage to deliver low-latency, high-throughput software solutions. Build scripts for automation, testing, and deployment using Python, Shell, or similar scripting languages. Investigate complex software issues, root cause analysis, and implement robust fixes. Work closely with product managers, QA engineers, and other developers in an agile environment. Provide technical guidance and code reviews for junior engineers, fostering best practices and knowledge sharing. Do what you love To Be Successful In This Role You Will Have 4+ years of relevant experience and a Bachelor’s or Master’s degree in Computer Science. Strong proficiency in C and C++ (C++11 or later preferred). Solid understanding of multithreading, concurrency primitives, and synchronization mechanisms. Hands-on experience with Linux/Unix systems and low-level programming concepts. Proficiency in at least one scripting language: Python, Perl, or Shell. Experience with profiling tools (e.g., gprof, perf, valgrind) and debugging tools (e.g., gdb, lldb). Familiarity with network programming, IPC, or distributed systems is a plus. Have exposure or interest in internet technologies such as TCP/IP, HTTP, DNS, etc. Be passionate about solving large-scale distributed systems problems, pay meticulous attention to detail, and have excellent debugging/troubleshooting skills Be highly responsible, self-disciplined, self-managed, and self-motivated to understand, learn, and dissect new technologies quickly. Work in a way that works for you We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns: Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive. Working with us At Akamai, we’re curious, innovative, collaborative, and tenacious. We celebrate diversity of thought, and we hold an unwavering belief that we can make a meaningful difference. Our teams use their global perspectives to put customers at the forefront of everything they do, so if you are people-centric, you’ll thrive here. About Us Innovating on a global scale, we deliver our customers a fast, smart and secure intelligent edge platform. Working against a backdrop of digital collaboration, our highly skilled team drives progressive solutions that have the scope to transform entertainment, business, and life in ways that we have yet to imagine.
Posted 4 days ago
7.0 years
2 - 6 Lacs
gāndhīnagar
On-site
Qualification B.Tech or B.E, B.C.A prior to M.C.A Requirements Required Skills & Qualifications: 7+ years of hands-on experience in C/C++ programming. Strong knowledge of Linux internals, system calls, POSIX APIs, and IPC mechanisms. Experience with multi-threading, multi-process, synchronization, and concurrency. Familiarity with memory management, pointers, and low-level optimizations. Knowledge of networking protocols. (TCP/IP, UDP, sockets) Working experience in threading, shared data synchronization techniques, asynchronous processing, message passing across processes and sockets. Experience with debugging and profiling tools (GDB, Valgrind, strace, perf, etc.) Exposure to Python/Bash scripting for automation. Strong problem-solving and analytical skills. Knowledge of NoSQL databases like memcache, couchbase, etc. Experience with build systems (Make / CMake / Autotools like automake), version control. (Git / SVN / CVS) Experience on messaging platforms and protocols like SMTP, POP3, IMAP, Jabber, IMPS, Webrtc, etc is desired. Experience with MTAs such as Qmail, Postfix, and standards such as DKIM, SPF, DMARC is a plus. Strong understanding of TCP/IP concepts with the ability to analyze network traffic using tools like Wireshark and tcpdump. Familiarity with development tools like gdb, Makefile, Valgrind, elefence, etc., proficient understanding of code versioning tools such as Git, CVS, SVN., familiarity with continuous integration tools is a plus, knowledge of internet and web servers (HTTP protocol) will be an added advantage. Good-to-Have Skills: Familiarity with security best practices. (secure coding, cryptography) Contributions to open-source projects. Familiar with CI/CD Pipeline is a plus. Experience in another programming language. (Python/Java/Node) is a plus. Familiar with DevOps. Responsibilities We are looking for a highly skilled Senior Software Engineer with strong expertise in C/C++ development in Linux-based environments. The ideal candidate will have experience in designing, developing, and optimizing high-performance systems, or low-level applications. You will work on challenging problems, mentor junior engineers, and contribute to architectural decisions. Purpose: As a Platform Engineer, you will get the opportunity to work with the designers/developers or suppliers of various components of systems and customize them for building pioneering solutions in the messaging and collaboration domain. You will get to play with cross-functional teams ranging from system engineers, solution architects, data modeling experts, performance engineers, and Subject Matter Experts of cybersecurity, storage, network & service operations. Design, develop, and maintain high-performance, scalable, and reliable software in C/C++. Work on Linux environment, system programming. Optimize code for performance, memory, and latency in resource-constrained environments. Debug and troubleshoot complex issues in multi-threaded, real-time, or distributed systems. Collaborate with cross-functional teams to deliver robust solutions. Write clean, maintainable, and well-documented code following best practices. Conduct code reviews and mentor junior engineers. Work with debugging tools (GDB, Valgrind, strace, perf, etc.)
Posted 4 days ago
7.0 years
0 Lacs
gandhinagar, gujarat, india
On-site
Position : Sr. Associate – C/C++, Linux Experience : 7+ Years Location : Gift City, Gandhinagar (Work from office only) Job Description: Responsibilities : We are looking for a highly skilled Senior Software Engineer with strong expertise in C/C++ development in Linux-based environments. The ideal candidate will have experience in designing, developing, and optimizing high-performance systems, or low-level applications. You will work on challenging problems, mentor junior engineers, and contribute to architectural decisions. Purpose: As a Platform Engineer, you will get the opportunity to work with the designers/developers or suppliers of various components of systems and customize them for building pioneering solutions in the messaging and collaboration domain. You will get to play with cross-functional teams ranging from system engineers, solution architects, data modeling experts, performance engineers, and Subject Matter Experts of cybersecurity, storage, network & service operations. Design, develop, and maintain high-performance, scalable, and reliable software in C/C++. Work on Linux environment, system programming. Optimize code for performance, memory, and latency in resource-constrained environments. Debug and troubleshoot complex issues in multi-threaded, real-time, or distributed systems. Collaborate with cross-functional teams to deliver robust solutions. Write clean, maintainable, and well-documented code following best practices. Conduct code reviews and mentor junior engineers. Work with debugging tools (GDB, Valgrind, strace, perf, etc.) Requirements Experience on messaging platforms and protocols like SMTP, POP3, IMAP, Jabber, IMPS, Webrtc, etc is desired. Experience with MTAs such as Qmail, Postfix, and standards such as DKIM, SPF, DMARC is a plus. Strong understanding of TCP/IP concepts with the ability to analyze network traffic using tools like Wireshark and tcpdump. Familiarity with development tools like gdb, Makefile, Valgrind, elefence, etc., proficient understanding of code versioning tools such as Git, CVS, SVN., familiarity with continuous integration tools is a plus, knowledge of internet and web servers (HTTP protocol) will be an added advantage. Required Skills & Qualifications: 7+ years of hands-on experience in C/C++ programming. Strong knowledge of Linux internals, system calls, POSIX APIs, and IPC mechanisms. Experience with multi-threading, multi-process, synchronization, and concurrency. Familiarity with memory management, pointers, and low-level optimizations. Knowledge of networking protocols. (TCP/IP, UDP, sockets) Working experience in threading, shared data synchronization techniques, asynchronous processing, message passing across processes and sockets. Experience with debugging and profiling tools (GDB, Valgrind, strace, perf, etc.) Exposure to Python/Bash scripting for automation. Strong problem-solving and analytical skills. Knowledge of NoSQL databases like memcache, couchbase, etc. Experience with build systems (Make / CMake / Autotools like automake), version control. (Git / SVN / CVS) Good-to-Have Skills: Familiarity with security best practices. (secure coding, cryptography) Contributions to open-source projects. Familiar with CI/CD Pipeline is a plus. Experience in another programming language. (Python/Java/Node) is a plus. Familiar with DevOps.
Posted 4 days ago
7.0 years
0 Lacs
gandhinagar taluka, gujarat, india
On-site
Position : Sr. Associate – C/C++, Linux Location : Gift City,Gandhinagar (Onsite) Experience : 7+ Years Company Description DRC Systems India Limited, a CMMI3 Company, has established itself as a leader in software development with a focus on innovation and client-centric solutions since 2012. Located in Gift City, Gandhinagar, DRC Systems excels with over 300 professionals delivering advanced IT services, including digital experience, digital transformation, cloud engineering, and more. Equipped with state-of-the-art infrastructure, the company aims for long-lasting technology partnerships across diverse industries, such as institutions, enterprises, government agencies, and startups. Requirements Required Skills & Qualifications: 7+ years of hands-on experience in C/C++ programming. Strong knowledge of Linux internals, system calls, POSIX APIs, and IPC mechanisms. Experience with multi-threading, multi-process, synchronization, and concurrency. Familiarity with memory management, pointers, and low-level optimizations. Knowledge of networking protocols. (TCP/IP, UDP, sockets) Working experience in threading, shared data synchronization techniques, asynchronous processing, message passing across processes and sockets. Experience with debugging and profiling tools (GDB, Valgrind, strace, perf, etc.) Exposure to Python/Bash scripting for automation. Strong problem-solving and analytical skills. Knowledge of NoSQL databases like memcache, couchbase, etc. Experience with build systems (Make / CMake / Autotools like automake), version control. (Git / SVN / CVS) Experience on messaging platforms and protocols like SMTP, POP3, IMAP, Jabber, IMPS, Webrtc, etc is desired. Experience with MTAs such as Qmail, Postfix, and standards such as DKIM, SPF, DMARC is a plus. Strong understanding of TCP/IP concepts with the ability to analyze network traffic using tools like Wireshark and tcpdump. Familiarity with development tools like gdb, Makefile, Valgrind, elefence, etc., proficient understanding of code versioning tools such as Git, CVS, SVN., familiarity with continuous integration tools is a plus, knowledge of internet and web servers (HTTP protocol) will be an added advantage. Good-to-Have Skills: Familiarity with security best practices. (secure coding, cryptography) Contributions to open-source projects. Familiar with CI/CD Pipeline is a plus. Experience in another programming language. (Python/Java/Node) is a plus. Familiar with DevOps. Responsibilities We are looking for a highly skilled Senior Software Engineer with strong expertise in C/C++ development in Linux-based environments. The ideal candidate will have experience in designing, developing, and optimizing high-performance systems, or low-level applications. You will work on challenging problems, mentor junior engineers, and contribute to architectural decisions. Purpose: As a Platform Engineer, you will get the opportunity to work with the designers/developers or suppliers of various components of systems and customize them for building pioneering solutions in the messaging and collaboration domain. You will get to play with cross-functional teams ranging from system engineers, solution architects, data modeling experts, performance engineers, and Subject Matter Experts of cybersecurity, storage, network & service operations. Design, develop, and maintain high-performance, scalable, and reliable software in C/C++. Work on Linux environment, system programming. Optimize code for performance, memory, and latency in resource-constrained environments. Debug and troubleshoot complex issues in multi-threaded, real-time, or distributed systems. Collaborate with cross-functional teams to deliver robust solutions. Write clean, maintainable, and well-documented code following best practices. Conduct code reviews and mentor junior engineers. Work with debugging tools (GDB, Valgrind, strace, perf, etc.)
Posted 4 days ago
7.0 years
0 Lacs
gandhinagar, gujarat, india
On-site
Sr. Associate – C/C++, Linux Experience – 7+Years Location: GIFT CITY, Gandhinagar Qualification: B.Tech or B.E, B.C.A prior to M.C.A Shift : 10:00 AM to 6:30 PM Requirements Required Skills & Qualifications: 7+ years of hands-on experience in C/C++ programming. Strong knowledge of Linux internals, system calls, POSIX APIs, and IPC mechanisms. Experience with multi-threading, multi-process, synchronization, and concurrency. Familiarity with memory management, pointers, and low-level optimizations. Knowledge of networking protocols. (TCP/IP, UDP, sockets) Working experience in threading, shared data synchronization techniques, asynchronous processing, message passing across processes and sockets. Experience with debugging and profiling tools (GDB, Valgrind, strace, perf, etc.) Exposure to Python/Bash scripting for automation. Strong problem-solving and analytical skills. Knowledge of NoSQL databases like memcache, couchbase, etc. Experience with build systems (Make / CMake / Autotools like automake), version control. (Git / SVN / CVS) Experience on messaging platforms and protocols like SMTP, POP3, IMAP, Jabber, IMPS, Webrtc, etc is desired. Experience with MTAs such as Qmail, Postfix, and standards such as DKIM, SPF, DMARC is a plus. Strong understanding of TCP/IP concepts with the ability to analyze network traffic using tools like Wireshark and tcpdump. Familiarity with development tools like gdb, Makefile, Valgrind, elefence, etc., proficient understanding of code versioning tools such as Git, CVS, SVN., familiarity with continuous integration tools is a plus, knowledge of internet and web servers (HTTP protocol) will be an added advantage. Good-to-Have Skills: Familiarity with security best practices. (secure coding, cryptography) Contributions to open-source projects. Familiar with CI/CD Pipeline is a plus. Experience in another programming language. (Python/Java/Node) is a plus. Familiar with DevOps. Responsibilities We are looking for a highly skilled Senior Software Engineer with strong expertise in C/C++ development in Linux-based environments. The ideal candidate will have experience in designing, developing, and optimizing high-performance systems, or low-level applications. You will work on challenging problems, mentor junior engineers, and contribute to architectural decisions. Purpose: As a Platform Engineer, you will get the opportunity to work with the designers/developers or suppliers of various components of systems and customize them for building pioneering solutions in the messaging and collaboration domain. You will get to play with cross-functional teams ranging from system engineers, solution architects, data modeling experts, performance engineers, and Subject Matter Experts of cybersecurity, storage, network & service operations. Design, develop, and maintain high-performance, scalable, and reliable software in C/C++. Work on Linux environment, system programming. Optimize code for performance, memory, and latency in resource-constrained environments. Debug and troubleshoot complex issues in multi-threaded, real-time, or distributed systems. Collaborate with cross-functional teams to deliver robust solutions. Write clean, maintainable, and well-documented code following best practices. Conduct code reviews and mentor junior engineers. Work with debugging tools (GDB, Valgrind, strace, perf, etc.)
Posted 4 days ago
0 years
0 Lacs
bengaluru, karnataka, india
Remote
Job Description Skill Requirements: Experience in working with Bluetooth profiles / Bluetooth application level 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, RPC: Thrift, 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 tools: Scrum/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. Mandatory Skills C++14/17, Automotive/Infotainment, Bluetooth, Media Player/Bluetooth/Android Auto/Device Manager/Remote UI 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. Job Description - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
Posted 5 days ago
5.0 - 10.0 years
6 - 10 Lacs
hyderabad
Work from Office
Job Purpose Intercontinental Exchange, Inc. (ICE) presents an opportunity for a full-time Lead C/C++ Developer to join a team responsible for systems development in a high throughput, low latency trading environment. The Lead Developer will have experience in all phases of software development lifecycle, from requirements gathering, to design, coding, unit testing, debugging and supporting in production. This position requires technical proficiency/problem solving as well as an eager attitude, professionalism and solid communication skills. The successful candidate will play a key role in building low-latency, high capacity and error-free multi asset routing applications, matching engines or back-end software systems to continue to maintain a leading position in low latency trading. The ideal candidate should be knowledgeable in performance-oriented programming, relational database systems, C/C++ and associated debuggers. Strong written and oral communication as the applicant will frequently be interacting with the business and sales teams to achieve strategic business goals Responsibilities Analyze requirements and propose technical solutions in delivering projects within expected parameters of cost, time and quality Work with project managers to compile a work breakdown structure of tasks for a given deliverable and provide realistic estimates for completing the assignment Develop and unit test all functions created or modified according to software development best practices Collaborate with other Developers and QA Engineers to execute full cycle integration, functional and regression testing. Promote software changes across all environments, safely and responsibly, through to Live Production Participate in team exercises to identify and implement areas for continuous improvement Continuously improve the system performance and propose better solutions. Effectively interact with business and operations for solving design and operational challenges. Knowledge and Experience 5+ years hands on experience in C/C++ programming language on Linux Experience with code analysis and coverage tools like Coverity, Valgrind, gcov/lcov Minimum 2+ years hands on scripting experience Strong understanding of computer science fundamentals, algorithms and data structure Strong performance-oriented programming skills Strong understanding of TCP/IP and Multicast network protocols Bachelor's degree in Computer Science or Engineering
Posted 5 days ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Firmware Engineer focusing on IoT Gateway Development in Bangalore, with 5 to 8 years of experience in the field and a Bachelors or Masters degree in Computer Science Engineering, Electronics & Communication Engineering, Telecom, or IT, you will be an integral part of the embedded application development within an agile environment. Your contributions will directly impact the evolution of energy and automation solutions. Your primary responsibility will involve the design and development of embedded software for IoT Gateway products. Working collaboratively with cross-functional teams, you will ensure the delivery of high-quality outputs, thereby enhancing the technical excellence of the project. Key Responsibilities: - Lead and engage in requirement analysis, architecture, design, and implementation phases. - Uphold software quality and craftsmanship throughout all deliverables. - Offer design insights, conduct reviews, and share technical knowledge with the team. - Address and resolve intricate technical issues effectively. - Support the Scrum Master and Product Owner in planning and provide valuable technical perspectives. Your Profile: - Proficient in C and C++ programming languages, including Standard and Modern C++ 11/14/17, OOPS, and data structures. - Sound grasp of software architecture, object-oriented analysis/design, and UML. - Experience in Embedded Linux application development using tools like GCC, Meson, Buildroot, GDB, and Valgrind. - Familiarity with TCP/IP, socket programming, and various IoT protocols such as MQTT, Modbus TCP, AMQP. - Knowledge of DevOps tools and version control systems like Git, SVN, GitHub. - Strong communication, documentation, and presentation skills. - Previous exposure to Embedded Linux or RTOS. Desirable Skills: - Understanding of Linux internals, kernel, and device drivers. - Experience with Yocto Project for custom Linux image creation. - Knowledge of secure development practices and cybersecurity technologies. - Exposure to CI tools such as Jenkins. - Familiarity with unit testing frameworks like GTest and GMock. - Proficiency in scripting and experience with CMake or Meson. What You'll Love About Working Here: - Join a global leader in energy management and automation, working on cutting-edge products that shape the future of IoT and industrial automation. - Collaborate with dedicated professionals in a vibrant and inclusive work environment. - Access continuous learning and development opportunities. About Us: Capgemini is a renowned global business and technology transformation partner, committed to helping organizations navigate their dual transformation journey to meet the evolving needs of customers and citizens. With a rich 55-year history and profound industry expertise, Capgemini is a trusted ally of its clients, providing end-to-end solutions from strategy and design to operations. At Capgemini, the strength lies in its 360,000 team members spread across more than 50 countries, all united by the mission of harnessing human energy through technology for an inclusive and sustainable future. The organization prides itself on being responsible and diverse, with leading-edge capabilities in digital, cloud, and data domains.,
Posted 6 days ago
3.0 - 5.0 years
3 - 7 Lacs
noida
Work from Office
About The Role Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. About The Role - Grade Specific To design, develop, and maintain native applications for Tizen/TizenRT device Experience Range- 4 to 7 years, Job Location- Noida Experience in Linux OS. Well versed with C, C++. Good understanding of algorithms and S/W design methodologies. Hands on experience in multi-threaded programming, IPC, STL etc Must have excellent communication, problem-solving and analytical thinking ability Knowledge of GDB will be helpful Experience of handling Project and Team Having C# experience would be an advantage
Posted 1 week ago
3.0 - 5.0 years
3 - 7 Lacs
gurugram
Work from Office
LocationGurugram DesignationSenior Software Engineer Experience3 - 5 Years Skills : C/C++ - Linux, C/C++ & data structure, C/C++ developer, C/C++ Developer with 4G/5G knowledge, C/C++ Developer with Telecom/4G/5G background Develop and maintain software components for LTE/5G RAN protocol stacks (RRC, PDCP, RLC, MAC, PHY). Implement features based on 3GPP standards for 4G/5G networks Experience in L2, MAC Scheduler implementation/enhancement, FAPI or Convergence Layer integration with Physical Layer (L1) Preferred hands on with integration of SDR (USRP) based L1 with 4G/5G L2 Good understanding of L3 and NAS Protocols Good understanding of 4G, 5G SA and 5G NSA protocol procedure and network architecture Proficiency in tools like GDB, Valgrind, and Wireshark for debugging and performance analysis Strong programming skills in C/C++ TCP/UDP socket programming for data exchange in Layer 3 protocols (e.g., S1AP, NGAP, X2AP) Multi-threading and concurrency (e.g., using POSIX threads). Memory management (dynamic allocation, pointers). Real-time programming. Performance optimization. Skills in containerization (e.g., Docker) for virtualized RAN and cloud-based deployments Good to have: Experience with Jenkins, GitLab CI, or other CI/CD pipelines Proficiency in Git for source code management. Python and Shell scripting
Posted 1 week ago
8.0 years
30 - 60 Lacs
india
Remote
Job Title: Senior Embedded Software Engineer – Routing & Networking Protocols Location: Remote Job Type: Full-time Experience: 8+ years Job Summary We are seeking a highly skilled Senior Embedded Software Engineer with deep expertise in routing protocols, data-plane forwarding, and networking stack integration to design and develop high-performance enterprise-grade networking appliances. The ideal candidate will have extensive experience in embedded systems, open-source routing stacks (FRR, BIRD), and cloud-integrated networking solutions . You will work on cutting-edge networking technologies, optimizing BGP, OSPF, MPLS, VXLAN, and SDN solutions while collaborating with cross-functional teams to deliver scalable, secure, and high-performance systems. Key Responsibilities Routing Protocol Development & Optimization Design, implement, and optimize routing protocols (BGP, OSPF, RIP, EIGRP, IS-IS) in embedded systems. Integrate and enhance FRR (Free Range Routing) stack with custom data-plane acceleration. Work on BIRD or other open-source routing stacks for performance tuning and feature enhancements. Develop fast-path forwarding mechanisms to improve packet processing efficiency. Data-Plane & Forwarding Technologies Implement and optimize L2/L3 forwarding, VXLAN, MPLS, Segment Routing, and tunneling protocols (GRE, VPN, MPLS VPNv4/v6). Enhance VRF-based transport networks for multi-tenancy and segmentation. Work on SDN (Software-Defined Networking) solutions for scalable distributed systems. Embedded Systems & Networking Stack Development Develop high-performance embedded software in C, C++, and Python for networking appliances. Debug and optimize kernel networking stacks, TCP/IP, UDP, ARP, DHCP, DNS, NAT, and Firewall functionalities. Ensure low-latency packet processing with hardware offload (DPDK, SmartNICs, or ASICs). Cloud & DevOps Integration Collaborate with cloud teams to deploy networking solutions on AWS, Azure, GCP, or OCI. Implement microservices, distributed computing, and security-first architectures for hybrid cloud deployments. Automate deployments using CI/CD pipelines, Infrastructure-as-Code (IaC), and DevOps practices. Cross-Functional Leadership Lead feature development independently with minimal supervision. Mentor junior engineers and conduct design reviews, code reviews, and performance benchmarking. Communicate technical proposals to senior management and stakeholders. Technical Stack & Skills Category Technologies & Skills Programming Languages C, C++ (17/20), Python Routing Protocols BGP, OSPF, RIP, EIGRP, IS-IS, MPLS, Segment Routing Open-Source Routing Stacks FRR (Free Range Routing), BIRD, Quagga/Zebra Data-Plane Technologies L2/L3 Switching, VXLAN, MPLS, VRF, GRE, VPN (IPSec, SSL) Networking Protocols TCP/IP, UDP, ARP, DHCP, DNS, NAT, Firewall Embedded Systems Linux Kernel Networking, DPDK, SmartNICs, ASICs Cloud & DevOps AWS/Azure/GCP, Kubernetes, Docker, CI/CD (Jenkins/GitLab), IaC (Terraform) SDN & Virtualization Open vSwitch, OpenFlow, NFV, Distributed Systems Certifications (Plus) CCNA/CCNP/CCIE, AWS/Azure Networking Specialty Qualifications & Experience Bachelor’s/Master’s in Computer Science, Electrical Engineering, or related field. 8+ years in embedded software development for networking appliances or enterprise-grade systems. 3+ years of independent feature ownership in routing/data-plane technologies. Hands-on experience with FRR, BIRD, or proprietary routing stacks. Strong debugging skills with Wireshark, tcpdump, gdb, Valgrind. Experience with SDN, microservices, and cloud architectures is a plus. Nice-to-Have Skills Cloud Networking (AWS Transit Gateway, Azure ExpressRoute, GCP Hybrid Connect). Design Thinking, Security-First Development, Full-Stack Awareness. Contributions to open-source networking projects (FRR, BIRD, Linux Kernel). Soft Skills Strong collaboration in startup-like agile environments. Excellent communication (written & verbal) for technical and executive audiences. Problem-solving mindset with a focus on scalability and performance. Why Join Us? Work on next-gen networking appliances with real-world impact. Opportunity to optimize open-source routing stacks at scale. Competitive salary, equity, and career growth in cutting-edge tech. Skills: is-is,asics,c,tcp/ip,vpn,open vswitch,docker,dns,gcp,python,segment routing,c++,dhcp,linux kernel networking,aws,openflow,embedded software,ci/cd,mpls,eigrp,rip,azure,udp,smartnics,nat,frr,terraform,routing,embedded,kubernetes,software,l2/l3 switching,data,vrf,arp,vxlan,ospf,gre,firewall,bird,nfv,networking,bgp,distributed systems,iac,dpdk
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
chennai, tamil nadu
On-site
You are a Sr. Software Test Engineer with at least 5 years of experience in software testing, looking to join the OPTX team based in Chennai, India. In this role, you will collaborate closely with a team of software engineers to plan, execute, and oversee quality assurance activities to ensure the accuracy of testing procedures. Your responsibilities will include testing, defect reporting, defect review, Pre and Post testing review for all releases, and maintaining the accuracy of testing checklists. Responsibilities: - Conduct technical assessments on requested features to determine test requirements. - Develop, implement, and update test plans. - Perform test scenarios on identified features. - Provide technical guidance on automation targets and design white box test scenarios. - Participate in design reviews and offer suggestions for enhancements. - Assist in code troubleshooting and debugging to identify root causes of issues. - Collaborate with cross-functional stakeholders to develop and execute test plans. - Estimate project requirements and design options. - Identify opportunities to integrate innovative technologies into software testing processes. - Promote established processes within the team and seek ways to enhance efficiency. Requirements: - 5+ years of experience in software testing. - Bachelor's degree in Computer Science, Information Systems, or related field. - Proficiency in a scripting language, preferably Python. - Understanding of C#. - Experience with defect tracking and test management tools like JIRA/Zephyr. - Strong verbal and written communication skills for global stakeholder interaction. - Familiarity with software debugging and troubleshooting using industry-standard tools. - Knowledge of profiling tools such as Valgrind and Google Sanitizer. - Ability to analyze information, apply logic, and meet deadlines efficiently. - Strong problem-solving skills for addressing work-related issues. - Experience with source control systems. Bonus Points For: - Experience in the casino gaming industry. - Familiarity with Agile Scrum methodologies. - Experience with Azure Dev Ops.,
Posted 1 week ago
5.0 - 10.0 years
0 - 1 Lacs
mumbai
Work from Office
SUMMARY Job Title: Experienced Car Inspector & Maintenance Technician Automobile Industry We are seeking a qualified and experienced Car Inspector and Maintenance Technician to join our team. The ideal candidate should have strong expertise in car diagnostics, inspection, and maintenance, preferably with experience in the GCC region . Proficiency in Arabic and possession of valid educational documents are essential. Key Responsibilities: Conduct thorough vehicle inspections to identify mechanical and safety issues Perform regular maintenance and repairs on a wide range of vehicles Diagnose technical problems using modern automotive tools and systems Ensure compliance with automotive industry standards and safety regulations Maintain detailed service records and inspection reports Collaborate with other technicians and departments to ensure timely service delivery Requirements Key Requirements: Minimum of 2+years of experience in the automobile industry Proven knowledge of car inspection, repair, and maintenance procedures GCC work experience is highly preferred Proficiency in Arabic (speaking, reading, and writing) Must hold valid educational certificates/documents Strong diagnostic and troubleshooting skills Benefits Benefits: Attractive salary package Free accommodation provided 2 - year employment visa Air ticket (flight) included
Posted 1 week ago
5.0 years
0 Lacs
noida, uttar pradesh, india
On-site
Aristocrat is seeking a hard-working and technically skilled Sr Engineer II - C++ Developer to join our award-winning slot development team. In this dynamic role, you will be at the forefront of crafting and implementing game logic and core systems for next-generation slot machine titles. Our mission is to bring happiness to life through the power of play, and we believe that this position is crucial to achieving that goal. You'll be working with a team of exceptionally hardworking professionals dedicated to crafting world-class gaming experiences. If you have a solid foundation in real-time systems and an eye for performance on embedded gaming platforms, this opportunity is perfect for you. Join us and be part of a team that's shaping the future of gaming! What You’ll Do Develop, test, and debug game logic, math models, and reel mechanics for video slot games. Collaborate with artists, designers, and mathematicians to implement engaging features and ensure smooth gameplay. Work with proprietary engines and game development toolchains to build flawless gaming experiences. Optimize game performance for real-time play on dedicated gaming hardware. Integrate sound, animation, and visual effects into the game framework to improve player experience. Ensure code quality through rigorous documentation, reviews, and adherence to coding standards. Participate in game concept reviews, playtesting, and tuning sessions to determine the best gameplay mechanics. Collaborate with QA teams to diagnose and fix issues across multiple platforms, ensuring a seamless player experience. What We're Looking For Proven experience in C++ development, with a focus on real-time systems. Strong understanding of game mechanics, logic, and math models. Experience with embedded gaming platforms and performance optimization. Ability to collaborate effectively with cross-functional teams, including artists, designers, and mathematicians. Strong problem-solving skills and attention to detail. Excellent communication skills and the ability to articulate technical concepts clearly. Familiarity with game development toolchains and proprietary engines is a plus. Masters or bachelor’s degree in CS/IT or related fields with 5-6 years of experience. Proficiency in C++(C++ 11 or later), with deep knowledge of object-oriented programming and memory management. Working knowledge of 2D rendering pipelines, sprite systems, frame based animation, shader programming (GLSL/HLSL) for visual effects and transitions. Familiarity with update/render cycles, frame timing, and event-driven input handling. Manual allocation/deallocation, memory profiling on embedded system, using tools like valgrind, GDB, or platform-specific debuggers to identify issues in performance or stability. Comfortable using build systems like cmake or Make for cross-platform compilation. Proficiency with version control systems: SVN, GIT, Perforce. Experience with Lua or Python for scripting, automation, or rapid prototyping is good to have Nice to Have Previous experience in the developing slot games Game engine (e.g. Unity or Unreal Engine) scripting experience (C# or C++). Familiarity with multiplayer networking stacks, latency mitigation techniques, and authoritative server models. Hands‑on with dockers and containerized workflows Understanding of industry compliance standards (GLI‑11, GDPR, PCI). Why Aristocrat? Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We’re a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play. We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. EEO M/F/D/V World Leader in Gaming Entertainment Robust benefits package Global career opportunities Our Values All about the Player Talent Unleashed Collective Brilliance Good Business Good Citizen Travel Expectations None Additional Information Depending on the nature of your role, you may be required to register with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate. At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.
Posted 1 week ago
7.0 years
0 Lacs
gurugram, haryana, india
On-site
🚀 Exciting Opportunity at Mycom! 🚀 We're expanding our Innovation Team in Gurgaon and are looking for skilled individuals who are passionate about learning and challenging themselves in the product development space. If you have what it takes, we'd love to hear from you! Role: Technical Lead – Data Lake Developer Experience: 7+ years What you’ll do: ✨ Design & implement scalable Data Lakehouse ecosystems ✨ Build high-performance data pipelines ✨ Work on cutting-edge Big Data & Cloud technologies Tech stack expected: 🔹 Apache Kafka, Pekko, Spark & Spark Streaming 🔹 Delta Lake / Apache Iceberg 🔹 AWS Athena, Trino, MongoDB 🔹 AWS S3 / MinIO S3 🔹 Kubernetes / OpenShift UI/UX Lead developer with Full stack exposure Experience: 7+ years Tech stack expected: 🔹 Java Script + React (Angular is good to have) 🔹 Redux (State Management) 🔹 MUI ,CSS, HTML 🔹 Rest APIs 🔹 UX Laws 🔹 GWT (Good to have) Java Back End Expertise with exposure to UI/UX Experience: 7+ years Tech stack expected: 🔹 Java 🔹 Design Patterns 🔹 Spring Boot 🔹 Microservices 🔹 Kubernetes and Docker 🔹 MongoDB / Elasticsearch 🔹 Kafka, Redis one C++ & Java Expertise Experience: 6+ years Tech stack expected: 🔹 C/C++, Java8 (and onwards) 🔹 Database mainly oracle and SQL queries. 🔹 Source control Git and ClearCase preferred 🔹 Debugging Tools: GDB, Valgrind and other linux commands like top, pstack and others 🔹 Apache Kafka, Zookeeper and Redis 🔹 Kubernetes or Openshift, Docker Why Join Us? At Mycom, you will work in a dynamic environment, grow your skills, and contribute to exciting product development with great bonded team & innovation. How to Refer: If you know any qualified candidates, please share their profiles or recommendations with us. Your referral could be the perfect fit for our team! Thank you for your support! 📧 Contact: anshuman.kishore@mycom.com
Posted 1 week ago
0 years
0 Lacs
bengaluru, karnataka, india
Remote
Job Description 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, RPC: Thrift, 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 tools: Scrum/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. Job Description - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
Posted 1 week ago
0 years
0 Lacs
bengaluru, karnataka, india
Remote
Job Description 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, RPC: Thrift, 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 tools: Scrum/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. Job Description - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
Posted 1 week ago
0 years
0 Lacs
bengaluru, karnataka, india
Remote
Job Description 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, RPC: Thrift, 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 tools: Scrum/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. Job Description - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
Posted 1 week 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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |