Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
7.0 - 11.0 years
0 Lacs
karnataka
On-site
You will be responsible for analyzing requirements and designing software solutions based on architectural guidelines. You will need to implement features, fix bugs, and deliver solutions following coding and quality standards. It is crucial to have a good grasp of CI/CD pipelines and ensure timely integration and submission of solutions into the software configuration management system. Your role will also involve identifying and implementing tests to validate customer requirements and prevent any impact on the installed base. As part of your responsibilities, you will be involved in code reviews, documentation preparation (requirements, design, test specifications), and ensuring compliance with organizational and project quality processes. Active participation in product risk analysis is expected from you. You are required to be a technical leader within the team, capable of independently troubleshooting and resolving complex issues. Additionally, you should be open to learning and experimenting with new technologies, conducting quick Proof Of Concepts/Prototypes, and addressing technical debt topics. Qualifications: - BE / B.Tech / MCA / ME / M.Tech Experience: - 7-11 years of experience in design and development Knowledge and Experience: - Proficiency in C# or any OOPS programming language, with a strong understanding of design principles, patterns, and architecture - Familiarity with Angular and .Net Framework (WCF/WPF/ASP.Net) - Knowledge of micro-services, Kubernetes, and ideally, medical domain concepts such as DICOM, HL7, and medical workflows - Experience in inter-process communication, multi-threading, data structures, unit testing frameworks, Agile processes, WPF/WCF - Ability to work independently as a contributor and adapt to new technologies in an agile environment - Understanding of software development processes/methodologies and collaboration with global teams - Strong analytical and problem-solving skills - Familiarity with static code analysis, unit/integration/system testing, and tools like TFS, Git, FxCop, SONAR, NUnit - Exposure to performance analysis tools, memory leak detection, stability analysis tools (ETW, WinDBG, etc) - Excellent communication skills and assertiveness.,
Posted 16 hours ago
2.0 - 8.0 years
0 Lacs
karnataka
On-site
The Team Lead, Software Engineer works within the software development team at Verint, collaborating with members of the development organization, QE, and Tier 3 Support. Your primary responsibility will involve designing, developing, and implementing server-side software systems. You will closely work with management on departmental issues, exercising independent judgment and decision-making within established guidelines. As the Team Lead, Software Engineer, your key duties and responsibilities will include supervising teams within the software development function. You will be accountable for specific product areas within Verint's Enterprise product suite, developing and executing software development plans, processes, and procedures, ensuring their adherence. Additionally, you will lead in team activities such as requirements gathering & analysis, design/architecture/implementation/testing, and related reviews. Collaboration with other departments to prioritize software development needs, including designing, developing, documenting, and testing new and existing software, will be part of your role. You may also serve in a scrum master role as part of the agile software development process, ensuring the team meets agreed timelines, milestones, reliability & performance, and quality measures. It will also be your responsibility to evaluate results with stakeholders to assess if organizational objectives are being achieved. Analyzing and resolving software development issues and needs throughout the software's full life cycle, performing root cause analysis, and acting as a point of contact and escalation for the team/function will be crucial aspects of your role. The minimum requirements for this position include a BS in Computer Science, Software Engineering, or a related field, along with 8+ years of software development experience and at least 2 years of Team Lead experience. You should have strong proficiency in Java server-side programming, experience in designing and building fault-tolerant, highly-available, distributed systems, and familiarity with standard concepts, practices, and procedures within software design and development. Additionally, you should possess experience in Object-Oriented analysis and design, strong troubleshooting & debugging capabilities in an agile software development team environment, and excellent organizational skills to manage multiple priorities and parallel projects effectively. Preferred qualifications for this role include an advanced degree, experience with CTI (Computer Telephony Integration) and telephony systems, familiarity with private/public cloud platforms such as AWS, Azure, or GCP, the ability to prioritize and delegate tasks across team boundaries and/or geographically dispersed teams, excellent organization, time management, and project leadership skills, as well as outstanding written and verbal communication abilities. You should also be able to adhere to strict deliverable deadlines while effectively multitasking.,
Posted 1 day ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
The role at HARMAN's Sattva Knowledge Court Bdg_HII location in Bangalore is for a Team Leader in Engineering, where you will be responsible for managing a local Engineering Team focused on Security, Positioning, and Stability for customer projects within the Connectivity SBU. As the Team Leader, you will oversee core software assets, system architecture, and ensure the quality of software deliverables. Additionally, you will be responsible for enhancing the technical competency of your team through regular upskilling. As a Team Leader, you will lead a team of Software Domain engineers in India, Romania, or Poland, taking accountability for the SW Domain deliverables. You will drive best practices in Connectivity Software development, ensuring timely delivery of programs with a quality-first approach on Android Automotive and Linux-based solutions. Your role will extend to being a technology evangelist, defining technology competency roadmap, upskilling the team, driving community activities, and fostering a culture of pride in products and code delivery. To be successful in this role, you should hold a Bachelor's degree in computer science or relevant field, with at least 6 years of professional experience in large-scale software development. You should have a strong focus on excellence in software development, a desire to innovate development methodologies, and a good understanding of Android and Linux-based ecosystems. Experience in leading diverse teams, effective communication skills, and knowledge of secure boot, TEE applications, and cryptographic algorithms are essential. Additionally, having a Master's degree, experience in AI/ML technologies, Automotive Software Development, and familiarity with agile software development methods would be advantageous. You should be willing to travel up to 30% and work in a hybrid model of remote and onsite office. Successful completion of a background investigation and drug screen is required for employment. At HARMAN, you will enjoy a flexible work environment, employee discounts on Harman and Samsung products, extensive training opportunities, competitive wellness benefits, tuition reimbursement, access to fitness center and cafeteria, and an inclusive work environment that promotes professional and personal growth.,
Posted 6 days ago
3.0 - 7.0 years
0 Lacs
chennai, tamil nadu
On-site
The Senior Software Engineer/ Technical Analyst, Embedded Development position involves working on the next generation infusion platform and developing feature-rich touch-based UI on the IMX-7 based platform. This role includes integrating the latest technologies such as NFC, HAPTIC, and Smart Battery, as well as interfacing with the PMC module and supporting various mechanisms like cassette-based large volume infusion devices, syringe-based devices, and ambulatory devices. As a Senior Software Engineer/ Technical Analyst, your responsibilities will include developing software and features for the next generation infusion pump, debugging and testing infusion software, performing code reviews, and mentoring junior engineers. You will be a hands-on software developer on Embedded devices and will need to handle customer issues and verification promptly, reproduce and root cause issues, and fix problems efficiently. To excel in this role, you should have a strong background in C++, Embedded systems, RT Linux, and RTOS. Additionally, you should possess a good understanding of object-oriented concepts, Inter-process communication, software download, fault tolerance, software development process, IPC mechanism, and OO design principles. Excellent communication skills are essential for effective collaboration within the team. The ideal candidate for this position will hold a Bachelor's degree in engineering in Computer Science, Electronics and Communication, or Electrical (CSE/ ECE/ EEE) or related fields, along with 3 to 7 years of development experience in C++ (knowledge of Embedded Devices is a plus). You should be an expert at debugging in an Embedded environment and have prior experience with Real-time OS like VxWorks, Linux RT, PSOS, RTEMS, Multi-threaded Application environment, and developing applications from scratch. Experience in a Medical Devices Development environment is considered advantageous. Minimum qualifications for this role include being at least 18 years of age and passing pre-employment background verification. Travel requirements are typically less than 5% of the time, and the physical requirements of the role are largely sedentary, with occasional sitting or standing for long periods while operating machines or using computers or touch screens to enter work order data.,
Posted 1 week ago
10.0 - 15.0 years
0 Lacs
karnataka
On-site
You are an experienced and hands-on Staff Software Development Engineer who will be joining the Software Infrastructure team responsible for powering routers across physical hardware and cloud platforms. Your role involves taking ownership of major software modules, architecting new features, and ensuring the system is designed for scale, performance, and operational reliability. In this technical leadership position, you will define detailed software specifications based on product requirements and take complete ownership in building them end to end. You will architect, design, and implement high-performance, scalable features to support world-class networking products and meet the demands of next-generation infrastructure. Additionally, you will design and implement robust communication mechanisms across various systems, ensuring consistency and fault tolerance. Your responsibilities will include debugging and resolving complex issues related to memory leaks, race conditions, deadlocks, dependency conflicts, and performance bottlenecks. You will also ensure smooth cross-compilation and portability across different environments, including embedded, cloud-native, and target-specific platforms. Collaboration with multi-disciplinary teams across global development centers is essential, involving PLM, protocols, platform, QA, hardware, and DevOps. As a technical leader, you will lead design and code reviews, define technical standards, and mentor junior engineers. Continuous improvement of system observability, reliability, and maintainability is a key aspect of this role. Key Skills & Qualifications: - 10-15+ years of experience in networking infrastructure or systems software development. - Advanced programming skills in C and C++, with strong system-level debugging proficiency. - Deep understanding of thread and process synchronization, IPC mechanisms, and distributed coordination. - Proven experience in inter-module and inter-process communication design and implementation. - Strong foundation in memory management and kernel interactions, with experience using tools such as GDB, Valgrind, AddressSanitizer, or similar. - Hands-on experience with cross-compilation and toolchains for multiple target platforms. - Familiarity with networking protocols and standards including TCP/IP, BGP, OSPF, MPLS, VXLAN, etc. - Bachelors or Masters degree in Computer Science or a related technical field.,
Posted 1 week ago
12.0 - 14.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Who We Are In todays work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work. Ivanti elevates and secures Everywhere Work so that people and organizations can thrive. While our headquarters is in the U.S., half of our employees and customers are outside the country. We have 36 offices in 23 nations, with significant offices in London, Frankfurt, Paris, Sydney, Shanghai, Singapore, and other major cities around the world. Ivantis mission is to be a global technology leader enabling organizations to elevate Everywhere Work, automating tasks that discover, manage, secure, and service all their IT assets. Through diverse and inclusive hiring, decision-making, and commitment to our employees and partners, we will continue to build and deliver world-class solutions for our customers. Our Culture - Everywhere Work Centered Around You At Ivanti, our success begins with our people. This is why we embrace Everywhere Work across the globe, where Ivantians and our customers are thriving. We believe in a healthy work-life blend and act on it by fostering a culture where all perspectives are heard, respected, and valued. Through Ivantis Centered Around You approach, our employees benefit from programs focused on their professional development and career growth. We align through our core values by locking arms in collaboration, being champions for our customers, focusing on the outcomes that matter most and fighting the good fight against cyber-attacks. Are you ready to join us on the journey to elevate Everywhere Work Why We Need you! Design and build world class systems for Mobile Device management products. Influence and drive the technical vision of our systems. Explore areas for integration with other Ivanti products. Understand mobile platform technology and define approaches/solutions for critical problems. Work closely with design teammates and review their work. Work closely with the product managers and stakeholders to help shape our product vision. Run experiments in a fast-paced, analytical culture so we can quickly learn and adapt your work. Guide and mentor other engineers on the team. Be the technical leadership for projects to design solutions and break down work on complex problems delivered by multiple engineers Define incremental approaches to innovation and adoption of new technologies into our architecture. Serve as the technical authority for Android platform architecture and long-term technical direction. Own critical components of our Android product line and drive key architectural decisions. Lead cross-functional technical initiatives with Android, backend, product, and QA teams to ensure seamless delivery. Review and influence mobile security, performance, and compliance across the stack (network, storage, authentication). Define and implement best practices for Android development and CI/CD workflows across teams. Evaluate emerging Android technologies and frameworks and provide recommendations for adoption. Contribute to setting coding standards and performance guidelines for Android teams globally. What You Will Be Doing Work with the product and design teams to build Android apps for Ivanti. Work with the server team to define APIs for best user experience. Write fast and secure Java, Kotlin code and create pixel perfect UI for the app Collaborate with industry leading mobile solution providers (handset manufacturers, carriers) to provide innovative solutions. Extend the Ivanti Android platform in areas of security, privacy, provisioning, and application management Participate in all phases of the application development process: from conceptualization to product delivery and support for enterprise customers. Preferred Qualifications 12+ years of object oriented software engineering experience with extensive experience in native android development, system level programming using C/C++ and secure communication using OpenSSL. Expert level Java, Kotlin and native code(C/C++ via NDK) knowledge and essential skills including concurrency, multithreading and design patterns. Deep understanding of the internals of Android frameworks, design guidelines and best practices Track record of developing excellent Android apps that are published on Google Play Store Experience in writing secure interprocess communication between Android applications Native Android (Mobile) development experience, experience with Microsoft Exchange ActiveSync protocol strongly preferred. Good understanding of Security concepts like Cryptography and PKI is a plus. B.Tech. or M.Tech Computer Science or relevant development experience The Impact You Will Have As Android Staff Software Engineer at Ivanti, you will influence not just code, but culture and process. You will drive key decisions that shape our Android architecture, improve developer productivity, and enhance product quality across teams. Your leadership will elevate our mobile offerings to meet the demanding needs of global enterprises. This job posting will remain active until a qualified candidate is identified. At Ivanti, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. If you require special assistance for the best interview experience, please contact us at [HIDDEN TEXT] Show more Show less
Posted 3 weeks ago
6.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
The Lead Software Engineer - Systems position at Freshworks offers you an exciting opportunity to play a crucial role in building next-generation platform services that will redefine customer experiences. As a Lead Software Engineer, you will leverage your expertise in distributed systems to mentor your team in developing systems that are millisecond efficient, always available, and capable of operating at an internet scale. If you are a passionate engineer with a knack for analysis and innovative problem-solving, we are looking forward to speaking with you. Freshworks is at the forefront of creating cutting-edge CRM, Support & IT Automation, Sales & Marketing SaaS products and services for small and mid-market customers worldwide. With a vast customer base spanning 140 countries and a multitude of SaaS offerings, there are numerous exciting challenges to tackle. From handling massive volumes of data to building AI-powered solutions, you will be part of a dynamic team dedicated to delivering exceptional experiences to our customers and their businesses. As a Lead Systems Engineer, you will be responsible for designing and implementing multi-tier software applications, collaborating closely with cross-functional teams, and mentoring team members from various disciplines. Your role will involve developing clean code, ensuring compliance with information security processes, and driving system scalability and performance. You will also be instrumental in upholding high availability and uptime standards for production systems. Key Responsibilities: - Design, develop, and maintain software solutions - Lead a team of 2-4 engineers and assist Product Owners with planning and roadmaps - Champion engineering best practices and ensure high-quality code through strong testing habits - Drive the adoption of platform services across Freshworks and communicate effectively with other teams - Own systems that scale to meet high demands and ensure the reliability of production systems Key Requirements: - 6-10 years of overall experience in software engineering - Proficiency in OOPS concepts, Design Patterns, and SOLID principles - Expertise in Agile methodologies and strong testing practices - Hands-on experience with programming languages such as Java, C, C++, C#, Ruby, Python, or Golang - Familiarity with data structures, HTTP, REST principles, and inter-process communication - Strong CI/CD, DevOps, and infrastructure knowledge - Experience with RDBMS, version control systems, and problem-solving skills - Prior experience leading a team and familiarity with NoSQL technologies are desirable If you are a forward-thinking engineer with a passion for innovation and a drive to deliver exceptional solutions, we invite you to join our team at Freshworks. Your contributions will play a vital role in shaping the future of our platform services and driving customer success.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
You have a strong programming background in C and Linux, specifically for RDK-V development. You are familiar with STB/DTV subsystems and architecture. You have hands-on experience working with the Yocto build system and Linux driver development. Your knowledge includes adaptive streaming, GStreamer, and multithreaded programming. You are skilled in debugging with GDB, inter-process communication, and managing SoC-level issues with vendors. Understanding Bluetooth and HDMI subsystems is part of your expertise. With a minimum of 3 years of experience in the video domain, you have exposure to Agile project delivery. Your strengths lie in excellent communication, collaboration, and problem-solving abilities.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As an Embedded Software Engineer at Hitachi High-Tech India Pvt. Ltd., you will be responsible for designing, developing, and implementing software for embedded devices and systems from concept to production. You will collaborate with cross-functional teams, including hardware engineers, to ensure seamless integration and functionality. Conducting code reviews, testing, and debugging to enhance system performance and reliability will be part of your daily tasks. Additionally, you will be expected to develop and maintain comprehensive documentation for software designs and interfaces. Effective communication with Japanese-speaking stakeholders to gather requirements and provide updates is a crucial aspect of this role. The ideal candidate for this position will have a strong background in embedded systems and proficiency in C/C++/C# programming. You should possess a Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field. Strong problem-solving skills, attention to detail, and excellent communication skills in both Japanese (JLPT N2 or higher) and English are essential for success in this role. Skills requirements for this position include knowledge of hardware-software integration and debugging tools, prior experience working in a multicultural or international team setting, and the ability to design interfaces with other subsystems using various development environments, tools, libraries, and supported languages. Proficiency in C programming, C++, C# programming, and Python is required. Familiarity with communication software, GEM/SEMI communications, control software development, microcomputers, file input/output, data conversion, as well as modeling tools like UML, will be advantageous. This position is primarily based in Bengaluru, Karnataka, India, with a 2-year assignment in Ibraraki Prefecture, Japan, followed by a permanent transfer back to Bengaluru, Karnataka, India. Please note that only shortlisted candidates will be contacted, and your appointment designation will be commensurate with your relevant work experience.,
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
As a C++ developer at GlobalLogic, you will be expected to have at least 2+ years of experience in C++ development and hold a formal education in computer science, engineering, or related fields. Your expertise should include a good understanding of C++ 11, STL, algorithms, OOP principles, multithreading, and interprocess communication. Familiarity with DSP concepts, Qt framework, and OS concepts is essential for this role. Additionally, experience with task/bug-tracking tools like JIRA and version control systems like Git is required. The ideal candidate should also possess experience in developing real-time audio applications, embedded development, and familiarity with QML. Ability to design clean, maintainable, and efficient code, write unit tests, work with legacy code bases, and utilize Boost libraries will be advantageous. Experience with WinAPI, deep understanding of interprocess communication/multithreading, and a background or hobby related to audio will be considered a plus. Your responsibilities will involve participating in the development of high-end mixing consoles and other audio products. You will be required to extend and maintain existing functionality, add support for new hardware, and work on cross-platform code. Collaboration with product owners, proposing new ideas, and developing user interfaces using C++ and Qt/QML will be part of your daily tasks. This role also entails working as part of a geographically distributed team across different time zones. At GlobalLogic, we prioritize a culture of caring, continuous learning and development, interesting and meaningful work, balance, and flexibility. You will have the opportunity to work on impactful projects with supportive teammates in a high-trust organization. By joining us, you will become part of a global company committed to integrity, trust, and innovation. Join GlobalLogic, a Hitachi Group Company, and be a part of transforming businesses and redefining industries through intelligent digital products, platforms, and services.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a Middleware Developer for Linux-based IVI Development with 3-5+ years of experience, you will be responsible for designing, developing, and integrating middleware components for our In-Vehicle Infotainment (IVI) system based on Linux. Your role will involve building and maintaining communication services, multimedia frameworks, and other platform services that connect the Board Support Package (BSP) with the Human-Machine Interface (HMI) layers. Your key responsibilities will include developing and maintaining middleware components such as multimedia frameworks (GStreamer, PulseAudio), communication services (Bluetooth, Wi-Fi, GPS), and vehicle data interfaces. You will collaborate with BSP teams to ensure seamless integration of middleware with hardware and low-level software. Working with HMI developers, you will efficiently expose middleware services for UI consumption. Implementing inter-process communication (IPC) mechanisms and service discovery protocols will also be part of your tasks. Additionally, optimizing middleware performance and resource utilization on embedded Linux platforms, debugging and troubleshooting middleware issues, and participating in architectural discussions, code reviews, and documentation are essential aspects of your role. You will be responsible for ensuring that middleware complies with automotive standards and security best practices. To qualify for this position, you should hold a Bachelor's degree in Computer Science, Software Engineering, or a related field, and have at least 3 years of experience in middleware development for embedded Linux systems. Strong knowledge of multimedia frameworks (GStreamer, PulseAudio) and networking protocols is required, along with experience in Bluetooth, Wi-Fi, GPS, and CAN bus communication protocols. Proficiency in C/C++ and scripting languages like Python or Bash is essential. Familiarity with Linux IPC mechanisms (DBus, sockets), a good understanding of embedded Linux architecture and cross-layer integration, and strong problem-solving and collaborative skills are also necessary. Preferred skills for this role include experience in automotive IVI or embedded systems development, knowledge of Yocto Project or Buildroot build systems, familiarity with containerization (Docker) and CI/CD pipelines, understanding of automotive safety (ISO 26262) and cybersecurity requirements, and exposure to Agile development methodologies.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
maharashtra
On-site
As a software developer, you will be required to have knowledge of programming languages such as C and C++. You should also be familiar with Operating systems principles, including Linux, VxWorks, and QNX. Your experience should include programming in a multi-thread/multi-process environment and proficiency with Linux, Jira, and Inter-process communication. Your responsibilities will involve designing and implementing tools to accelerate software system development and debug environments. You will also need to participate in fixing issues that arise from customer sites, analyze system scalability, interworking issues, and perform root cause analysis of system issues. Additionally, you will be expected to design and implement built-in diagnostics and test codes to enhance reliability and supportability. Experience in the development of distributed architecture systems with intercommunication is required, as well as communication over various physical layer devices like Serial, Ethernet, 1553, CAN, NMEA, and ModBus. Knowledge of IP protocols, VLANs, and Ethernet switching is also essential. Hands-on software development experience in large complex software systems is a must. Excellent analytical, integration, and debugging skills are necessary for this role. Moreover, very good oral and written communication skills, as well as multitasking abilities, are expected from the ideal candidate.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
jaipur, rajasthan
On-site
As a skilled Node.js developer, you will be responsible for developing, optimizing, and maintaining web-based applications with a strong focus on performance and scalability. Your main tasks will involve writing clean, efficient, and well-documented code in Node.js, as well as working with databases such as MongoDB or ElasticSearch to handle large datasets while ensuring optimal database performance. In addition to these responsibilities, you will be expected to implement and maintain a Microservices architecture, as well as utilize tools like Git, Docker, and connection pooling to streamline development processes. Your role will also involve developing and managing child processing and IPC (Inter-Process Communication) for high-performance tasks, and working with technologies like RabbitMQ and WebSockets to handle real-time data streams and asynchronous operations. Moreover, you will play a crucial role in ensuring the efficient processing and translation of billions of records in databases, while collaborating with cross-functional teams to optimize code quality and system performance. It is essential for the ideal candidate to have proven experience with Node.js and either MongoDB or Elastic, along with a solid understanding of performance optimization techniques and familiarity with microservices, Git, Docker, and large-scale distributed systems. Experience in working with child processes and IPC in a high-performance environment, as well as strong problem-solving skills focused on reducing execution costs and improving system performance, will be valuable assets in this role. Additionally, knowledge of PHP is considered a good-to-have skill for this position.,
Posted 1 month ago
8.0 - 13.0 years
4 - 8 Lacs
Bengaluru
Work from Office
We are hiring Embedded C++ professionals for our Network Domain team. Candidates must have robust experience in Linux-based system development and networking protocols, with deep expertise in Inter-Process Communication (IPC) and network stack implementation. Key Responsibilities : - Develop and maintain networking modules in Embedded C++ - Design IPC mechanisms for efficient communication between processes - Work on Linux socket programming and network protocol implementation - Analyze performance bottlenecks and propose optimizations Required Skills : - Expertise in Embedded C++ and Linux system programming - Strong grasp of IPC, threads, and memory management - Experience with TCP/IP stack, socket communication Preferred : - Background in building custom protocol layers - Experience with tools like Wireshark, tcpdump for network debugging
Posted 1 month 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
64580 Jobs | Dublin
Wipro
25801 Jobs | Bengaluru
Accenture in India
21267 Jobs | Dublin 2
EY
19320 Jobs | London
Uplers
13908 Jobs | Ahmedabad
Bajaj Finserv
13382 Jobs |
IBM
13114 Jobs | Armonk
Accenture services Pvt Ltd
12227 Jobs |
Amazon
12149 Jobs | Seattle,WA
Oracle
11546 Jobs | Redwood City