Jobs
Interviews

279 Socket Programming Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 7.0 years

0 Lacs

coimbatore, tamil nadu

On-site

As a highly skilled and experienced Senior Solution Architect specializing in RPA (Robotic Process Automation), Intelligent Document Processing (IDP), and integration with modern web and enterprise technologies, you will be responsible for designing end-to-end automation solutions using RPA tools (UiPath ecosystem) and IDP tools (ABBYY FC, ABBYY Vantage). You will architect scalable, secure, and maintainable automation solutions leveraging .NET technologies and Power Platform. Collaboration with business analysts, developers, and stakeholders to understand requirements and translate them into technical designs will be a key aspect of your role. In terms of technical leadership, you will mentor and guide development teams on best practices in coding, design, and architecture. Conducting code reviews and ensuring adherence to architectural standards will also be part of your responsibilities. You will oversee the integration of multiple technologies such as Python, PHP/MySQL, Laravel, AI/ML, and databases. Your role will involve leading the development of automation solutions involving various technologies like Windows Forms, Web Forms, MVC, Windows Components, Multithreading, and Socket Programming. Designing and developing APIs for seamless integration between systems, as well as implementing process automations using UiPath, will be key tasks. Additionally, you will design complex database schemas and queries, ensuring data normalization and denormalization as required for application performance and reporting. Integrating various technologies including JQuery, JavaScript, CSS, and web frameworks, and ensuring smooth connectivity between legacy and modern systems, will be part of your responsibilities. You will also implement AI/ML models as part of intelligent automation solutions and drive innovation by leveraging cognitive and machine learning capabilities for unstructured data processing. You will be required to prepare and present technical architecture documents, solution blueprints, and proposals, providing technical leadership during client workshops, pre-sales, and solution demonstrations. The ideal candidate should possess strong analytical, communication, and documentation skills, along with the ability to work independently and lead technical teams. Preferred qualifications include 8+ years of overall IT experience with a minimum of 3 years in solution architecture for RPA/IDP, experience in enterprise-grade automation and digital transformation projects, and experience integrating RPA with AI/ML services and modern web/cloud technologies. Certifications such as UiPath Advanced Developer or Solution Architect Certification, ABBYY Certified Specialist (FlexiCapture, Vantage), and Microsoft Power Platform Certification are preferred.,

Posted 1 day ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

In an increasingly connected world, the pandemic has highlighted just how essential telecom networks are to keeping society running. The Network Infrastructure group is at the heart of a revolution to connectivity, pushing the boundaries to deliver more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise. Join Optical Networks division, where innovation meets scale in the AI-driven data center era. With the recent acquisition of Infinera, we've united two industry leaders to create an optical networking powerhouse combining cutting-edge technology with proven leadership to redefine the future of connectivity. Infinera is now part of the Nokia Corporation and its subsidiaries. When you apply, the information you share will be handled with care and used only for recruitment purposes within the group. The incumbent will work in feature development of the GX platform which is part of the optical division of Nokia. The incumbent will also contribute to improving product performance and support the integration of various optical technologies. **How You Will Contribute And What You Will Learn:** - Use expertise in C/C++, L2/L3 protocols, and debugging tools to develop and debug complex features. - Plan technical requirements, manage SW/HW build releases, and support product updates, gaining experience in release management. - Assist in designing, developing, and testing hardware/software solutions tailored to customer needs, broadening skills in system design. - Deepen understanding kernel internals, general networking and socket programming QoS, network architecture, with a focus on IPV4/IPV6 and L2/L3 routing. - Collaborate with various vendors to integrate SoC architecture, learning to troubleshoot and enhance third-party solutions. - Gain exposure to Optical technologies, expanding skillset and adding value to knowledge of networking and telecom systems. **Key Skills And Experience:** - BE/Btech or ME/Mtech. 6+ years of relevant experience. - Expertise in kernel internals, general networking, and socket programming. - Should have worked previously in IP networking or telecom field. - A thorough knowledge of networking concepts in L2/L3 protocols. VLAN /OSPP /GRE/RSTP/ TCP/IP. - Must have experience on BCM-SDK and BCM-XGS chip. - Strong C/C++, system understanding, and debugging skills are required. - Candidate must possess good oral and written communication skills, be highly self-motivated and collaborate as and when required. **It would be nice if you also had:** - Experience in chassis-based router/switches will be a plus. - Understanding of different SoC architectures (32-bit, 64-bit) and toolchains. - Should be capable of working on multiple issues by prioritizing activities daily to achieve various milestones. - Familiarity with Docker, JIRA, bit-bucket, confluence will be advantageous. **About Us:** Come create the technology that helps the world act together. Nokia is committed to innovation and technology leadership across mobile, fixed, and cloud networks. Your career here will have a positive impact on people's lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world. We challenge ourselves to create an inclusive way of working where we are open to new ideas, empowered to take risks and fearless to bring our authentic selves to work. **What we offer:** Nokia offers continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs, and highly diverse teams with an inclusive culture where people thrive and are empowered. Nokia is committed to inclusion and is an equal opportunity employer. Nokia has received the following recognitions for its commitment to inclusion & equality: - One of the World's Most Ethical Companies by Ethisphere. - Gender-Equality Index by Bloomberg. - Workplace Pride Global Benchmark. We are committed to a culture of inclusion built upon our core value of respect. Join us and be part of a company where you will feel included and empowered to succeed.,

Posted 2 days ago

Apply

7.0 - 11.0 years

0 Lacs

hyderabad, telangana

On-site

