Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
1.0 - 5.0 years
13 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: This role demands good understanding of Android Internals and Linux System level expertise to bring up Android on Embedded devices. (S)He would be leading the team of engineers who are working on building/managing Automation tools set up for Integrating AOSP code base on Qualcomm Internal baseline. Should able to guide & getting the work down with the team members working across Geos. Shall possess Good Android system level knowledge which is mandatory to resolve functional/Stability related issues identified in AOSP code. (S)He will be participating in Design, Implementation and debug of system level features coming on Android. Shall get to understand the forward-looking New Features/Debug Functionality coming in Android & adapt them to Qualcomm Platform. Minimum Qualifications: Good understanding of software development life cycle Expertise in build and integration and release process/management (GNU Make, Android, Git repositories etc.) Familiar with Android Open Source Project and open source tools Good knowledge of scripting languages mainly Shell and Python Good knowledge in Tools/Automation design and development Working knowledge of Android and in Linux environment Experience in android build system, integration and associated tools Good in analyzing, debugging and fixing Android System level issues. Self-motivated, adaptable, and independent, capable of working with limited supervision, pro-actively reporting on status and tasks 8+ years of hands-on experience in above areas. Good to Have: Experience in Linux continuous integration development and Linux based build system enhancement Good Knowledge in programming using scripting languages such as Shell and Python Plan and execute product software integration/testing and build/release Knowledge on AI/ML algos Knowledge on Cloud technologies- PaaS or SaaS Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 1 month ago
3.0 - 6.0 years
12 - 16 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: Hands on experience in Linux Device Drivers and System Interfaces like I2C, SPI Should have good understanding on Make Files and Shell scripting Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of GDB and other Linux based tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very good Speaking and Written skills. Should have very strong analytical and low level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of any combination of academic and/or work experience with debugging techniques. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 1 month ago
3.0 - 6.0 years
6 - 10 Lacs
Pune
Work from Office
Drive full-cycle development of complex product features across C++, and Python stack Design, and write test automation using Perl and scripting for validation Contribute to performance tuning, debugging, and production issue resolution across multi-threaded applications Contribute to containerization strategy using Docker, Kubernetes, and OCP Mentor junior developers and promote best coding/testing practices Work closely with product management and customer success to align technical deliverables with business goals Lead discussions on virtualization enhancements and product roadmap improvements Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 5 + years of extensive experience in C++, Perl, and Python, specializing in developing enterprise-grade backend systems. Deep understanding of Makefile systems, Shell scripting, GDB, and performance debugging Proven experience with multi-threading, socket programming, and LDAP directory services Hands-on in virtualization techniques and working knowledge of containerized environments (Docker, Kubernetes, OCP) Advanced understanding of Postgres DB, schema design, and optimization Comfortable working across Linux, Windows, and AIX platforms with automated testing in Perl Demonstrated experience in performance tuning and high-availability systems Preferred technical and professional experience Prior experience contributing to or maintaining LDAP directory servers or authentication/identity products In-depth understanding of virtualization, including VM orchestration and resource management Ability to lead performance optimization initiatives for high-scale systems Exposure to scalable, fault-tolerant systems and secure programming practices Contributions to open-source or internal tools for debugging or performance monitoring
Posted 1 month ago
2.0 - 5.0 years
20 - 25 Lacs
Bengaluru
Work from Office
We are seeking an Sr Engineer / Engineer in Embedded Domain for EVChargers and Gateways . You will contribute to design, development, debugging, and optimisation of embedded Linux/RTOS systems. You will work on for ARM-based Embedded Linux platforms ensuring optimal performance, security, and reliability. Who you are and what you bring: Programming & Software Development Proficiency in C, C++ , Go, and Object-Oriented Design (OOD) Strong understanding of low-level and high-level design Experience in Shell Scripting and Python System Programming & Operating Systems Linux Operating System, including system calls, memory management, and process control Inter-process communication (IPC): Sockets, Pipes, Message Queues, Shared Memory Multithreading and Concurrency using POSIX threads Yocto, CMake, Makefile, Cross-compilation Communication & Interfaces D-Bus, Socket Programming (TCP/IP, UDP), WebSocket, MQTT, CoAP Hardware interfaces: Bluetooth (BLE, Bluez), Wi-Fi, Ethernet, CAN (ISO-TP), HPGP, UART, SPI, I2C, Serial Communication Embedded Software Development Device drivers and hardware abstraction layers Secure Boot, TLS/SSL encryption, and data security Containerization (Docker, OCI), CI/CD pipelines Testing & Debugging GDB, Valgrind for debugging and performance optimization GTest/GMock for unit testing Development & Collaboration Tools Git for version control Agile development methodologies and DevOps practices
Posted 1 month ago
3 - 7 years
8 - 12 Lacs
Bengaluru
Work from Office
Job TitleSenior Engineer(Timing & Synchronization) LocationBengaluru Work EmploymentFull time DepartmentWireless DomainSoftware Reporting toManager About Us Tejas Networks is a global broadband, optical and wireless networking company, with a focus on technology, innovation and R&D. We design and manufacture high-performance wireline and wireless networking products for telecommunications service providers, internet service providers, utilities, defence and government entities in over 75 countries. Tejas has an extensive portfolio of leading-edge telecom products for building end-to-end telecom networks based on the latest technologies and global standards with IPR ownership. We are a part of the Tata Group, with Panatone Finvest Ltd. (a subsidiary of Tata Sons Pvt. Ltd.) being the majority shareholder. Tejas has a rich portfolio of patents and has shipped more than 900,000 systems across the globe with an uptime of 99.999%. Our product portfolio encompasses wireless technologies (4G/5G based on 3GPP and O-RAN standards), fiber broadband (GPON/XGS-PON), carrier-grade optical transmission (DWDM/OTN), packet switching and routing (Ethernet, PTN, IP/MPLS) and Direct-to-Mobile and Satellite-IoT communication platforms. Our unified network management suite simplifies network deployments and service implementation across all our products with advanced capabilities for predictive fault detection and resolution. As an R&D-driven company, we recognize that human intelligence is a core asset that drives the organization’s long-term success. Over 60% of our employees are in R&D, we are reshaping telecom networks, one innovation at a time. Why join Tejas: We are on a journey to connect the world with some of the most innovative products and solutions in the wireless and wireline optical networking domains. Would you like to be part of this journey and do something truly meaningful? Challenge yourself by working in Tejas’ fast-paced, autonomous learning environment and see your output and contributions become a part of live products worldwide. At Tejas, you will have the unique opportunity to work with cutting-edge technologies, alongside some of the industry’s brightest minds. From 5G to DWDM/ OTN, Switching and Routing, we work on technologies and solutions that create a connected society. Our solutions power over 500 networks across 75+ countries worldwide, and we’re constantly pushing boundaries to achieve more. If you thrive on taking ownership, have a passion for learning and enjoy challenging the status quo, we want to hear from you! About the Team Our Team Modern eNodeB (4G LTE Radio) or gNodeB (5G NR Radio) are key elements of mobile Telecom network. These radios are realized in different ways Standalone Radio , BBU (Base Band Unit) and RRH (Remote Radio Head), O-RAN CU (Central Unit) DU (Distributed Unit) and RU (Radio Unit). In deployments RU/RRH are deployed on top of the tower and BBU/CU-DU at bottom. The RU/RRH key functionality is to convert base band signals to RF and also amplify signal to higher power. Tejas Networks has invested in Wireless product development since 2012 with a vision to create globally deployable telecom RAN solutions. Several of the key components developed by the Wireless R&D team have been installed and commissioned across three continents. We are an active partner for 5G in the Indian Ecosystem and have significantly contributed to India’s standardization efforts in 3GPP, through TSDSI. The wireless team has over 100 patents. As part of the wireless team, you will work on developing products for next generation wireless systems. What you work: Responsible for Design, Development and Implementation of Timing & Synchronization Chipset Control and Configuration software Applications related to 5G Radio Unit Must have ability to think outside the box, creating innovate solution to complex embedded applications and wireless systems. Candidate will be working in variety of wireless products that are telecom grade developed, manufactured, and supplied to international customers by Tejas Networks Ltd should have working experience with international customer & have handled development of software’s for networking / telecom equipment’s. Responsible forbuilding Application / Control Software Timing & Synchronization Lead team of 2-3 Members, build & nurture people involved in 5G O-RU platform Timing and Synchronization software development activities. Platform Architecture definition and bring in innovation in modularity. Interact & Coordinate with internal teams to build better product Mandatory skills: Must have mandatory experience in developing application, drivers , wrapper code for one of the T&S Chipsets from SiTime, SiLabs, ADI, TI Must have knowledge on PTP, SyncE and associated ITU Standards. Must have experience in building application including the use of interfaces such as AXI, UART, SPI, I2C, JESD, GPIO etc. on FPGA/SoC. Must have understanding on Message queues, Shared memory, Process, Threads, Scheduler Must have hands on experience in handling Oscilloscopes, Logic/ protocol Analyzers, Multimeters etc. Understanding of debuggers including JTAG, GDB etc. Understanding of GitHub, Jira etc. Understanding of baseband control system, state machines and configuration management. Good in documentation of High-level design and Low-level design. Desired Skills: Secure coding and software quality management. Knowledge on Mobile Wireless Systems. Knowledge on Network protocols and socket programming. Experience in Wireless Radio, Wireless protocols desirable Preferred Qualifications: Experience: 3-6 years’ experience in Timing and Syne with Radio- ORAN Education: B.E / BCA / M.S / M.Tech in Electronics Communication OR Instrumentation engineering discipline or equivalent Diversity and Inclusion Statement : Tejas Networks is an equal opportunity employer. We celebrate diversity and are committed to creating all inclusive environment for all employees. We welcome applicants of all backgrounds regardless of race color, religion, gender, sexual orientation, age or veteran status. Our goal is to build a workforce that reflects the diverse communities we serve and to ensure every employee feels valued and respected.
Posted 1 month ago
3 - 8 years
7 - 11 Lacs
Bengaluru
Work from Office
Job TitleSenior Engineer (ORAN Radio App Development ) LocationBengaluru Work EmploymentFull time DepartmentWireless DomainSoftware Reporting toManager About Us Tejas Networks is a global broadband, optical and wireless networking company, with a focus on technology, innovation and R&D. We design and manufacture high-performance wireline and wireless networking products for telecommunications service providers, internet service providers, utilities, defence and government entities in over 75 countries. Tejas has an extensive portfolio of leading-edge telecom products for building end-to-end telecom networks based on the latest technologies and global standards with IPR ownership. We are a part of the Tata Group, with Panatone Finvest Ltd. (a subsidiary of Tata Sons Pvt. Ltd.) being the majority shareholder. Tejas has a rich portfolio of patents and has shipped more than 900,000 systems across the globe with an uptime of 99.999%. Our product portfolio encompasses wireless technologies (4G/5G based on 3GPP and O-RAN standards), fiber broadband (GPON/XGS-PON), carrier-grade optical transmission (DWDM/OTN), packet switching and routing (Ethernet, PTN, IP/MPLS) and Direct-to-Mobile and Satellite-IoT communication platforms. Our unified network management suite simplifies network deployments and service implementation across all our products with advanced capabilities for predictive fault detection and resolution. As an R&D-driven company, we recognize that human intelligence is a core asset that drives the organization’s long-term success. Over 60% of our employees are in R&D, we are reshaping telecom networks, one innovation at a time. Why join Tejas: We are on a journey to connect the world with some of the most innovative products and solutions in the wireless and wireline optical networking domains. Would you like to be part of this journey and do something truly meaningful? Challenge yourself by working in Tejas’ fast-paced, autonomous learning environment and see your output and contributions become a part of live products worldwide. At Tejas, you will have the unique opportunity to work with cutting-edge technologies, alongside some of the industry’s brightest minds. From 5G to DWDM/ OTN, Switching and Routing, we work on technologies and solutions that create a connected society. Our solutions power over 500 networks across 75+ countries worldwide, and we’re constantly pushing boundaries to achieve more. If you thrive on taking ownership, have a passion for learning and enjoy challenging the status quo, we want to hear from you! About the Team The Radio Software Team is Modern eNodeB (4G LTE Radio) or gNodeB (5G NR Radio) are key elements of mobile Telecom network. These radios are realized in different ways Standalone Radio , BBU (Base Band Unit) and RRH (Remote Radio Head), O-RAN CU (Central Unit) DU (Distributed Unit) and RU (Radio Unit). In deployments RU/RRH are deployed on top of the tower and BBU/CU-DU at bottom. The RU/RRH key functionality is to convert base band signals to RF and also amplify signal to higher power. Tejas Networks has invested in Wireless product development since 2012 with a vision to create globally deployable telecom RAN solutions. Several of the key components developed by the Wireless R&D team have been installed and commissioned across three continents. We are an active partner for 5G in the Indian Ecosystem and have significantly contributed to India’s standardization efforts in 3GPP, through TSDSI. The wireless team has over 100 patents. As part of the wireless team, you will work on developing products for next generation wireless systems. What you work: Responsible for Design, Development and Implementation of Fronthaul & LowPHY Control and Configuration software applications related to 5G Radio Unit Must have ability to think outside the box, creating innovate solution to complex embedded applications and wireless systems. Candidate will be working in variety of wireless products that are telecom grade developed, manufactured, and supplied to international customers Tejas Networks Ltd. should have working experience with international customer & have handled development of software’s for networking / telecom equipment’s. Responsible forbuilding Control and Configuration Software FPGA/SoC Based FrontHaul, BeamForming & LowPHY IPs Platform Architecture definition and bring in innovation in modularity. Interact & Coordinate with internal teams to build better product. Mandatory skills: Must have mandatory experience in developing sequencing, control, and configuration application wrapper code for eCPRI FrontHaul, LowPHY and Beamforming IPs of Xilinx or Intel. Must have knowledge on O-RAN WG4 CUS plane. Should have worked on 7.2x Split O-RUs. Understanding of O-RAN WG4 M-Plane. Must have knowledge on Embedded build environment. Must have experience in writing drivers for devices with interfaces such as AXI, UART, SPI, I2C, JESD, GPIO etc. Must have understanding on Message queues, Shared memory, Process, Threads, Scheduler Must have hands on experience in handling Oscilloscopes, Logic/ protocol Analyzers, Multimeters etc. Understanding of debuggers including JTAG, GDB etc. Understanding GitHub, Jira etc. C OR C++ OR Python Understanding of baseband control system, state machines and configuration management. Good in documentation of High-level design and Low-level design. Desired Skills: Programming of Clocking ICs (AD, Si Labs, SiTime, Microsemi etc) Experience in using Spectrum Analyzer, Signal Generators, RF Power measurement. Secure coding and software quality management. Knowledge on High Power RF Wireless Systems. Knowledge on Network protocols and socket programming. Experience in Wireless Radio, Wireless protocols desirable Preferred Qualifications: Experience: 3+ years’ experience working in application development for Radio Fronthaul, Beam Forming & LowPHY Education: E / B.TECH / M.S / M.Tech in engineering discipline or equivalent work experience Diversity and Inclusion Statement : Tejas Networks is an equal opportunity employer. We celebrate diversity and are committed to creating all inclusive environment for all employees. We welcome applicants of all backgrounds regardless of race color, religion, gender, sexual orientation, age or veteran status. Our goal is to build a workforce that reflects the diverse communities we serve and to ensure every employee feels valued and respected.
Posted 1 month ago
4 - 9 years
4 - 8 Lacs
Vadodara
Work from Office
We aspire to be world-leader in innovative telecom and security solutions by offering cutting-edge, high-performance telecom and security solutions to business customers. Our Mission is simple. To prove that Indian engineers can design, develop, and manufacture world-class technology products for customers across the world, right from India. Join our team of like-minded engineers, applied researchers, and technocrats with the will, courage, and madness to achieve this mission! Why work at Matrix Matrix fully integrates software and hardware across its products. Engineers here collaborate more effectively to create solutions that solve real problems and make an impact. We are responsible for every nut, bolt, and line of code in our products! As an engineer, your involvement will be critical in the entire lifecycle of a product - right from ideation-development-production-deployment. Get to feel the sense of accomplishment that comes with creating something that solves a real and pressing problem and is used by scores of customers. About The Role Role Sr. Developer - Embedded - Telecom Function Embedded Software Development (Telecom) Work Location Vadodara, Gujarat Who are you You are an Energetic, Passionate, and Innate Software Developer having excellent knowledge of designing and developing Embedded Linux based real time software applications You possess very good knowledge of Software Development, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts and software security. You are competent to design, develop and deliver Software applications. You have exposure to design and development of SaaS Applications – Born in cloud – developed from scratch. Experience 4+ Years Qualification B.E/ B.tech/ M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engineering, CSE) Technical Skills Required : Hands-on experience of Programming language Embedded C and C or C++. Strong in Linux, command of Linux OS. Strong conceptual knowledge of Networking protocols. Good Knowledge understanding of Socket Programming, Message Queue, Multi-Threading, Data Structure. Practical exposure of embedded interfaces like UART, I2C, SPI, Communication Protocols etc. Strong troubleshooting, analytical & logical skills. Good to have Skills : Sound knowledge of BLE, Wifi, Fingerprint Sensor, RFID, Access Control System, Biometric Devices. How your day might look like Work with development teams and product managers to ideate a solution. Collaborate with analysts and developers to produce software designs. Formulate program specifications and basic prototypes. Transform software designs and specifications into high functioning code in the appropriate language. Integrate individual software solutions to higher level systems. Validate important design decisions that lead to technical debt or increase in project cost or delays in project deliveries. Increase the Velocity of development through operational excellence. It is expected to complete the given task on time. What we offer Opportunity to work for an Indian Tech Company creating incredible products for the world, right from India Be part of a challenging, encouraging, and rewarding environment to do the best work of your life Competitive salary and other benefits Generous leave schedule of 21 days in addition to 9 public holidays, including holiday adjustments to convert weekends into long weekends 5-day workweek with 8 flexi-days months, allowing you to take care of responsibilities at home and work Company-paid Medical Insurance for the whole family (Employee+Spouse+Kids+Parents). Company paid Accident Insurance for the Employee On-premise meals, subsidized by the company If you are an Innovative Tech-savvy individual, Look no further. Click on Apply and we will reach out to you soon!
Posted 1 month ago
5 - 10 years
3 - 7 Lacs
Vadodara
Work from Office
We aspire to be world-leader in innovative telecom and security solutions by offering cutting-edge, high-performance telecom and security solutions to business customers. Our Mission is simple. To prove that Indian engineers can design, develop, and manufacture world-class technology products for customers across the world, right from India. Join our team of like-minded engineers, applied researchers, and technocrats with the will, courage, and madness to achieve this mission! Why work at Matrix Matrix fully integrates software and hardware across its products. Engineers here collaborate more effectively to create solutions that solve real problems and make an impact. We are responsible for every nut, bolt, and line of code in our products! As an engineer, your involvement will be critical in the entire lifecycle of a product - right from ideation-development-production-deployment. Get to feel the sense of accomplishment that comes with creating something that solves a real and pressing problem and is used by scores of customers. About The Role Role Software Developer/ Sr. Developer - Embedded- IPVS Function Embedded Software Development Work Location Vadodara, Gujarat Who are you You are an Energetic, Passionate, and Innate software Developer having excellent knowledge of designing and developing Embedded Linux based real time software applications You possess very good knowledge of Software Development, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts and software security. You are competent to design, develop and deliver Software applications. You have exposure to design and development of SaaS Applications – Born in cloud – developed from scratch. Experience 5+ Years Qualification B.E/B.tech/M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engineering, CSE) Technical Skills Required : Hands on experience in C/ C++, Embedded C (Very strong exposure in C Programming concepts) Linux,Command of Linux OS IPC – Inter-Process Communication exposure is good to have (Multi-threading and Socket Programming) Working experience of Networking protocols like Socket Programming/ RTSP/TCP/ IP/ ONVIF etc is an advantage Working experience or Knowledge with Microprocessors like Arm 7/9, Cortex A8/A15, Qualcomm, Intel, IMX,NXP etc will be a huge plus. Good exposure with Device Drivers and Kernel Programming will be a plus. Knowledge of Hardware Peripherals is also a plus. You have good logical skills and problem-solving skills. Good in communication and articulation of things to all. Individual Contributor role. Responsible for development of software as per design. Good to have Skills : Camera Image Tuning, RTSP protocol, ONVIF Protocol, Audio Codec, Video Codec, Gstreamer/ Streaming, Video parsers for H.264, H.265, HTML and Javascript, Image Processing technique. How your day might look like Work with development teams and product managers to ideate a solution. Collaborate with analysts and developers to produce software designs. Formulate program specifications and basic prototypes. Transform software designs and specifications into high functioning code in the appropriate language. Integrate individual software solutions to higher level systems. Validate important design decisions that lead to technical debt or increase in project cost or delays in project deliveries. Increase the Velocity of development through operational excellence. It is expected to complete the given task on time. What we offer Opportunity to work for an Indian Tech Company creating incredible products for the world, right from India Be part of a challenging, encouraging, and rewarding environment to do the best work of your life Competitive salary and other benefits Generous leave schedule of 21 days in addition to 9 public holidays, including holiday adjustments to convert weekends into long weekends 5-day workweek with 8 flexi-days months, allowing you to take care of responsibilities at home and work Company-paid Medical Insurance for the whole family (Employee+Spouse+Kids+Parents). Company paid Accident Insurance for the Employee On-premise meals, subsidized by the company If you are an Innovative Tech-savvy individual, Look no further. Click on Apply and we will reach out to you soon!
Posted 1 month ago
3 - 8 years
3 - 6 Lacs
Vadodara
Work from Office
We aspire to be world-leader in innovative telecom and security solutions by offering cutting-edge, high-performance telecom and security solutions to business customers. Our Mission is simple. To prove that Indian engineers can design, develop, and manufacture world-class technology products for customers across the world, right from India. Join our team of like-minded engineers, applied researchers, and technocrats with the will, courage, and madness to achieve this mission! Why work at Matrix Matrix fully integrates software and hardware across its products. Engineers here collaborate more effectively to create solutions that solve real problems and make an impact. We are responsible for every nut, bolt, and line of code in our products! As an engineer, your involvement will be critical in the entire lifecycle of a product - right from ideation-development-production-deployment. Get to feel the sense of accomplishment that comes with creating something that solves a real and pressing problem and is used by scores of customers. About The Role Role Software Developer - Embedded (Telecom) Function Embedded Software Development (Telecom) Work Location Vadodara, Gujarat Who are you You are an Energetic, Passionate, and Innate Software Developer having excellent knowledge of designing and developing Embedded Linux based real time software applications You possess very good knowledge of Software Development, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts and software security. You are competent to design, develop and deliver Software applications. You have exposure to design and development of SaaS Applications – Born in cloud – developed from scratch. Experience 3+ Years Qualification B.E/ B.tech/ M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engineering, CSE) Technical Skills Required : Hands-on experience of Programming language Embedded C and C or C++. Strong in Linux, command of Linux OS. Strong conceptual knowledge of Networking protocols. Good Knowledge understanding of Socket Programming, Message Queue, Multi-Threading, Data Structure. Practical exposure of embedded interfaces like UART, I2C, SPI, Communication Protocols etc. Strong troubleshooting, analytical & logical skills. Good to have Skills : Sound knowledge of BLE, Wifi, Fingerprint Sensor, RFID, Access Control System, Biometric Devices. How your day might look like Work with development teams and product managers to ideate a solution. Collaborate with analysts and developers to produce software designs. Formulate program specifications and basic prototypes. Transform software designs and specifications into high functioning code in the appropriate language. Integrate individual software solutions to higher level systems. Validate important design decisions that lead to technical debt or increase in project cost or delays in project deliveries. Increase the Velocity of development through operational excellence. It is expected to complete the given task on time. What we offer Opportunity to work for an Indian Tech Company creating incredible products for the world, right from India Be part of a challenging, encouraging, and rewarding environment to do the best work of your life Competitive salary and other benefits Generous leave schedule of 21 days in addition to 9 public holidays, including holiday adjustments to convert weekends into long weekends 5-day workweek with 8 flexi-days months, allowing you to take care of responsibilities at home and work Company-paid Medical Insurance for the whole family (Employee+Spouse+Kids+Parents). Company paid Accident Insurance for the Employee On-premise meals, subsidized by the company If you are an Innovative Tech-savvy individual, Look no further. Click on Apply and we will reach out to you soon!
Posted 1 month ago
1 - 5 years
2 - 6 Lacs
Vadodara
Work from Office
We aspire to be world-leader in innovative telecom and security solutions by offering cutting-edge, high-performance telecom and security solutions to business customers. Our Mission is simple. To prove that Indian engineers can design, develop, and manufacture world-class technology products for customers across the world, right from India. Join our team of like-minded engineers, applied researchers, and technocrats with the will, courage, and madness to achieve this mission! Why work at Matrix Matrix fully integrates software and hardware across its products. Engineers here collaborate more effectively to create solutions that solve real problems and make an impact. We are responsible for every nut, bolt, and line of code in our products! As an engineer, your involvement will be critical in the entire lifecycle of a product - right from ideation-development-production-deployment. Get to feel the sense of accomplishment that comes with creating something that solves a real and pressing problem and is used by scores of customers. About The Role Role Software Developer - Embedded (IPVS) Function Embedded Software Development (IPVS) Work Location Vadodara, Gujarat Who are you You are an Energetic, Passionate, and Innate software Developer having excellent knowledge of designing and developing Embedded Linux based real time software applications You possess very good knowledge of Software Development, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts and software security. You are competent to design, develop and deliver Software applications. You have exposure to design and development of SaaS Applications – Born in cloud – developed from scratch. Experience 1 - 5 Years Qualification B.E/B.tech/M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engineering, CSE) Technical Skills Required : Hands on experience in C/ C++, Embedded C (Very strong exposure in C Programming concepts) Linux,Command of Linux OS IPC – Inter-Process Communication exposure is good to have (Multi-threading and Socket Programming) Working experience of Networking protocols like Socket Programming/ RTSP/TCP/ IP/ ONVIF etc is an advantage Working experience or Knowledge with Microprocessors like Arm 7/9, Cortex A8/A15, Qualcomm, Intel, IMX,NXP etc will be a huge plus. Good exposure with Device Drivers and Kernel Programming will be a plus. Knowledge of Hardware Peripherals is also a plus. You have good logical skills and problem-solving skills. Good in communication and articulation of things to all. Individual Contributor role. Responsible for development of software as per design. Good to have Skills : Camera Image Tuning, RTSP protocol, ONVIF Protocol, Audio Codec, Video Codec, Gstreamer/ Streaming, Video parsers for H.264, H.265, HTML and Javascript, Image Processing technique. How your day might look like Work with development teams and product managers to ideate a solution. Collaborate with analysts and developers to produce software designs. Formulate program specifications and basic prototypes. Transform software designs and specifications into high functioning code in the appropriate language. Integrate individual software solutions to higher level systems. Validate important design decisions that lead to technical debt or increase in project cost or delays in project deliveries. Increase the Velocity of development through operational excellence. It is expected to complete the given task on time. What we offer Opportunity to work for an Indian Tech Company creating incredible products for the world, right from India Be part of a challenging, encouraging, and rewarding environment to do the best work of your life Competitive salary and other benefits Generous leave schedule of 21 days in addition to 9 public holidays, including holiday adjustments to convert weekends into long weekends 5-day workweek with 8 flexi-days months, allowing you to take care of responsibilities at home and work Company-paid Medical Insurance for the whole family (Employee+Spouse+Kids+Parents). Company paid Accident Insurance for the Employee On-premise meals, subsidized by the company If you are an Innovative Tech-savvy individual, Look no further. Click on Apply and we will reach out to you soon!
Posted 1 month ago
1 - 5 years
4 - 8 Lacs
Ludhiana
Work from Office
We create software for Mobile and Embedded platforms with frontend in Qt/QML and the backend in C++ We also create services and software in C++ to be used by other software or on CLI The underlying operating system can be Windows, Linux or Mac The compilation tools are either GNU Make or the QMAKE tools from Qt The build toolchains for the embedded platform are normally provided by the clients Build toolchains for the mobile platforms are available with Qt The programmer we seek for this position shall be required to work on tasks they will receive in written documents and charts Or they will be required to maintain (make changes, remove issues) the existing software code They will be required to work in a Scrum based agile development methodology They should have a good knowledge of Git, which is what we use extensively for the version control system Some knowledge of Qt/QML and Linux can be added advantage, otherwise they will need to garner these skills while working here
Posted 1 month ago
3 - 8 years
1 - 5 Lacs
Pune
Work from Office
Project Role : Infra Tech Support Practitioner Project Role Description : Provide ongoing technical support and maintenance of production and development systems and software products (both remote and onsite) and for configured services running on various platforms (operating within a defined operating model and processes). Provide hardware/software support and implement technology at the operating system-level across all server and network areas, and for particular software solutions/vendors/brands. Work includes L1 and L2/ basic and intermediate level troubleshooting. Must have skills : Linux Operations Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Infra Tech Support Practitioner, you will be responsible for providing ongoing technical support and maintenance of production and development systems and software products, both remote and onsite. You will work within a defined operating model and processes, implementing technology at the operating system-level across all server and network areas. Roles & Responsibilities: Expected to perform independently and become an SME. Required active participation/contribution in team discussions. Contribute in providing solutions to work-related problems. Ensure hardware/software support for configured services running on various platforms. Implement technology at the operating system-level across all server and network areas. Provide L1 and L2/ basic and intermediate level troubleshooting. Maintain and update documentation for systems and software products. Collaborate with cross-functional teams to resolve technical issues. Professional & Technical Skills: Must To Have Skills: Proficiency in Linux Operations. Strong understanding of system administration tasks in Linux environments. Experience with shell scripting and automation tools in Linux. Knowledge of networking protocols and troubleshooting in Linux systems. Hands-on experience in system monitoring and performance tuning. Additional Information: The candidate should have a minimum of 3 years of experience in Linux Operations. This position is based at our Pune office. A 15 years full-time education is required. Qualification 15 years full time education
Posted 1 month ago
8 - 13 years
25 - 40 Lacs
Gurugram
Work from Office
9+ years in embedded systems, Linux proficiency, expert in C & Python, Bash/Shell scripting, Socket Programming (TCP/IP, UDP, TLS), RS232, multi-threaded applications, problem-solving, and debugging. Preferred: RTOS experience Required Candidate profile Interested candidates can apply via Naukri.com or send their updated resume to to sonali.tomar@saracasolutions.com Please ensure you can join within 15-30 days and comfartable to join client location.
Posted 1 month ago
7 - 12 years
1 - 5 Lacs
Noida
Work from Office
Project Role : Infra Tech Support Practitioner Project Role Description : Provide ongoing technical support and maintenance of production and development systems and software products (both remote and onsite) and for configured services running on various platforms (operating within a defined operating model and processes). Provide hardware/software support and implement technology at the operating system-level across all server and network areas, and for particular software solutions/vendors/brands. Work includes L1 and L2/ basic and intermediate level troubleshooting. Must have skills : Linux Good to have skills : Linux Operations Minimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Infra Tech Support Practitioner, you will be responsible for providing ongoing technical support and maintenance of production and development systems and software products, both remote and onsite. You will work within a defined operating model and processes, providing hardware/software support and implementing technology at the operating system-level across all server and network areas. Roles & Responsibilities: Expected to be an SME Collaborate and manage the team to perform Responsible for team decisions Engage with multiple teams and contribute on key decisions Provide solutions to problems for their immediate team and across multiple teams Ensure smooth operation of all systems Implement new technologies to enhance system efficiency Train team members on new technologies Professional & Technical Skills: Must To Have Skills: Proficiency in Linux, Linux Operations Strong troubleshooting skills in Linux environments Experience in system administration and maintenance Knowledge of network configurations and protocols Ability to work with various software solutions/vendors/brands Additional Information: The candidate should have a minimum of 7.5 years of experience in Linux. This position is based at our Noida office. A 15 years full time education is required. Qualifications 15 years full time education
Posted 1 month ago
4 - 9 years
20 - 35 Lacs
Chennai
Work from Office
This role is for one of Weekday's clients Salary range: Rs 2000000 - Rs 5000000 (ie INR 20-50 LPA) Min Experience: 4 years Location: Chennai JobType: full-time About the role Key Responsibilities: Design, develop, and maintain services and libraries using modern C++ and Python with Async IO. Build robust abstractions for process management, synchronization, and messaging across cluster nodes. Make critical technical decisions that impact the platform's architecture and functionality. Implementing significant software development initiatives or projects, at a high level of complexity. Continuously improve system performance, reliability, and scalability. Effectively delegate tasks, mentor junior engineers, and foster a culture of collaboration and knowledge sharing. Ensure timely completion of project milestones and deliverables. Collaborate closely with stakeholders across different departments to gather requirements and translate them into technical solutions. Collaborating across departments to ensure technical alignment with Agile methodologies and business goals Identifying and implementing innovative solutions. Actively participate in the resolution of critical customer issues, providing timely and effective solutions. Champion Agile engineering practices and Continuous Integration/Continuous Deployment (CI/CD). Required Qualifications: Bachelors degree in computer science, engineering, or a related field. Master is a plus. Minimum of 5 years of hands-on technical experience in software development. Strong proficiency in one or two of the following languages: C++, Python , with experience in Async IO or Go. Deep understanding of Linux systems is needed. Understanding of kernel interfaces is preferable. Demonstrated ability to write secure, maintainable, and high-quality code. Solid understanding of Agile engineering practices and principles. Excellent problem-solving skills and meticulous attention to detail. Expertise in specialized areas or technology domains.
Posted 1 month ago
6 - 10 years
8 - 12 Lacs
Bengaluru
Work from Office
"> Search Jobs Find Jobs For Where Search Jobs Software Engineering - Staff Engineer (C++) Bengaluru, Karnataka, India Apply Now Save Category: Engineering Hire Type: Employee Job ID 8818 Date posted 03/20/2025 Share this job Email LinkedIn X Facebook 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 Now Save Relevant Jobs Senior Staff Product Engineer, R&D-7683 Aschheim, Germany Engineering Principal Analog Design Engineer Mississauga, Canada Engineering Verdi Internship Hsinchu, Taiwan Interns/Temp
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
17062 Jobs | Dublin
Wipro
9393 Jobs | Bengaluru
EY
7759 Jobs | London
Amazon
6056 Jobs | Seattle,WA
Accenture in India
6037 Jobs | Dublin 2
Uplers
5971 Jobs | Ahmedabad
Oracle
5764 Jobs | Redwood City
IBM
5714 Jobs | Armonk
Tata Consultancy Services
3524 Jobs | Thane
Capgemini
3518 Jobs | Paris,France