Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
6.0 years
3 - 9 Lacs
Hyderābād
On-site
Hyderabad, India Technology In-Office 10679 Job Description Job Purpose The New York Stock Exchange, a subsidiary of Intercontinental Exchange, Inc. (ICE) presents an opportunity for a full-time Senior Developer to join a team responsible for systems development in a high throughput, low latency trading environment. The Senior 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, curiosity, professionalism and solid communication skills. The successful candidate will play a key role in building and automating low-latency, high throughput 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, automation, relational database systems, python, C/C++ . Strong written and oral communication as the applicant will frequently be interacting with development, testing and operations teams. Responsibilities Develop framework, tools and scripts for trading system development. Develop automation framework and scripts for production monitoring and verification. Collaborate with architects and developers to understand the system functionality and behavior. Develop tools and scripts for Continuous Integration and Delivery. Collaborate with other Developers and QA Engineers to execute full cycle integration, functional, regression and performance testing. Continuously improve the system performance and propose better solutions. Provide on-call technical support during business and, occasionally, off hours depending on rotation and/or subject-matter expertise on a given component. Effectively interact with business and operations for solving design and operational challenges. Knowledge and Experience 6+ years hands on experience in software development on Linux. 4+ years of experience in Python programming. 1+ years of experience in C/C++ or Java Programming. 1+ years hands on scripting experience in Perl, shell, etc., Experience with code analysis and coverage tools like gdb, Valgrind, Coverity. Experience with supporting production changes, UAT testing and debugging production issues. Strong understanding of computer science fundamentals, algorithms and data structure. Strong automation skills. Good understanding of TCP/IP and Multicast network protocols. Ability to work in a highly demanding and fast-paced environment. Experience with trading, market data and financial applications
Posted 1 week ago
0 years
0 Lacs
Chandigarh, India
On-site
Job Summary: We are seeking a skilled C Developer to work on Linux-based applications , focusing on designing, developing, and optimizing system-level and embedded applications. The ideal candidate will have strong proficiency in C programming , experience in Linux environments , and a must have background in Point of Sale (POS) applications . Key Responsibilities: ✔ Develop and maintain C-based applications for Linux environments, ensuring high performance and reliability. ✔ Work with system-level APIs, inter-process communication (IPC), multi-threading, and memory management . ✔ Optimize Linux system performance and troubleshoot low-level issues. ✔ Integrate and enhance POS systems with custom business logic and security features. ✔ Work with device drivers, hardware integration, and embedded systems if required. ✔ Collaborate with cross-functional teams , including product managers, testers, and other engineers. ✔ Perform code reviews, debugging, and performance tuning to improve application efficiency. ✔ Ensure compliance with security standards and industry best practices . Required Skills & Qualifications: ✔ Strong proficiency in C programming with experience in system-level programming on Linux. ✔ Experience with Linux internals, shell scripting, and debugging tools (GDB, Valgrind, Strace, etc.) . ✔ Knowledge of multi-threading, IPC (pipes, message queues, shared memory), and network programming . ✔ Familiarity with SQL or NoSQL databases for data storage and retrieval. ✔ Experience with Makefiles, CMake, and version control systems (Git, SVN, etc.) . ✔ Knowledge of POS-based application development and NFC related queries and Troubleshooting ✔ Ability to troubleshoot performance bottlenecks and security vulnerabilities . Show more Show less
Posted 1 week ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Introduction A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career. IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrives. Your Role And Responsibilities Contribute to development and support of the product, working closely with senior developers Write and debug code in C++, and Python, ensuring performance and scalability Work on bug fixes, enhancements, and customer-reported issues Collaborate in Agile sprints and maintain development across multiple OS platforms Take ownership of modules and progressively work independently with minimal hand-holding Write and execute test cases using Perl and scripting for validation Participate in code reviews and troubleshooting in cross-functional teams Required Technical And Professional Expertise Hands-on experience in C++, and Python for systems or network-oriented development Basic experience with Makefiles, Shell scripting, and GDB for debugging Exposure to multi-threading, socket programming, and strong foundations in data structures and networking Basic knowledge of LDAP protocol and directory services Understanding of Docker, Kubernetes, or OpenShift (OCP) environments Familiarity with Postgres and general database schema design Testing using Perl and hands-on experience across Linux and Windows platforms Preferred Technical And Professional Experience Exposure to enterprise LDAP products Familiarity with networking protocols and client/server architecture Interest or hands-on with virtualization concepts like hypervisors or containerized microservices Working knowledge of Agile methodologies and DevOps environments Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Note: If shortlisted, we’ll contact you via WhatsApp and email. Please check both and respond promptly. Location: Gurugram Experience: 3–8 Years CTC Range: ₹15–24 LPA Industry: Information Technology Role Overview We are hiring a skilled Senior Software Engineer with expertise in C/C++ programming and hands-on experience in 4G/5G Core Network elements such as AMF, SMF, UPF, and PCF. The role demands a deep understanding of low-level programming, performance optimization, and multithreading, along with the ability to debug, test, and contribute to high-performance telecom systems. Key Responsibilities Develop and maintain telecom software components in C/C++ for 4G/5G Core (AMF, SMF, UPF, PCF) or LTE EPC (MME, PGW, SGW). Troubleshoot complex system issues, optimize memory and performance, and enhance multithreaded functionality. Work collaboratively with QA, product managers, and operations teams to meet development milestones. Prepare and maintain technical documentation to support knowledge sharing. Integrate modern tools, frameworks, and methodologies for continuous improvement. Support testing and validation in both lab and live network environments. Participate in system architecture discussions, design reviews, and microservices implementation. Mandatory Requirements B.E./B.Tech. or M.Tech. in Computer Science, Engineering, or equivalent. 2–4+ years of experience in C/C++ programming with a strong grasp of system-level coding. Proficient in memory management, multithreading, and performance tuning. Experience with Git, Make/CMake, and CI/CD tools. Skilled in debugging tools such as GDB and network analyzers like Wireshark. Practical experience in socket programming, message queues, and distributed systems. Solid understanding of microservice architectures and real-time telecom software. Excellent communication and problem-solving skills. Note - We are considering only candidates with an official notice period of up to 60 days. Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Note: If shortlisted, we’ll contact you via WhatsApp and email. Please check both and respond promptly. Location: Gurugram Experience: 3–8 Years CTC Range: ₹15–24 LPA Industry: Information Technology Role Overview We are hiring a skilled Senior Software Engineer with expertise in C/C++ programming and hands-on experience in 4G/5G Core Network elements such as AMF, SMF, UPF, and PCF. The role demands a deep understanding of low-level programming, performance optimization, and multithreading, along with the ability to debug, test, and contribute to high-performance telecom systems. Key Responsibilities Develop and maintain telecom software components in C/C++ for 4G/5G Core (AMF, SMF, UPF, PCF) or LTE EPC (MME, PGW, SGW). Troubleshoot complex system issues, optimize memory and performance, and enhance multithreaded functionality. Work collaboratively with QA, product managers, and operations teams to meet development milestones. Prepare and maintain technical documentation to support knowledge sharing. Integrate modern tools, frameworks, and methodologies for continuous improvement. Support testing and validation in both lab and live network environments. Participate in system architecture discussions, design reviews, and microservices implementation. Mandatory Requirements B.E./B.Tech. or M.Tech. in Computer Science, Engineering, or equivalent. 2–4+ years of experience in C/C++ programming with a strong grasp of system-level coding. Proficient in memory management, multithreading, and performance tuning. Experience with Git, Make/CMake, and CI/CD tools. Skilled in debugging tools such as GDB and network analyzers like Wireshark. Practical experience in socket programming, message queues, and distributed systems. Solid understanding of microservice architectures and real-time telecom software. Excellent communication and problem-solving skills. Note - We are considering only candidates with an official notice period of up to 60 days. Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Note: If shortlisted, we’ll contact you via WhatsApp and email. Please check both and respond promptly. Location: Gurugram Experience: 3–8 Years CTC Range: ₹15–24 LPA Industry: Information Technology Role Overview We are hiring a skilled Senior Software Engineer with expertise in C/C++ programming and hands-on experience in 4G/5G Core Network elements such as AMF, SMF, UPF, and PCF. The role demands a deep understanding of low-level programming, performance optimization, and multithreading, along with the ability to debug, test, and contribute to high-performance telecom systems. Key Responsibilities Develop and maintain telecom software components in C/C++ for 4G/5G Core (AMF, SMF, UPF, PCF) or LTE EPC (MME, PGW, SGW). Troubleshoot complex system issues, optimize memory and performance, and enhance multithreaded functionality. Work collaboratively with QA, product managers, and operations teams to meet development milestones. Prepare and maintain technical documentation to support knowledge sharing. Integrate modern tools, frameworks, and methodologies for continuous improvement. Support testing and validation in both lab and live network environments. Participate in system architecture discussions, design reviews, and microservices implementation. Mandatory Requirements B.E./B.Tech. or M.Tech. in Computer Science, Engineering, or equivalent. 2–4+ years of experience in C/C++ programming with a strong grasp of system-level coding. Proficient in memory management, multithreading, and performance tuning. Experience with Git, Make/CMake, and CI/CD tools. Skilled in debugging tools such as GDB and network analyzers like Wireshark. Practical experience in socket programming, message queues, and distributed systems. Solid understanding of microservice architectures and real-time telecom software. Excellent communication and problem-solving skills. Note - We are considering only candidates with an official notice period of up to 60 days. Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Note: If shortlisted, we’ll contact you via WhatsApp and email. Please check both and respond promptly. Location: Gurugram Experience: 3–8 Years CTC Range: ₹15–24 LPA Industry: Information Technology Role Overview We are hiring a skilled Senior Software Engineer with expertise in C/C++ programming and hands-on experience in 4G/5G Core Network elements such as AMF, SMF, UPF, and PCF. The role demands a deep understanding of low-level programming, performance optimization, and multithreading, along with the ability to debug, test, and contribute to high-performance telecom systems. Key Responsibilities Develop and maintain telecom software components in C/C++ for 4G/5G Core (AMF, SMF, UPF, PCF) or LTE EPC (MME, PGW, SGW). Troubleshoot complex system issues, optimize memory and performance, and enhance multithreaded functionality. Work collaboratively with QA, product managers, and operations teams to meet development milestones. Prepare and maintain technical documentation to support knowledge sharing. Integrate modern tools, frameworks, and methodologies for continuous improvement. Support testing and validation in both lab and live network environments. Participate in system architecture discussions, design reviews, and microservices implementation. Mandatory Requirements B.E./B.Tech. or M.Tech. in Computer Science, Engineering, or equivalent. 2–4+ years of experience in C/C++ programming with a strong grasp of system-level coding. Proficient in memory management, multithreading, and performance tuning. Experience with Git, Make/CMake, and CI/CD tools. Skilled in debugging tools such as GDB and network analyzers like Wireshark. Practical experience in socket programming, message queues, and distributed systems. Solid understanding of microservice architectures and real-time telecom software. Excellent communication and problem-solving skills. Note - We are considering only candidates with an official notice period of up to 60 days. Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Note: If shortlisted, we’ll contact you via WhatsApp and email. Please check both and respond promptly. Location: Gurugram Experience: 3–8 Years CTC Range: ₹15–24 LPA Industry: Information Technology Role Overview We are hiring a skilled Senior Software Engineer with expertise in C/C++ programming and hands-on experience in 4G/5G Core Network elements such as AMF, SMF, UPF, and PCF. The role demands a deep understanding of low-level programming, performance optimization, and multithreading, along with the ability to debug, test, and contribute to high-performance telecom systems. Key Responsibilities Develop and maintain telecom software components in C/C++ for 4G/5G Core (AMF, SMF, UPF, PCF) or LTE EPC (MME, PGW, SGW). Troubleshoot complex system issues, optimize memory and performance, and enhance multithreaded functionality. Work collaboratively with QA, product managers, and operations teams to meet development milestones. Prepare and maintain technical documentation to support knowledge sharing. Integrate modern tools, frameworks, and methodologies for continuous improvement. Support testing and validation in both lab and live network environments. Participate in system architecture discussions, design reviews, and microservices implementation. Mandatory Requirements B.E./B.Tech. or M.Tech. in Computer Science, Engineering, or equivalent. 2–4+ years of experience in C/C++ programming with a strong grasp of system-level coding. Proficient in memory management, multithreading, and performance tuning. Experience with Git, Make/CMake, and CI/CD tools. Skilled in debugging tools such as GDB and network analyzers like Wireshark. Practical experience in socket programming, message queues, and distributed systems. Solid understanding of microservice architectures and real-time telecom software. Excellent communication and problem-solving skills. Note - We are considering only candidates with an official notice period of up to 60 days. Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Note: If shortlisted, we’ll contact you via WhatsApp and email. Please check both and respond promptly. Location: Gurugram Experience: 3–8 Years CTC Range: ₹15–24 LPA Industry: Information Technology Role Overview We are hiring a skilled Senior Software Engineer with expertise in C/C++ programming and hands-on experience in 4G/5G Core Network elements such as AMF, SMF, UPF, and PCF. The role demands a deep understanding of low-level programming, performance optimization, and multithreading, along with the ability to debug, test, and contribute to high-performance telecom systems. Key Responsibilities Develop and maintain telecom software components in C/C++ for 4G/5G Core (AMF, SMF, UPF, PCF) or LTE EPC (MME, PGW, SGW). Troubleshoot complex system issues, optimize memory and performance, and enhance multithreaded functionality. Work collaboratively with QA, product managers, and operations teams to meet development milestones. Prepare and maintain technical documentation to support knowledge sharing. Integrate modern tools, frameworks, and methodologies for continuous improvement. Support testing and validation in both lab and live network environments. Participate in system architecture discussions, design reviews, and microservices implementation. Mandatory Requirements B.E./B.Tech. or M.Tech. in Computer Science, Engineering, or equivalent. 2–4+ years of experience in C/C++ programming with a strong grasp of system-level coding. Proficient in memory management, multithreading, and performance tuning. Experience with Git, Make/CMake, and CI/CD tools. Skilled in debugging tools such as GDB and network analyzers like Wireshark. Practical experience in socket programming, message queues, and distributed systems. Solid understanding of microservice architectures and real-time telecom software. Excellent communication and problem-solving skills. Note - We are considering only candidates with an official notice period of up to 60 days. Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Note: If shortlisted, we’ll contact you via WhatsApp and email. Please check both and respond promptly. Location: Gurugram Experience: 3–8 Years CTC Range: ₹15–24 LPA Industry: Information Technology Role Overview We are hiring a skilled Senior Software Engineer with expertise in C/C++ programming and hands-on experience in 4G/5G Core Network elements such as AMF, SMF, UPF, and PCF. The role demands a deep understanding of low-level programming, performance optimization, and multithreading, along with the ability to debug, test, and contribute to high-performance telecom systems. Key Responsibilities Develop and maintain telecom software components in C/C++ for 4G/5G Core (AMF, SMF, UPF, PCF) or LTE EPC (MME, PGW, SGW). Troubleshoot complex system issues, optimize memory and performance, and enhance multithreaded functionality. Work collaboratively with QA, product managers, and operations teams to meet development milestones. Prepare and maintain technical documentation to support knowledge sharing. Integrate modern tools, frameworks, and methodologies for continuous improvement. Support testing and validation in both lab and live network environments. Participate in system architecture discussions, design reviews, and microservices implementation. Mandatory Requirements B.E./B.Tech. or M.Tech. in Computer Science, Engineering, or equivalent. 2–4+ years of experience in C/C++ programming with a strong grasp of system-level coding. Proficient in memory management, multithreading, and performance tuning. Experience with Git, Make/CMake, and CI/CD tools. Skilled in debugging tools such as GDB and network analyzers like Wireshark. Practical experience in socket programming, message queues, and distributed systems. Solid understanding of microservice architectures and real-time telecom software. Excellent communication and problem-solving skills. Note - We are considering only candidates with an official notice period of up to 60 days. Show more Show less
Posted 1 week ago
4.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are conducting face to face Interview for the skill C++,Linux for Bangalore and Hyderabad Location. Walk In Drive Date: 10th of May 2025 (Saturday) Venue 1 - TCS Synergy Park - Non Sez (Rapthi), Gachibowli, Hyderabad, Telangana 500032. Venue 2 - Crescent Prestige Shantiniketan, Sadaramanagala South Taluk, Bengaluru, 3,Thigalarapalya,, 3, ITPL Main Road, Maruthi Nagar, Krishnarajapuram, Bengaluru, Karnataka 560048 Registration Time: 9.00 AM – 2.00 PM Experience: 4 to 10 years Job Description Skill- C++,Linux Location- Hyderabad Exp -4-10years 1. Experience in C, C++ development for Linux based systems 2. Good communication skills to deal with client in different phases of the application development like Requirements gathering, Application design and Implementation. 3. Knowledge of Linux based C++ application designs and implementation strategies. 4. Strong understanding of the OOPS concepts and basics o f the OOAD 5. Deep understanding of the development tools for Linux platform like gcc, gdb, vi, make, cmake, valgrind etc. 6. Knowledge and familiarity of the tools used for Application Build and Deployment process and flow of the process. 7. Good understanding of SCRUM/Agile along with problem-solving and organizational skills Through understanding of Software Development Lifecycle (e.g. Requirements, design, development, testing etc.) Show more Show less
Posted 1 week ago
20.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Embedded Software Engineering Manager Location: Pune Department: Embedded Systems / R&D Reports To: Global FW Director + Pune Technical Head Job Summary: This leadership role is critical in aligning execution with product goals, optimizing workflows, and ensuring on-time delivery of high-quality firmware. While not hands-on coding, this role demands strong technical insight and cross-functional collaboration. Key Responsibilities: - Lead and manage two embedded software teams: Embedded Linux / Yocto, Application firmware for microcontrollers, Connectivity SDKs (Wi-Fi, BLE, etc.) - Define and optimize development workflows, tools, and cross-team processes. - Drive effective communication between Embedded, Product, Cloud, and Mobile teams. - Track and ensure progress, unblock teams, and ensure timely, high-quality deliveries. - Establish and monitor KPIs for efficiency, quality, and velocity. - Drive continuous improvements in engineering processes and collaboration. - Plan and distribute workload appropriately, anticipating future resourcing needs. - Contribute to roadmap planning and capacity alignment. - Represent embedded teams in cross-functional planning and strategy discussions. Required Qualifications: - Bachelor's in Embedded Systems, Electronics, or related field. - 20+ years of experience - 10+ years of experience in coding/development in embedded Linux software development and 10 years of management; microcontroller experience is a plus. - Proven experience leading multiple embedded development teams (10+ developers). - Strong knowledge of Linux/Yocto; familiarity with RTOS and microcontrollers beneficial. - Proficiency in Agile/Scrum and modern development practices (CI/CD, DevOps). - Solid understanding of connectivity protocols (Wi-Fi, BLE) and integration with cloud/mobile apps. - Strong planning, organizational, and communication skills. - Experience scaling and managing multi-skilled engineering teams. Technical Skills (Hard Skills): - Embedded Linux Expertise: Linux kernel, drivers, Yocto/Buildroot, U-Boot, device trees. - Platform Knowledge: Hands-on experience with NXP i.MX8 SoCs and BSP integration. - Toolchain & Debugging: Cross-compilation, GCC, GDB, JTAG, Lauterbach. - Version Control & CI/CD: Advanced Git workflows, CI/CD tools (GitLab CI, Jenkins, Buildkite). - Architecture & Quality: Modular design, real-time constraints, test automation, static analysis. - Security & Compliance: Secure boot, TEE, firmware updates, GPL/LGPL, SBOM. Leadership & Soft Skills: - Technical Leadership: Guide architecture and conduct design/code reviews. - Team Facilitation: Lead Agile ceremonies, resolve blockers, support team dynamics. - Communication: Translate technical details into business context; liaise with hardware, QA, and PM. - Decision Making: Prioritize under pressure, balance delivery with tech debt. - Mentorship: Coach junior engineers, foster continuous learning. - Adaptability & Conflict Resolution: Manage changing priorities and resolve conflicts constructively. Show more Show less
Posted 1 week ago
10.0 - 15.0 years
25 - 40 Lacs
Bengaluru
Work from Office
Role & responsibilities The successful candidate will lead the development of Layer 2/3 Data Networking technologies,Kernel, BSP/Driver related work and will have the following responsibilities: • Architect, design and implement Layer 2 Data Networking technologies • Work on kernel and driver level functionality • Participate and lead various architectural and design discussions; write design documents andbriefs Preferred candidate profile : • In-depth understanding ofswitching/routing concepts and ethernet technologies • Thorough knowledge of STP/TCP/IP/UDP protocols and data networking fundamentals • Strong Linux BSP, device drivers, operating systems and kernel internals knowledge • Familiarity with kernel debugging, performance analysis and optimization • Excellent programming skillsin C • Experience in Shell, Python, Expect scripting • Design, implement and troubleshoot switching software • Broad knowledge of Linux and GNU/Linux tools (gcc, make, autoconf, etc.) • Experience with integrating open-source packages in the system • Curious and willing to learn and challenge the status quo • Project task estimation & planning skills a plus • 10+ years of relevant industry experience
Posted 1 week ago
3.0 years
0 Lacs
Chandigarh, India
On-site
We are looking for a skilled Competitive Programming Trainer who will design and deliver a curriculum focused on advanced problem solving, data structures, and algorithms using Java and C++ . The ideal candidate will have an outstanding track record in competitive programming (e.g., good LeetCode ranking, or success in coding competitions), expertise in both languages’ data structures libraries, algorithmic paradigms, and a demonstrated ability to teach both theoretical foundations and efficient coding practices. This role involves preparing learners for coding assessments, technical interviews, and competitive programming contests. Key Responsibilities Curriculum Design & Development: Create a structured syllabus covering essential and advanced topics in data structures and algorithms Develop lecture notes, slide decks, and step-by-step coding walkthroughs that demonstrate solving real coding challenge problems (including live coding sessions). Create a comprehensive repository of coding exercises drawn from platforms like LeetCode , HackerRank , CodeChef. Training Delivery & Facilitation Conduct interactive, instructor-led classes (onsite/virtual) that balance theoretical instruction with live coding demonstrations. Facilitate hands-on problem-solving sessions where attendees work on timed coding challenges in Java and C++, with real-time feedback on approach, optimization, and bug resolution. Host regular mock contests and coding sprints to simulate competitive programming environments and build time-management skills. Offer one-on-one coaching sessions to help participants troubleshoot complex problems, refine code, and improve problem-solving speed and accuracy. Assessment & Evaluation Design quizzes, timed coding challenges, and project-oriented assignments that assess mastery of data structures, algorithms, and coding proficiency in both Java and C++. Track performance metrics—problem completion times, accuracy rates, code complexity—and provide detailed feedback reports to each learner. Conduct regular mock interviews (whiteboard and online coding platforms) to prepare participants for technical interviews at product-based and service-based companies. Continuous Improvement Stay current with evolving competitive programming trends, new problem-solving techniques, and popular contest formats (Codeforces, AtCoder, LeetCode weekly contests). Curate and update a catalog of “Top 100 Coding Problems” for each difficulty level (Easy, Medium, Hard) in both Java and C++. Collaborate with other training leads to share best practices, improve instructional design, and ensure alignment with industry expectations. Required Qualifications Educational Background Bachelor’s or Master’s degree in Computer Science, Information Technology. Professional & Competitive Programming Experience Minimum 3 years of training on software development experience with a strong emphasis on data structures and algorithms. Proven track record in competitive programming: top percentile ranking on platforms such as LeetCode, Codeforces, HackerRank. Technical Proficiency C++ Expertise : Proficient in STL (containers, iterators, algorithms), advanced language features (templates, lambdas, move semantics), and experience in writing highly optimized code. Java Expertise : Proficient in Java Collections Framework, Java 8+ features (streams, lambda expressions), concurrency utilities, and familiarity with memory management in JVM. Algorithmic Mastery : Ability to devise and explain solutions for advanced graph algorithms (Dijkstra, Bellman-Ford, MST), dynamic programming (Knapsack, TSP, LCS, matrix chain), greedy approaches (scheduling, interval problems), backtracking (n-queen, Hamiltonian path), and randomized algorithms. Complexity Analysis & Optimization : Skilled at analyzing time/space complexities, optimizing code for performance (both asymptotic and constant-factor), and using profiling tools (gprof, Valgrind, VisualVM). Testing & Debugging : Proficient in debugging techniques (gdb, lldb, IntelliJ/VSCode debugger), and static analysis tools. Coding Platforms : Familiarity with setting up and administering coding challenge environments (HackerRank or custom judge), integrated development environments (VSCode or IntelliJ), and version control (Git/GitHub). Soft Skills Exceptional ability to explain abstract algorithmic concepts and problem-solving heuristics in a clear, structured manner. Strong classroom management and facilitation skills—capable of keeping learners engaged in fast-paced, high-pressure coding sessions. Excellent verbal and written communication skills, with the ability to provide constructive code reviews and articulate optimizations. Demonstrated patience and adaptability, able to coach learners of varying proficiency levels and adjust pace/content as needed. Show more Show less
Posted 1 week ago
3.0 - 7.0 years
7 - 12 Lacs
Gurgaon
On-site
Job Title: Linux Driver Developer Location: Gurgaon Experience: 3–7 years Type: Full-time Job Description: We’re hiring a Linux Driver Developer with strong experience in C programming , Linux kernel , and device driver development . You’ll work on embedded platforms, write and debug kernel drivers, and interface with hardware using protocols like I2C, SPI, UART , and more. Requirements: Proficient in Linux kernel & driver development Experience with embedded Linux (Yocto, Buildroot, etc.) Strong in hardware interfacing protocols Debugging with gdb, printk, kgdb Job Type: Full-time Pay: ₹700,000.00 - ₹1,200,000.00 per year Work Location: In person Application Deadline: 10/06/2025
Posted 1 week ago
5.0 years
2 - 10 Lacs
India
On-site
Required Skills: Hands-on experience in Embedded Linux development. Strong programming skills in C/C++. Proficient with Yocto Project, Buildroot, or custom embedded build systems. Solid grasp of Linux system internals, kernel modules, and bootloader customization (e.g., U-Boot). Experience with developing or maintaining middleware interfaces or platform abstraction layers. Familiarity with shell scripting, Linux debugging tools (e.g., strace, perf, gdb), and board bring-up practices. Experience building and distributing SDKs or platform APIs for internal or external developers. Familiarity with secure boot, encryption, and system hardening in embedded Linux. Exposure to OTA update frameworks (e.g., SWUpdate, RAUC, Mender). Understanding of CI/CD pipelines for embedded system integration and release automation. Working knowledge of containerized environments on embedded Linux (Docker, Podman). Excellent communication and documentation skills. Ability to work independently and as part of a multi-disciplinary team. Proactive, ownership-driven mindset with attention to long-term maintainability and scalability. Work Experience: 5 to 8 years of experience in Embedded Linux development for embedded systems. Salary: No bar for right talent Job Type: Full-time Pay: ₹257,762.53 - ₹1,043,538.76 per year Schedule: Morning shift Work Location: In person Speak with the employer +91 9714626705
Posted 1 week ago
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
Remote
Position Title: Embedded Firmware Engineer – Full Time Electrify Services is one of the fastest growing engineering services start-ups and is looking for an Embedded Firmware Engineer to play a key role in helping our client improve their product and take their business to the next level. This is an individual contributor role with a direct impact on company growth. We would like to see this position grow as the company evolves. If you are looking for a high-impact and challenging role, this job is a perfect destination for you! Major Job Duties Ø Design enhancements, updates, and program changes for portions and subsystems of firmware such as embedded code design and development, new feature/solution investigations, developing interfaces and their definitions, qualifications, and resolving problems. Ø Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of the overall architecture of the product or solution. Ø Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies, debugs, and creates solutions for issues with code and integration into application architecture. Ø Utilizing embedded APIs and developing new API layers required to interface embedded platforms to the cloud and remote wired and wireless sensors. Ø Develop and maintain embedded web applications required to initialize, configure, and customize embedded platform applications. Ø Develop and maintain internal database structures required for communicating and transmitting/receiving data from the Cloud. Ø Integrating applications by designing database architecture and server scripting Ø Developing web-based application portals that can be viewed either locally or remotely via the Web. Ø Troubleshooting development and production problems across multiple environments and operating platforms Ø Partner with teams to deliver end-to-end features or solutions with high quality. Ø Participate in the feasibility of novel product/design ideas and provide technical expertise Ø Collaborate and communicate with management, internal, and outsourced development partners regarding firmware design status, project progress, and issue resolution. Ø Represents the firmware engineering team for all phases of larger and more- complex development projects. Ø Provides guidance and mentoring to less experienced staff members. These responsibilities are just the start! At Electrify, we encourage you to contribute wherever your interests take you — and shape your role accordingly. And this isn't just a philosophical bent: we give you 4 hours a week (10% of the work week) to pursue passion projects outside of your role responsibilities. We are Looking For People Who Have Ø Minimum of 5 years of experience in the field of Firmware & Product development Ø Highly Skilled in C, C++, Embedded C, Python is a MUST Ø Developing and debugging code for ARM microcontrollers Ø Developing applications for embedded Linux systems Ø Command line gcc tools, make files, and gdb Ø Communication protocols such as UART, SPI, I2C, and CAN, BLE, WIFI Ø Experienced with different controllers & their protocols i.e., TI, NFC, ESP, STM Ø IoT-based technologies for wired and wireless protocols (802.11 and 802.15.4) Ø Embedded Linux/windows stand-alone systems Ø Ability to read the hardware schematics. Experience with Altium or KiCad would be a plus. Ø Soldering and hands-on hardware debugging using tools such as oscilloscopes, multi-meters, DC power supplies, etc. Ø Related experience in real-time development with multiple firmware design tools and languages is a big plus. Ø Strong analytical and problem-solving skills are required. Ø Designing firmware, including interaction and integration with hardware design. Ø Firmware testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools. Ø Excellent written and verbal communication skills; mastery of English. Ø Ability to effectively communicate product architectures, design proposals, and negotiate options at management levels. Location: Ahmedabad, India Salary: Depending on Experience and Past achievements. Send your Resume to: hr@electrifyservices.com Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Experience: 5+ Years Internal: Designing and maintaining embedded Linux distributions using build systems like Yocto or Buildroot Configuring and optimizing the Linux kernel, device trees, bootloaders, and system services. Developing middleware components and abstraction layers to expose hardware and system services to higher-level applications. Creating and maintaining developer-facing SDKs, APIs, and documentation to support application development on the platform. Defining and implementing modular system components for scalability and reuse across product lines. Integrating and validating support for various hardware interfaces and peripherals (e.g., I2C, SPI, UART, GPIO, USB, etc.). Collaborating with hardware, QA, and application teams to bring up new platforms and ensure end-to-end system stability. Driving improvements in boot time, system resource usage, and maintainability. Participating in system security design including secure boot, encrypted storage, and software update integrity. Contributing to internal engineering standards, tools, and CI/CD workflows to support platform development and deployment. External: Arranging technical skills improvement programmes for self and team Identify & propose external collaborator (developers/companies) for outsorcing work. Provide clear requirements to identified collaborators. For outsourced development, set milestones and deliverables, review the progress and validate the deliverables Provide technical support to developers comminity Review / Validation of applications from developers community and approving / rejecting them Educational Qualification: Bachelor's degree in Electrical/Electronic/Computer Engineering Required Skills: Hands-on experience in Embedded Linux development. Strong programming skills in C/C++. Proficient with Yocto Project, Buildroot, or custom embedded build systems. Solid grasp of Linux system internals, kernel modules, and bootloader customization (e.g., U-Boot). Experience with developing or maintaining middleware interfaces or platform abstraction layers. Familiarity with shell scripting, Linux debugging tools (e.g., strace, perf, gdb), and board bring-up practices. Experience building and distributing SDKs or platform APIs for internal or external developers. Familiarity with secure boot, encryption, and system hardening in embedded Linux. Exposure to OTA update frameworks (e.g., SWUpdate, RAUC, Mender). Understanding of CI/CD pipelines for embedded system integration and release automation. Working knowledge of containerized environments on embedded Linux (Docker, Podman). Excellent communication and documentation skills. Ability to work independently and as part of a multi-disciplinary team. Proactive, ownership-driven mindset with attention to long-term maintainability and scalability. Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Position:Tech lead [C/C++, Linux] Salary: 12-20LPA Experience: 5+ Years Location: Kharadi, Pune Required Skills : Strong in C, C++,Linux Working experience in Video Decoder or Multimedia domain Working experience in Multimedia framework like GStreamer & Multimedia application developments Knowledge on different Multimedia Frameworks (Gstreamer, FFMPEG) and multimedia file formats Knowledge on Video Codecs (H264 / MPEG/HEVC / VP9 / AV1) specifications Hands-on experience with Linux development environment including GCC & make files. Good knowledge of data structures and algorithms Should be Research minded with strong analytical skills. Willing to be part of early prototyping work on Future technologies. Proficient in Debugging (GDB, Valgrind) Hands-on experience in GIT and Docker Experience with structured software development methodologies such as Agile. Have proven investigative, analytical and problem solving skills Should have sound knowledge of Design patterns Experience with Python and Open CV is plus For quick Response, please fill out the form Job Application Form https://docs.google.com/forms/d/e/1FAIpQLSeBy7r7b48Yrqz4Ap6-2g_O7BuhIjPhcj-5_3ClsRAkYrQtiA/viewform Show more Show less
Posted 1 week ago
7.0 years
0 Lacs
Mumbai Metropolitan Region
On-site
Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at NTT DATA BE/BTECH with 7 years of experience in Linux administration for enterprise clients. Troubleshooting Investigate and resolve complex Linux-related issues (e.g., system crashes, performance degradation). Analyze logs (e.g., syslogs, kernel logs) to identify root causes. Utilize debugging tools (e.g., gdb, strace) to troubleshoot applications. System Administration Manage Linux systems (RHEL, CentOS, Ubuntu) across multiple environments (dev, prod). Configure and maintain Linux services (e.g., SSH, DNS, DHCP). Implement security measures (e.g., firewalls, access controls). Performance Optimization Monitor system performance using tools (e.g., top, htop, sar). Optimize system resources (CPU, memory, disk) for improved performance. Implement tuning parameters for enhanced system efficiency. Scripting and Automation Develop scripts (Bash, Python) for automation and efficiency. Security and Compliance Ensure system security and compliance with regulatory requirements. Implement security patches and updates. What You'll Be Doing Key Responsibilities: Ensures that assigned infrastructure at the client site is configured, installed, tested, and operational. Performs necessary checks, apply monitoring tools and respond to alerts. Identifies problems and errors prior to or when it occurs and logs all such incidents in a timely manner with the required level of detail. Assists in analyzing, assigning, and escalating support calls. Investigates third line support calls assigned and identify the root cause of incidents and problems. Reports and escalates issues to 3rd party vendors if necessary. Provides continuous feedback to clients and affected parties and update all systems and/or portals as prescribed by the company. Proactively identifies opportunities for work optimization including opportunities for automation of work. Coaches L2 teams for advance technical troubleshooting and behavioral skills. May manage and implement projects within technology domain, delivering effectively and promptly per client agreed upon requirements and timelines. May work on implementing and delivering Disaster Recovery functions and tests. Performs any other related task as required. Knowledge and Attributes: Ability to communicate and work across different cultures and social groups. Ability to plan activities and projects well in advance, and takes into account possible changing circumstances. Ability to maintain a positive outlook at work. Ability to work well in a pressurized environment. Ability to work hard and put in longer hours when it is necessary. Ability to apply active listening techniques such as paraphrasing the message to confirm understanding, probing for further relevant information, and refraining from interrupting. Ability to adapt to changing circumstances. Ability to place clients at the forefront of all interactions, understanding their requirements, and creating a positive client experience throughout the total client journey. Academic Qualifications and Certifications: Bachelor's degree or equivalent qualification in IT/Computing (or demonstrated equivalent work experience). Certifications relevant to the services provided (certifications carry additional weightage on a candidate’s qualification for the role). Relevant certifications include (but not limited to) - CCNP or equivalent certification. CCNP in Security or PCNSE certification or Firewall Vendor related certification is good to have along with advance technical certification like CCIE, CISSP. VMware certified Professional: Data Centre Virtualization. VMware Certified Specialist – Cloud Provider. VMware Site Recovery Manager: Install, Configure, Manage. Microsoft Certified: Azure Architect Expert. AWS Certified: Solutions Architect Associate. Veeam Certified Engineer (VMCE). Rubrik Certified Systems Administrator. Zerto, pure, vxrail. Google Cloud Platform (gcp). Oracle Cloud Infrastructure (oci). SAP Certified Technology Associate - OS DB Migration for SAP NetWeaver 7.4. SAP Technology Consultant. SAP Certified Technology Associate - SAP HANA 2.0. Oracle Cloud Infrastructure Architect Professional. IBM Certified System Administrator - WebSphere Application Server Network. Required Experience: Seasoned Managed Services experience handling complex cross technology infrastructure. Seasoned experience required in Engineering function within a medium to large ICT organization. Seasoned working knowledge of ITIL processes. Seasoned experience working with vendors and/or 3rd parties. Workplace type: On-site Working About NTT DATA NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo. Equal Opportunity Employer NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today. Show more Show less
Posted 1 week ago
0 years
0 Lacs
Gurugram, Haryana, India
On-site
Work Type: Full-time Notice Period: 30 days Compensation (Yearly): INR(₹) 2,400,000 to 4,500,000 Key Responsibilities Software Development Design and build scalable, high-performance C++ applications using DPDK for telecom solutions. Implement low-latency and high-throughput processing features tailored to telecom workloads. Network Protocol & Telecom Core Systems Develop and optimize components in 4G Core Networks (PCEF, MME, SGW, PGW, HSS). Work with key telecom protocols: GTP, S1AP, SCTP, Diameter. Performance Optimization Optimize packet processing using DPDK for latency-sensitive telecom applications. Detects and resolves system bottlenecks for real-time network environments. Debugging & System Stability Identify, analyze, and fix complex system/network-level issues. Conduct code reviews and rigorous testing to ensure system reliability and code quality. Collaboration & Documentation Collaborate with cross-functional teams to integrate and deliver complete solutions. Prepare and maintain documentation for system architecture, designs, and operational procedures. Must-Have Proficiency in C++, with deep knowledge of multithreading, memory management, and performance tuning Hands-on experience with DPDK and VPP for data plane processing Knowledge of telecom protocols: GTP, S1AP, SCTP, Diameter Solid grasp of Linux/Unix development environments Experience with debugging tools (gdb), profilers (Valgrind), and version control systems (Git) Preferred Background in 4G Core Network architecture (EPC, MME, SGW, PGW, HSS) Exposure to 5G or IMS systems Bachelor’s or Master’s degree in Computer Science, Telecommunications, or a related field Show more Show less
Posted 1 week ago
0 years
0 Lacs
Gurgaon
On-site
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact. How You Will Contribute: This role involves taking responsibility for designing, developing, testing, documenting, and analyzing modules or features within new or upgraded software systems and products. It includes executing implementations based on project plans and priorities. our engineers design and implement technologies that allow people to solve real world problems in Routing and Switching networks. Join our highly experienced team of engineers delivering: Next Generation Routing and Switching Solutions Solutions enabling Wireless, 5G, SDN, NFV and Virtualized oriented networks The Must Haves: Excellent “C” programming skills in a Linux based development environment. Understanding of automation script (e.g. python) Good debugging (e.g. GDB) and trouble shooting skills over Linux platform. Knowledge of network topologies and DevOps (GIT, Jenkins) Basic understanding of Linux Kernel, TCP/IP stack, Ethernet, VLANs, Bridging and Routing. Working knowledge of MS Office tool suite (Word, Excel, power point) Assets: Strong verbal and written communication skills. Self-motivated and dedicated to meeting deadlines independently. A willingness to learn and thrives in a collaborative team environment. Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
Posted 1 week ago
14.0 years
6 - 9 Lacs
Noida
On-site
Noida, Uttar Pradesh, India Category: Engineering Hire Type: Employee Job ID 10736 Date posted 04/24/2025 Experience: 14+ Years Education: BE / B. Tech / M. Tech or equivalent in Computer Science or Electronics Description Candidate will be part of word level Synthesis team (catering to multiple EDA products). Design, develop, troubleshoot the core algorithms. Will be working with local and global teams. Will be working on Synthesis QoR, Performance and logic interference problems It is a pure technical role. Will need to drive projects , solutions to complex problem with other team members Essential Skills: Ability to develop new software architecture and good leadership skills. Strong hands-on experience in C/C++ based software development. Strong background in Design Patterns, Data Structure, Algorithms, and programming concepts. Familiarity with multi-threaded and distributed code development. Familiarity with ASIC design flow and the EDA tools and methodologies used therein. Good knowledge of Verilog, SystemVerilog & VHDL HDL Well versed with Software Engineering and development processes Experience of production code development on Unix/Linux platforms. Exposure to developer tools such as gdb, Valgrind Exposure with source code control tool like Perforce. Good analysis and problem-solving skills. Desirable Skills: Work experience in Synthesis tools Work experience in EDA Experience in technically leading significant size projects Personal Attributes: Highly enthusiastic and energetic team player with the ability to go an extra mile. Good written and verbal communication skills. Strong desires to learn and explore new technologies. At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.
Posted 1 week ago
4.0 years
0 Lacs
Noida
On-site
Noida, Uttar Pradesh, India Category: Engineering Hire Type: Employee Job ID 10470 Date posted 04/04/2025 The candidate will be part of the Static Verification team, a group of talented engineers dedicated to developing and enhancing platform for our static verification products. This team collaborates closely with other departments, including design, development, and customer support, to ensure seamless integration and execution. Together, the candidate will work on cutting-edge projects that push the boundaries of technology and contribute to the success of Synopsys and its customers. Person will work in platform team of static verification. Platform team provides support to various apps which are part of static verification. The hired candidate will provide features and support needed for successful deployment and ongoing business for apps of static verification. He might also work in developing GenAI application related to static platform. Technical competencies required for the role Strong hands-on experience in C/C++ based Object Oriented large and complex enterprise software development. Strong background in Design Patterns, Data Structure, Algorithms , and programming concepts. Well versed with Software Engineering and development processes. Experience with popular AI/ML frameworks (e.g., TensorFlow, PyTorch) is desirable. Experience with production code development on Unix/Linux platforms. Ability to develop new architectures and demonstrate strong leadership skills. Ability to troubleshoot, debug, and support software applications. Good analysis and problem-solving skills. 4+ years of software development experience. Preferable skills Experience in EDA/AI/ML research and development Exposure to Tcl, Python, Shell scripting and/or Vim Exposure to developer tools such as gdb, Valgrind, Visual Studio and Eclipse. Exposure with source code control tool like Perforce, Clearmake, CVS or Git . At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.
Posted 1 week ago
5.0 years
6 - 9 Lacs
Noida
On-site
Noida, Uttar Pradesh, India Category: Engineering Hire Type: Employee Job ID 10738 Date posted 04/23/2025 We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: You are a seasoned engineer with a passion for pushing the boundaries of technology. With 5 -8 years of experience, you bring a wealth of knowledge in software architecture and leadership. You excel in C/C++ software development, and your strong background in design patterns, data structures, and algorithms sets you apart. You thrive in multi-threaded and distributed code environments, and your familiarity with ASIC design flow and EDA tools is second to none. Your expertise in Verilog, SystemVerilog, and VHDL HDL, coupled with your experience in Unix/Linux platforms, makes you a valuable asset. You are well-versed in developer tools like gdb and Valgrind, and you understand the importance of source code control tools such as Perforce. Your analytical and problem-solving skills are top-notch, and you are always eager to learn and explore new technologies. As a highly enthusiastic and energetic team player, you are ready to go the extra mile to achieve success. What You’ll Be Doing: - Designing, developing, and troubleshooting core algorithms for word-level synthesis. - Collaborating with local and global teams to enhance synthesis QoR, performance, and logic interference. - Engaging in pure technical roles focused on software development and architecture. - Implementing multi-threaded and distributed code solutions. - Utilizing your knowledge of ASIC design flow and EDA tools to drive innovation. - Leveraging your expertise in Verilog, SystemVerilog, and VHDL HDL to develop cutting-edge solutions. The Impact You Will Have: - Driving technological innovation in chip design and verification. - Enhancing the performance and quality of synthesis tools used globally. - Solving complex logic interference problems to improve design accuracy. - Contributing to the development of high-performance silicon chips and software content. - Collaborating with cross-functional teams to achieve project milestones. - Pioneering new software architectures that set industry standards. What You’ll Need: - Strong hands-on experience in C/C++ based software development. - Deep understanding of design patterns, data structures, algorithms, and programming concepts. - Familiarity with multi-threaded and distributed code development. - Knowledge of ASIC design flow and EDA tools and methodologies. - Proficiency in Verilog, SystemVerilog, and VHDL HDL. Who You Are: - Highly enthusiastic and energetic team player with excellent communication skills. - Strong desire to learn and explore new technologies. - Effective problem-solver with a keen analytical mind. - Experienced in working on Unix/Linux platforms. - Adept at using developer tools such as gdb and Valgrind. The Team You’ll Be A Part Of: You will be part of the word-level synthesis team, catering to multiple EDA products. This team focuses on developing innovative solutions to improve synthesis quality of results (QoR), performance, and logic interference. You will work closely with both local and global teams to drive technological advancements and achieve project goals. Rewards and Benefits: We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process. At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.
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.
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