As a Senior Lead Software Engineer at Vitel Global Communications Pvt Ltd in Hyderabad, Telangana, India, you will play a crucial role in leading the software development team. The ideal candidate we are seeking should have extensive expertise in Python, React, and Socket programming. Your responsibilities will include providing technical leadership to the team, guiding critical technical decisions, mentoring team members, and ensuring the delivery of high-quality, scalable software products that align with our communication technology needs. You will be responsible for overseeing project execution, ensuring timely delivery of high-quality software products, and contributing to the design of scalable, efficient, and robust software architectures using Python, React, and real-time communication technologies. In this role, you will need to maintain hands-on programming skills in Python for backend development, utilize React.js for frontend development, and apply your experience in Socket programming to build responsive and interactive applications. It will be essential to ensure adherence to high coding standards, design patterns, and promote clean, maintainable, and well-documented code. Additionally, you will mentor and coach team members, foster their technical growth, and promote a collaborative and innovative work environment. As a problem solver, you will tackle complex technical challenges, troubleshoot issues, and drive effective solutions. Collaboration with product managers, QA, and other stakeholders to understand requirements and translate them into technical specifications will also be a key aspect of this role. The ideal candidate should have at least 7 years of experience in software development, with a proven track record as a Technical Team Leader or Senior Developer. Strong programming skills in Python for backend development, proficiency in frontend development using React.js, and extensive experience with Socket programming and real-time communication technologies are essential requirements. A solid understanding of software architecture, various design patterns, agile methodologies, familiarity with REST APIs, WebSockets, databases, and cloud services are also required. Excellent communication, leadership, team management skills, and a problem-solving mindset will be crucial for success in this role. A Bachelor's degree in Computer Science, Engineering, or a related field is preferred.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Middleware Engineer at Netradyne, you will be a part of the Device Middleware team where you will play a crucial role in designing and developing middleware components and services for our embedded Linux-based platforms. Your responsibilities will include working on IPC mechanisms, system daemons, service orchestration, and collaborating with various teams to ensure software reliability and scalability. To excel in this role, you should possess a Bachelor's or Master's degree in Computer Science or Electronics with 5 to 8 years of experience in system software development on Linux. Strong C/C++ programming skills and a solid understanding of Linux internals are essential. You should also have experience with IPC mechanisms, multithreading, synchronization concepts, and working with build systems like CMake and Make. Preferred skills include experience in embedded Linux, socket programming, video streaming, and familiarity with container technologies like Docker and Kubernetes. Additionally, knowledge of scripting languages such as Bash and Python, exposure to security frameworks for Linux systems, and contributions to open-source Linux projects are advantageous. If you are passionate about low-level software, embedded systems, and enjoy solving complex problems, Netradyne offers an opportunity to shape the future of intelligent mobility solutions. Join our team of forward-thinking individuals and contribute to our growth in the transportation ecosystem.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

vadodara, gujarat

On-site

As a Software Engineer specializing in VC++ at Matrix, you will be a key player in our mission to be a world leader in innovative telecom and security solutions. Your role will involve designing and developing Windows-based applications, utilizing your expertise in VC++ Software Development, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts, and software security. Your responsibilities will include owning the entire lifecycle of software products, from ideation to development to deployment. Your involvement in system architecture design and integration of VC++ will be critical, as you collaborate with cross-functional teams to ensure alignment between software and hardware requirements. To excel in this role, you must have a minimum of 4 years of experience in software development, along with a degree in B.E/B.tech/M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engineering, CSE). Proficiency in VC++, Visual C++, C++, and MFC is essential, as well as hands-on experience working with Visual Studio as an IDE. Your technical skills should include a solid understanding of OOPs concepts, Windows/Desktop application development, Multi-threading, Socket Programming, Networking principles (TCP/IP), and Image Processing knowledge. Exposure to Open-CV tool and Video Domain Knowledge would be advantageous. In addition to your technical expertise, you should be a motivated problem solver with the ability to communicate effectively and present solutions concisely. Your day-to-day tasks may involve writing well-designed, testable code, mentoring and guiding a team of engineers, conducting code reviews, and refining VC++ code to enhance functionality. At Matrix, you will have the opportunity to work for an Indian Tech Company that creates cutting-edge products for the global market. You will be part of a challenging and rewarding environment that fosters innovation and growth. We offer a competitive salary, generous leave schedule, company-paid medical insurance for the whole family, and other benefits to support your personal and professional well-being. If you are an energetic, passionate, and experienced software technology leader looking to make a real impact in the world of telecom and security solutions, we invite you to join our team at Matrix.,

Posted 1 week ago

Apply

2.0 - 7.0 years

0 Lacs

karnataka

On-site

The ideal candidate will be responsible for developing high-quality applications. You will also be responsible for designing and implementing testable and scalable code. You will be required to: - Develop quality software and web applications - Analyze and maintain existing software applications - Design highly scalable, testable code - Discover and fix programming bugs Qualifications: - ME/BE/B.Tech. in Computer Engineering, Computer Science, or IT, Electronics and Communication Engineering - Minimum of 2 to 7 years of experience in software design and development Skills Required: Software Development: - Proficiency in QT, C++ - Experience with the QT Framework - Experience in developing GUIs with GIS capabilities Operating Systems: - Strong proficiency in both Windows and Linux environments Database Management: - Experience with MySQL database management Technical Skills: - Socket Programming (TCP/UDP), Multi-threading - Proficiency in GIT, Redmine, and other SCM tools - Desired Skills: Experience in coding and unit testing of data simulator software applications in compliance with DO178C standards,

Posted 1 week ago

Apply

5.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

You should have a BE/ME or BTech/MTech in Electronics or BE/BTech in Electronics or ME/MTech in Computer Science with at least 5 years of experience in the following areas: - Development of middleware applications, IPCs, Protocols drivers for Linux & RTOS platforms - Experience with Microcontrollers, RTOS, and Embedded Protocols - Strong Programming expertise in Embedded C, C++, STL - Hands-on expertise on Linux OS, RTOS, multithreading - Development experience with various communication protocols like IP, DHCP, RS232 RS485, I2C, SPI, CAN, CANOpen, etc. - Embedded programming expertise in ARM-based MCUs/MPUs - Good knowledge of Wi-Fi, Bluetooth, and other wireless protocols - Knowledge of TCP-IP and Socket Programming This position falls under the job category of Embedded HW_SW and is a Full-Time role located in Hyderabad. The ideal candidate should have 5 to 10 years of experience and a notice period of 0-15 days.,

Posted 1 week ago

Apply

0.0 - 4.0 years

0 Lacs

maharashtra

On-site

You are a motivated and collaborative entry-level Software Engineer eager to join our talented team at PAC Panasonic Avionics Corporation in Pune, India. In this role, you will be responsible for conducting research, design, and development of software running on Linux to power our latest products. Your primary responsibilities will include C++ development, where you will showcase your expertise in writing clean, modular, and maintainable code. You will focus on code structure, readability, modularity, and abstraction. Additionally, you will utilize your strong knowledge of object-oriented programming (OOP) concepts to implement and enable robust testing frameworks for C++ applications. Performance optimization and debugging will be a crucial part of your role. You will use advanced debugging techniques and tools to identify and resolve issues efficiently. By performing code dump analysis, you will troubleshoot and resolve critical issues in C++ applications. You will also optimize performance by identifying bottlenecks and implementing efficient solutions. Networking expertise is essential for this position. You should have a strong knowledge of network protocols such as TCP/IP, BGP, OSPF, EIGRP, VLANs, and VPNs. Practical experience with subnetting and VLAN configuration for effective data traffic management is required. Implementing real-time communication using WebSockets will also be part of your responsibilities. Your role will involve designing and developing networked applications using advanced socket programming techniques. Exposure to web technologies such as HTTP, SNMP, and DNS is preferred. Hands-on experience in networking and socket programming, as well as a practical understanding of network architecture and protocol stack implementation, will be beneficial. In addition to technical skills, soft skills are crucial for success in this role. You should have the ability to collaborate across teams and mentor junior developers. Strong analytical and problem-solving skills are also essential. Qualifications: - Good to have experience with real-time communication protocols for iOS applications. - Demonstrated ability to manage and apply advanced networking protocols for infrastructure management in DevOps environments. - Strong proficiency in C/C++ (C++17 or later). - Advanced understanding of Linux/Bash scripting. - Familiarity with debugging and profiling tools. If you are passionate about software engineering, networking, and problem-solving, and possess the required technical skills and qualifications, we encourage you to apply for this exciting opportunity at PAC Panasonic Avionics Corporation.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

delhi

On-site

As a skilled developer, you will be responsible for utilizing your expertise in Node.js Express, React.js, and socket programming to create efficient front-end applications using React Native. Your understanding of asynchronous programming, server-side templating languages, and CSS preprocessors will be crucial in developing user authentication and authorization systems across multiple platforms. Integration of data sources, database management, and optimization for different delivery platforms will be key aspects of your role. Your proficiency in HTML5, CSS3, and code versioning tools like Git will aid in the seamless integration of various technologies. Moreover, your knowledge of DevOps and entrepreneurial spirit will drive you to deliver high-quality solutions. Effective communication skills in English will be essential for collaborating with cross-functional teams and stakeholders. Overall, success in this position involves demonstrating a deep understanding of front-end technologies, an ability to adapt to diverse environments, and a proactive approach to problem-solving. Embracing challenges and striving for excellence are at the core of this role.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

You should have proficiency in Core Java and object-oriented design. Additionally, you should possess knowledge and experience in developing data-centric, web-based applications using various technologies including JSF, JSP, Java, JavaScript, Node.js, AJAX, HTML, CSS, Graph DB Titan/Janus, Elastic Search, and Tomcat/JBOSS. Experience in building REST APIs and Web Services, along with working knowledge of Agile software development, is required. You should also have experience with automated testing using JUnit and code versioning tools like SVN/Git. Understanding of design patterns and the ability to build easily configurable, deployable, and secure solutions is essential. As a part of your responsibilities, you will be planning product iterations, releasing iterations on schedule, writing reusable and efficient code, and implementing low-latency, high-availability, and high-performance applications. You will also be responsible for the implementation of security and data protection, providing analysis of problems, recommending solutions, and participating in system design, development, testing, debugging, documentation, and support. Furthermore, you should be able to translate complex functional and technical requirements into detailed designs. Desired skills for this role include 1-5 years of experience in Core Java, JSF, JSP, or Python, as well as experience in ETL, Big Data/Hadoop. Being highly tech-savvy with hands-on experience in building products from scratch is preferred. Familiarity with databases like Oracle, PostgreSQL, Cassandra, HBase, and Mongo DB is beneficial. You should be analytical, algorithmic, and logic-driven with in-depth knowledge of technology and development processes. Experience in product development in an agile environment and familiarity with API development using Node.js are advantageous. In terms of technical skills, you should be proficient in Core Java, JavaScript, Sigma.js, D3.js, Node.js, JSON, Ajax, CSS, HTML, Elastic Search, Graph DB Titan/Janus, Cassandra, HBase, Apache Tomcat, JBOSS, JUnit, and version control tools like SVN/Git. The educational qualification required for this position is a B.E/B.Tech/MCA/M.Sc./B.Sc degree, and the ideal candidate should have 3-5 years of relevant experience.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

Job Description: Quest Global is an organization known for its innovation and rapid growth in the engineering services industry, boasting deep domain expertise and established relationships with top Original Equipment Manufacturers (OEMs) across seven sectors. With a rich history spanning twenty-five years, we are on a mission to achieve a centenary milestone, driven by ambition, tenacity, and modesty. We are in search of individuals who embody the qualities of humble geniuses - those who envision engineering as a means to achieve the extraordinary, innovators who are not only captivated by technology and creativity but are also consistently dedicated to designing, crafting, and testing solutions as trusted collaborators for Fortune 500 clients. As a team comprising a diverse set of engineers, we understand that our ultimate goal is to engineer a better future for all. If you are passionate about contributing to meaningful projects and wish to be part of an organization that believes in collective success and shared learning from failures, we eagerly await your application. The ideal candidates we are looking for possess the following attributes and competencies: Summary: This role presents an exciting opportunity for a seasoned software professional with a successful track record in developing distributed applications in C++ on the Windows platform. The ideal candidate should have the expertise to create sophisticated and challenging systems. We are seeking experienced senior engineers who are driven and enthusiastic to collaborate on developing applications for semiconductor equipment automation solutions. As an adept developer, you are expected to comprehend requirements from architects and clients, collaborate closely with both on-site and offshore team members to deliver comprehensive solutions. Responsibilities: - Gain a thorough understanding of the architecture and design of existing applications and frameworks. - Seek clarification on queries in coordination with architects and the development team. - Develop applications utilizing C++ Builder on the Windows platform. - Take ownership of assigned tasks related to new feature implementations, bug fixes, and enhancement activities. - Collaborate with architects and the development team to implement software solutions. - Engage in technical communication with internal stakeholders. Work Experience: Requirements: Must Have: - Proficiency in desktop application development using C++, VC++, MFC on Windows. - Knowledge of Socket programming, Inter-Process Communication (IPC), and Multi-threading. - Experience in JSON Object Serialization/Deserialization using C++. - Strong communication and teamwork skills. - Exceptional problem-solving and documentation abilities. Good to Have: - Expertise in design and development utilizing C++ Builder. - Familiarity with gRPC. Language Skill: English - Business Level,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

20 - 25 Lacs

Bengaluru

Work from Office

Where Software Engineering - Staff Engineer (C++) Bengaluru, Karnataka, India Engineering Employee Apply Save Job Share Email LinkedIn X Facebook Jump to Overview Job Description Benefits Culture How We Hire Overview Synopsys software engineers are key enablers in the world of Electronic Design Automation (EDA), developing and maintaining software used in chip design, verification and manufacturing. They work on assignments like designing, developing, and troubleshooting software, leveraging the state-of-the-art technologies like AI/ML, GenAI and Cloud. Their critical contributions enable world-wide EDA designers to extend the frontiers of semiconductors and chip development. Play Video Job Description Category Engineering Hire Type Employee Job ID 8818 Remote Eligible No Date Posted 20/04/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. Job Description The candidate in this position will be part of the R&D efforts for implementing and supporting software security and licensing initiatives at Synopsys. Responsibilities include working on new releases of the Synopsys Common Licensing code from inception to deployment while ensuring that the resultant product works in a heterogeneous environment. The candidate is expected to identify and formulate the key problems to be solved and develop state-of-the-art solutions. Must be able to balance multiple demands in a fast-paced environment, should act quickly using good judgment, and be self-motivated. The candidate should help achieve tangible results, demonstrate accuracy, thoroughness, and display commitment to excellence in product performance, reliability, and robustness. They should exhibit the ability to learn and apply new skills. Also, be tuned to current developments and trends in licensing technologies and security concepts. Job Requirements The candidate should possess a minimum of 6-10 years of software development experience in C with an emphasis on systems-level programming on Unix. Experience with Unix signals, multi-threading, synchronization mechanisms, socket programming, Unix system calls, Unix shell scripting, Perl scripting, use of debuggers, and proficiency in developing software on many variants of Unix is required. Preference will be given to candidates having prior experience in Application Security/Cryptography and exposure to assembly programming. Experience developing applications using FLEXlm is desirable, though not a requirement. Experience with licensing and other security systems will be of added advantage. Key Qualifications Technically strong in C/C++ with emphasis on system-level programming on Unix Proficient in data structure and algorithms Good understanding of software intricacies with respect to Unix signals, multi-threading, synchronization mechanisms, socket programming, Unix system calls, and use of software debugging tools Proficient in Unix shell scripting, Python, Perl, etc. Knowledgeable in software security and cryptography algorithms Desired Skills Sound understanding of Machine Learning models and their application to solving problems Familiarity in designing cloud-native applications and solutions on AWS, Azure, Google, etc. Exposure to various database technologies like NoSQL, Relational, Distributed, etc. Ability to solve Bigdata problems The Team You ll Be A Part Of: You will join a dedicated team responsible for designing & delivering advanced profiling, and telemetry solutions to enhance Synopsys product productivity. Our team focuses on providing tools and solutions that empower our product R&D teams to innovate and excel. We foster a collaborative and inclusive environment where every team members contribution is valued and essential to our success. 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. Apply Save Job test Share Email LinkedIn X Facebook Benefits At Synopsys, innovation is driven by our incredible team around the world. We feel honored to work alongside such talented and passionate individuals who choose to make a difference here every day. Were proud to provide the comprehensive benefits and rewards that our team truly deserves. Visit Benefits Page Health & Wellness Comprehensive medical and healthcare plans that work for you and your family. Time Away In addition to company holidays, we have ETO and FTO Programs. Family Support Maternity and paternity leave, parenting resources, adoption and surrogacy assistance, and more. ESPP Purchase Synopsys common stock at a 15% discount, with a 24 month look-back. Retirement Plans Save for your future with our retirement plans that vary by region and country. Compensation Competitive salaries. *Benefits vary by country and region - check with your recruiter to confirm Get an idea of what your daily routine around the office can be like Explore Bengaluru View Map Hiring Journey at Synopsys Apply As an applicant your resume, skills, and experience are being reviewed for consideration. Phone Screen Once your resume has been selected a recruiter and/or hiring manager will reach out to learn more about you and share more about the role. Interview You will be invited to meet with the hiring team to measure your qualifications for the role. Our interviews are held either in person or via Zoom. Offer Congratulations! When you have been selected for the role, your recruiter will reach out to make you a verbal offer (a written offer will follow your conversation), and we hope you accept! Onboarding There will be some steps you need to take before you start to ensure a smooth first day, including new hire documentation. Welcome! Once you ve joined, your manager, team, and a peer buddy will help you get acclimated. Over the next few weeks, you ll be invited to join activities and training to help you ramp up for a successful future at Synopsys!

Posted 2 weeks ago

Apply

2.0 - 5.0 years

4 - 8 Lacs

Chennai

Work from Office

Port OS like Linux, Android, FreeRTOS to run on Shakti processors. Build SDK and baremetal applications to run on Shakti processors and SoCs. IoT solutions based on Shakti SoCs. Port Python, Java for Shakti. Implement and automate software verification strategies. Required Skill Set Must have: C, Data structures. Good to have: device driver experience, kernel programming, Android, Python.

Posted 2 weeks ago

Apply

8.0 - 10.0 years

10 - 12 Lacs

Ahmedabad

Work from Office

Roles and Responsibility Manage and coordinate interior projects from conception to completion. Collaborate with cross-functional teams to ensure successful project execution. Develop and implement project plans, timelines, and budgets. Conduct site visits to monitor progress and identify potential issues. Coordinate with clients, contractors, and vendors to meet their needs. Ensure compliance with company policies and procedures. Job Requirements Strong knowledge of interior design principles and practices. Excellent communication and project management skills. Ability to work effectively in a fast-paced environment. Proficient in project management software and tools. Strong analytical and problem-solving skills. Experience working on multiple projects simultaneously. BE Civil OR B.Acrh Min 8 to 10 years of Corporate Fitout Experience PG from Nicmar Preferred IPC Experience Desirable.

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As an Automotive MICROSAR Engineer, you will be responsible for working on platforms such as Linux, Android, and AUTOSAR. You should have a good understanding and experience in Classic Autosar. Your excellent programming skills in Embedded C/C++ will be crucial for this role. You should have hands-on experience in modules like NM, COM, PduR, and SoAD. Additionally, experience in DCM and DEM modules will be beneficial. Your proficiency in MCAL and CDD (Complex device drivers) will be essential for successfully performing in this role. Having experience in debugging BSW modules and handling Automotive Ethernet will be advantageous. Knowledge of Socket Programming is preferred for this position. Overall, as an Automotive MICROSAR Engineer, you will play a key role in developing and maintaining various Autosar Diagnostic modules. This position at LGSI - BLR - VCS-Autosar Diagnostic requires a professional with 4-8 years of experience in the field.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

As a candidate for this position, you should have a Bachelor's degree in IT, CS, or a related field with at least 2.6 years of experience. You should possess a strong understanding of Core Java, Oops concepts, Spring Boot, Multithreading, and other relevant technologies. Your proficiency in programming, along with experience in both SQL and NoSQL databases, will be essential for this role. Additionally, you should be skilled in web services, design patterns, and have familiarity with version control systems. In this role, your problem-solving and debugging skills will be crucial, and effective communication is a requirement. As part of a dynamic and fast-growing organization, you will have the opportunity to contribute to a fantastic workplace culture that supports your career development. The benefits offered include comprehensive health insurance for your family, accident insurance, and opportunities for sponsored training and courses. To excel in this position, you should be self-motivated and capable of prioritizing tasks effectively. Your drive, teamwork, and ability to build relationships will be key to success in this role. A proactive and entrepreneurial mindset, coupled with a passion for online collaboration and client success, is highly valued. You should thrive in a start-up environment and be willing to go the extra mile to achieve results. Key Skills required for this role include multithreading, core Java, socket programming, and design patterns. If you are enthusiastic, innovative, and eager to contribute to a collaborative and fast-paced work environment, we look forward to receiving your application.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

As a Software Developer based in Pune, you will be responsible for demonstrating strong coding skills along with good analytical and problem-solving abilities. You should have a thorough understanding of C, C++, OOPS, Data Structures, Threads, Exception handling, File handling, standard library, STL containers, and algorithms. Additionally, you must possess a good grasp of memory management in non-garbage collected environments and low-level threading primitives in real-time environments. Your role will require experience in multithreading, concurrency management, and Socket Programming. It is essential to have a solid understanding of operating systems, computer networks, network protocols, cryptography, and network security, with exposure to programming in these areas. Proficiency in Linux-based operating systems such as RHEL and CentOS is necessary, along with familiarity with code versioning tools and RESTful services. Moreover, you should have an understanding of data interchange formats like JSON and XML. Knowledge of Key Management Systems is considered a valuable asset for this position. If you have over 4 years of experience in software development and meet these requirements, we encourage you to apply for this Full-Time opportunity in our team.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

gujarat

On-site

As a Firmware Development Engineer, you will be responsible for leveraging your 5+ years of experience to contribute to the development of embedded systems using Embedded C. Your strong debugging skills will be crucial in ensuring the robustness of the firmware. In addition, you will apply your expertise in Real-Time Operating Systems (RTOS), specifically FreeRTOS, to design and implement efficient firmware solutions. Your role will also involve working with AWS Cloud services, where your experience will be essential in integrating the firmware with cloud-based functionalities. Furthermore, your familiarity with Over the Air (OTA) updates will be an added advantage in enhancing the firmware's update capabilities. You will be expected to demonstrate proficiency in socket programming and Inter-Process Communication (IPC) mechanisms such as Queues, Semaphores, and Mutexes. Your experience in protocols like I2C, SPI, UART, MQTT, JSON, and HTTPS will enable you to establish secure and reliable communication interfaces. Knowledge of networking protocols including TCP/IP, UDP, and SSL/TLS communication will be necessary for seamless integration of the firmware with various network environments. Your ability to interpret Schematic Diagrams will aid in understanding hardware interactions and designing firmware accordingly. As part of your responsibilities, you will be required to develop comprehensive Developer Test Cases to ensure the firmware's functionality and performance meet the required standards. Your familiarity with Version Control Systems like Git and Project Management Tools such as JIRA will streamline the development process and facilitate effective collaboration within the team. Experience with Agile methodologies and adherence to the Software Development Life Cycle (SDLC) will be key in ensuring timely delivery of high-quality firmware solutions. Your capability to work independently and drive project execution forward will be instrumental in meeting project deadlines and goals. If you possess the aforementioned skills and experiences, and are eager to take on challenging projects in firmware development, we invite you to join our team as a Firmware Development Engineer in Kadi, Gujarat, India.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

2 - 6 Lacs

Pune

Work from Office

Mega Walk-in Drive for Full Stack Java Developer / Python Developer 1+ Years Experience Date : 02/08/2025 & 03/08/2025 Time : 11 am to 3 pm Role & responsibilities Full Stack Java Developer / Python Developer We are looking for a Full Stack Developer to join our team and help us develop and maintain various software products for Government Organizations. Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team. Ultimately, you will build highly responsive web applications that align with our business needs. Job description Good experience of Java, Spring MVC, Spring Boot, Rest API Design, build and test Java EE and Angular full stack applications Work experience as a Python Developer Experience in JavaScript Framework like Angular, Vue, Ext JS, ReactJS Expertise in at least one popular Python framework (like (Django/Flask) Working experience on MYSQL, Oracle, PostgreSQL, MongoDB Strong knowledge of HTML5, Bootstrap, CSS 3, JavaScript and JQuery Knowledge of object-relational mapping (ORM) Must have extensive experience in developing micro service-oriented architecture/web services, SOAP / REST API Should have hands-on experience and thorough knowledge in understanding of data structures and algorithms Proficient understanding of code versioning tools such as Git. Experience with JDBC, microservices, docker, XSLT, JSON, Rest, angular JS including socket programming Knowledge of Artificial Intelligence (AI) and Software Audit programming would be advantageous. Preferred candidate profile You need to have: 1+ years of experience Team spirit Good problem-solving skills Punctual, Dedication and Commitment Talent Acquisition Team Email your latest resume on : info@geometricsoft.com

Posted 2 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

Marvell is a leading semiconductor solutions provider that plays a crucial role in building the data infrastructure connecting the world across enterprise, cloud, AI, automotive, and carrier architectures. By leveraging innovative technology, Marvell is paving the way for new possibilities and transformative potential. Joining Marvell means being part of a team that impacts individual lives, shapes entire industries, and drives enduring innovation. If you are passionate about purposeful and lasting innovation, Marvell offers a nurturing environment where you can thrive, learn, and lead. As a member of the Liquid Security Team within Marvell's MBE team, you will be involved in developing high-quality software for HSM adapters used by leading Hyperscalers like Microsoft, AWS, and other customers. This ambitious team operates within a multi-site, multi-cultural company that fosters continuous learning and growth in a high-tech environment. Your responsibilities will include defining and implementing product improvements, analyzing deployment and configuration issues, designing software components, collaborating with the team on integration, and enhancing software development processes. You will also work closely with Support, R&D, and Technical Marketing Engineers to diagnose and troubleshoot customer issues. We are seeking technology enthusiasts with a focus on execution and quality, holding a bachelor's or master's degree in computer science, Electrical Engineering, or a related field, along with 5 to 10 years of industry experience. Proficiency in cybersecurity, data protection, data structures, algorithms, and software design principles is essential, as well as expert-level programming skills in C/C++. Knowledge of Linux kernel internals, device drivers, and experience in embedded systems design are highly valued. Preferred skills include experience in cryptographic system design, Rust programming, HSM adapters, Secure Boot, OP-TEE, TPM 2.0, vTPM, and strong problem-solving abilities. Proficiency in using AI-powered development tools is a plus. At Marvell, you will receive competitive compensation and excellent benefits while working in a collaborative, transparent, and inclusive environment. We are committed to providing our employees with the support and resources they need to excel, grow, and make a meaningful impact. To learn more about career opportunities at Marvell, please visit our Careers page.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

Job Description: As a Senior Software Engineer-2 at Mastercard, you will be part of the Dual Message Authorization team, contributing to our customer experience strategy with innovation and problem-solving skills. Your role will involve translating complex system requirements into elegant design and modular code, participating in requirements reviews, developing code, and updating documentation. You will also be responsible for creating and enhancing development standards, processes, and tools, collaborating with other functions, and being an integral part of the scrum team to deliver high-quality products. Your responsibilities will include working with software developers and domain experts to design and improve verification tests, performing design and code reviews, following the SDLC and STLC processes, and using Agile tools like ALM. Additionally, you will need to have a Bachelor's Degree in Computer Science or a related field, extensive experience in C programming, expertise in Unix/Linux environments, and knowledge of socket programming, IPC, and shared memory. Experience with unit test tools, static code analysis tools, and debuggers will be essential, along with the ability to create and analyze functional tests based on requirements. To excel in this role, you should have strong critical thinking, attention to detail, and analytical skills. Effective oral and written communication skills are crucial, and you should always strive to find simple solutions to complex problems. Furthermore, as part of Mastercard's commitment to corporate security, you will be expected to adhere to security policies, maintain the confidentiality and integrity of information, report any security violations or breaches, and complete mandatory security trainings as required. Join us at Mastercard and be a part of our mission to build a sustainable world that unlocks priceless possibilities for all.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

ahmedabad, gujarat

On-site

You will be responsible for designing the application architecture and different components that can effectively communicate with each other. Your role will involve requirement gathering, feasibility study, implementation, and preparation of technical documentation including diagrams and POCs. It will be crucial for you to provide solutions for the given problem statements and offer end-to-end technical support, ensuring timely resolution of any issues that may arise. Additionally, you will be accountable for new development as well as enhancing and improving existing applications while maintaining code quality, organization, and automation practices. Your responsibilities will also include troubleshooting and identifying resolutions for problems, following Agile methodology for software development, and preparing test-based applications for various .NET applications. It will be essential for you to continuously explore and learn the latest technologies of Microsoft, maintain technical specification documents, and prepare application releases for deployment to the next level. Moreover, you will be expected to conduct code reviews of team members, ensure adherence to best practices, and leverage your experience in team management and mentoring. In terms of required skills, you must possess excellent communication and understanding abilities along with a strong knowledge of Microsoft .NET framework 4.5+, .Net Core, and above. A solid understanding of OOPS concepts, strong logical skills to solve complex problems, and in-depth knowledge of Microsoft .NET technologies and the C# language will be essential. Hands-on experience with various design and architectural patterns, automation practices, and CI/CD implementation is also required. Additionally, familiarity with different types of applications such as Web, Web API, Console, and Service/Application, as well as a good understanding of database concepts including SQL, No-SQL, and Postgre SQL, will be beneficial. Nice-to-have skills include understanding or experience with Azure stack and cloud computing, JIRA and Confluence for agile project management, socket programming, and familiarity with Angular10+, ReactJS, and other related technologies.,

Posted 2 weeks ago

Apply

12.0 - 16.0 years

0 Lacs

hyderabad, telangana

On-site

At Medtronic, you can embark on a life-long career devoted to exploration and innovation, all while contributing to the cause of championing healthcare access and equity for all. Your leadership will be driven by purpose, aimed at breaking down barriers to innovation in a world that is increasingly connected and compassionate. In this role, you will be responsible for designing, developing, testing, and documenting systems components and applications related to surgical generators. Your duties will also involve leading requirements gathering, estimating, and planning efforts, as well as interfacing with systems, test engineers, and quality assurance teams. Troubleshooting, debugging, maintaining, and supporting existing products will be crucial aspects of your work, and you will be expected to effectively contribute to development teams while identifying and implementing process improvements. As a highly skilled Software Engineer, you are required to possess expertise in C/C++ programming, Data Structures, Socket Programming, Multi-threading, DDS, and QT. Working as part of the Platform COE, you will be involved in cutting-edge technology projects aimed at building high-performance, scalable, and reliable systems within a Linux environment. Your responsibilities will include developing and optimizing embedded and system-level applications, designing and implementing Data Structures for system performance optimization, working on Socket Programming for efficient communication protocols, creating multi-threaded applications for maximized system throughput, ensuring high reliability and real-time functionality in embedded systems with DEOS, collaborating with cross-functional teams to deliver high-performance solutions, developing graphical user interfaces (GUIs) using QT, designing platform-specific software solutions, performing unit testing, debugging, and participating in code reviews. Minimum qualifications for this role include a Bachelors/Masters in computer science/Electronics Engineering with over 12 years of experience in embedded software development, exceptional problem-solving abilities, strong proficiency in C/C++ programming for embedded systems, experience with microcontrollers in real-time systems, expertise in embedded engineering projects, familiarity with Ethernet Network development, CI/CD pipelines, Linux Kernel and/or FreeRTOS, CMake Build system, Python, as well as excellent written and verbal communication skills. Additional qualifications that would be beneficial include experience with tools like GitHub, JIRA, Confluence, Docker System, secure bootloader, application encryption, and signing knowledge. Your duties may also involve designing, developing, testing, documenting, operating, and maintaining software and firmware components, and computing systems software, applying standards and processes throughout the system development life cycle, and interfacing with customers, suppliers, application users, and technical personnel. As a Technical Specialist, you will be responsible for advancing existing technology or introducing new technology and therapies, managing projects, mentoring colleagues, and delivering R&D and initiatives related to new technologies or therapies. This position requires autonomy, innovation, strong communication and influence skills, leadership capabilities, and advanced knowledge of the job area combined with relevant experience and education. Medtronic offers a competitive salary and benefits package, including the Medtronic Incentive Plan (MIP), designed to support employees at every career and life stage. As a global healthcare technology leader, Medtronic's mission is to alleviate pain, restore health, and extend life by generating real solutions for real people through innovative engineering and a commitment to diversity.,

Posted 2 weeks ago

Apply

7.0 - 10.0 years

9 - 12 Lacs

Bengaluru

Work from Office

The impact you ll make As a Software Engineer at Lam, you will be at the forefront of innovation by designing, developing, and troubleshooting, and debugging software programs. Your role is pivotal in developing software tools that support design, infrastructure, and technology platforms. Your expertise will determine hardware compatibility and influence design, ensuring seamless integration between software and hardware. In this role, you ll make an impact across Lam s entire product portfolio of equipment working within our centralized software engineering team, collaborating with some of the brightest minds in the industry. What you ll do Design, develop, troubleshoot, and debug software programs for enhancements and new products. Implement new customer requirements and features in our existing application. Maintain and enhance existing code base by investigating and resolving problem areas. Demonstrate, clearly communicate, and present solutions through clear documentation, flowcharts, and well-structured code. Collaborate with cross functional teams to design and develop software programs. Provide technical guidance and mentoring for more junior engineers. May visit customer site to provide support and have ability to travel (total is less than 10%). Who we re looking for Eligibility Criteria: Years of Experience: 7 - 10 Years Educational qualification: Bachelor s or Master s degree in Engineering (Preferably Computer Science, Information tech, E&E, E&C, Telecom or Instrumentation Technology) Primary Responsibilities: Responsible for the design, development, and maintenance of LAM standards compliant software Plans, coordinates, and executes development activities within small to medium-sized projects Responsible for leading and driving projects involving multiple developers from within and other departments by taking complete ownership of component software Responsible for maintenance of install base by analyzing, debugging and fixing customer issues Participates in customer issues and escalations to provide quick workarounds and long-term fixes Responsible for technically reviewing and mentoring junior engineers with the object to deliver high quality software on time Interact with peers across teams to carry out day to day activities Initiates and drives continuous improvement projects aimed at improving productivity enabling business units deliver products with minimum cost and shortest cycle time Drives productivity of the group by monitoring and reporting KPIs and driving necessary actions to address any gaps Skills Mandatory Skills: Programming knowledge in C preferably in hardware interfacing Knowledge of RTOS Experience in SDLC Participated in design, IM and testing of projects Strong analytical, logical, trouble shooting skills Excellent problem solving and decision-making skills Hands on experience in complete project development life cycle Exposure to customer management Desirable Skills: Knowledge of OOPS concepts, Scripting Experience in the semiconductor equipment manufacturing industry Understanding of distributed systems and socket programming Excellent communication and Presentation skills Our commitment We believe it is important for every person to feel valued, included, and empowered to achieve their full potential. By bringing unique individuals and viewpoints together, we achieve extraordinary results. Lam Research ("Lam" or the "Company") is an equal opportunity employer. Lam is committed to and reaffirms support of equal opportunity in employment and non-discrimination in employment policies, practices and procedures on the basis of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex (including pregnancy, childbirth and related medical conditions), gender, gender identity, gender expression, age, sexual orientation, or military and veteran status or any other category protected by applicable federal, state, or local laws. It is the Companys intention to comply with all applicable laws and regulations. Company policy prohibits unlawful discrimination against applicants or employees. Lam offers a variety of work location models based on the needs of each role. Our hybrid roles combine the benefits of on-site collaboration with colleagues and the flexibility to work remotely and fall into two categories On-site Flex and Virtual Flex. On-site Flex you ll work 3+ days per week on-site at a Lam or customer/supplier location, with the opportunity to work remotely for the balance of the week. Virtual Flex you ll work 1-2 days per week on-site at a Lam or customer/supplier location, and remotely the rest of the time.

Posted 2 weeks ago

Apply

4.0 - 7.0 years

6 - 9 Lacs

Pune

Work from Office

Senior Software Engineer-4 Job Description ? Overview The Dual Message Authorization team is looking for a Software Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving. The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an quality driven mindset. Role In this software engineer position, You will: Translate complex system requirements and specs into elegant design and modular code. Participate in requirements reviews and code development activities; monitor resolutions and update documentation. Create & enhance development standards, processes, tools and methodologies; partner with other functions to develop and test requirements. Be a vital part of scrum team and participate in requirements review/story elaborations, design, coding and code reviews to deliver high quality products Work with software developers and domain experts in designing, performing, and improving verification tests Work collaboratively and effectively in a very fast paced environment. Perform design and code reviews to improve quality of the products Follow the SDLC and STLC process with quality management and Agile tools like ALM All About You Bachelor s Degree in Computer Science or related field Extensive experience and strong proficiency in C programming, with solid expertise in Unix/Linux environment. Experience with socket programming, IPC, Shared memory. Experience with Unit test tools, Static code analysis tools, debuggers. Payment domain knowledge (including ISO 8583) is a huge plus, exposure to C++ can be add-on Experience in creating and analyzing functional tests based on the requirements Experience on SDLC and STLC Strong critical thinking, attention to detail, and analytical skills Strong oral and written communication skills Always look for simple potential solutions to solve problems

Posted 2 weeks ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies