Home
Jobs

25 Openwrt Jobs

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

6.0 - 11.0 years

16 - 20 Lacs

Chennai

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Expertise in RDK -B stack development and integration Experience working on Gateway APPS and CCSP layers of RDK -B Architecture and design of RDK components Design, Development and testing of RDK blocks with DMCLI and Cloud integration WLAN and Networking expertise Experience with environments like Yocto, OpenWRT Strong C programming and Embedded systems programming skills Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. 13+ yrs of relevant experience.

Posted 6 days ago

Apply

3.0 - 8.0 years

18 - 22 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are looking for a Product Integration Engineer who can work with QUALCOMMs Linux Product Team for various projects within the business. A Product Integration Engineer within this team will play a leading role in driving the product development, Doing Impact analysis (arch, tech teams, baseline), providing inputs to leads, propose Branching strategy & interim milestones, meet the quality and timeline goal and mentor the junior members of the team. You will have the opportunity to work with a team of dynamic, like-minded, and ambitious people in a fast-paced Agile environment. Skills/experience Degree or equivalent qualification and experience Knowledge of building continuous integration pipelines A thorough understanding of software configuration management especially using Git Understanding of bug databases and how to use them, for example Orbit Good understanding of build systems Good understanding of debug techniques Good understanding of configuration management Experience with git Experience with Linux Distributions such as (Yocto, OpenWRT, Debian) Hands-on work experience with Git, GitHub, Gerrit, Source Code Management Systems Software knowledge and experience on embedded and/or specialized software programs for Linux based systems Exposure to development on Linux based systems spanning Linux kernel and user-space, including operating system concepts, file systems, processes, and architecture Good understanding of Linux security, networking and user management. Knowledge of tools like Docker, Kubernetes, and virtualization technologies Hands on experience in bootloader, kernel, complex issues analysis, using tools like GDB, strace, dmesg and system logs. Programming Language Skills: C, C++, Python, Rust and shell scripting Excellent communication skills Key Responsibilities Collaborate cross-functionally with stakeholders to gather and understand the requirements Participate in setting standards for various stages in project lifecycle. Collaborate with the team to deliver a high-quality product on a defined schedule. Highlight risks and gaps early in the project life-cycle to identify the correct path forward. Evaluate new tools and technology to ensure an automated and stable environment Code freeze for each release and intercepting the release criteria for key customers - Sanity, Stability, Conformance Test Suites, Power, Perf, fine-tuned testing based on need. Ability to work with minimal requirements and manage multiple tasks. Collaborate closely with Software and Test Teams. Excellent understanding of CI systems. Maintain the current CI system including defect investigation. Play a role in continuous development of the departments processes. Education requirements Bachelor's degree in Engineering, Information Systems, Computer Science, or related field, or a proven history of experience in the technical field. References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfil the principal duties of the role and possesses the required competencies. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 6 days ago

Apply

6.0 - 11.0 years

14 - 19 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: Master's Degree in Engineering, Computer Science or related field. 12+ years of Software Engineering. 8+ years of experience with Linux Distributions such as (Yocto, OpenWRT, Debian). 8+ year of hands-on work experience with Git, GitHub, Gerrit, Source Code Management Systems. 5+ years in a technical leadership role with or without direct reports. 5+ years of experience with Linux system API. Principal Duties and Responsibilities: Leverages advanced Software knowledge and experience to design, develop, create, modify, and validate critical embedded and/or specialized software programs for Linux based systems. Analyzes user needs, software requirements, and time and cost constraints to design and customize sophisticated software for optimal operational efficiency. Designs and implements software sub-systems for complex, large-scale products and systems. Leads design, coding, sustenance and testing efforts to ensure that projects are completed to specifications and schedules. Performs highly complex code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with individuals outside the software function (e.g., Hardware, Systems, and Test engineers) to increase leverage and design solutions that work with other components of a specific project. Writes detailed technical documentation for highly complex Software projects; reviews technical documentation for junior engineers. Level of Responsibility: Works independently with minimal supervision. Provides supervision/guidance to other team members. Decision-making is critical in nature and highly impacts program, product, or project success. Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc. Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions). Tasks often require multiple steps which can be performed in various orders; extensive planning, problem-solving, and prioritization must occur to complete the tasks effectively. Additional Requirement: Domain Expert in Linux Distributions such as (Yocto, OpenWRT, Debian). Hands on exposure to development on Linux based systems spanning Linux kernel and user-space, including operating system concepts, file systems, processes, and architecture. Experience contributing to open source projects and understanding of open source licenses and community practices. Solid understanding of Linux security, networking and user management. Knowledge of tools like Docker, Kubernetes, and virtualization technologies. Solid understanding of data structures. Exposure to a full product lifecycle on a semiconductor platform. Hands on experience in bootloader, kernel, complex issues analysis, using tools like GDB, strace, dmesg and system logs. Ability to formulate and present technology topics to a wide range of participants including senior executive stakeholders and product managers. Strong proof of leading development of software products through full lifecycle, from requirement analysis to milestone-based delivery and maintenance. Ability to thrive in a changing environment. Programming Language Skills: C, C++, Python, Rust and shell scripting. Ability to lead engineers in varying types of executing tasks.

Posted 6 days ago

Apply

3.0 - 5.0 years

4 - 8 Lacs

Mumbai

Work from Office

Naukri logo

2 years hands-on experience in OpenWRT development and support. 3 years experience in C/C++ development. Hands on experience in Linux systems. 2 years experience in Git. Hands-on experience in OpenWRT build system and toolchain. Hands-on experience in commercial/opensource Wireless Access Controllers. Thorough understanding on L2, L3 & L4 Networking Layers. Familiar with 802.11 standards. Knowledge in ONU/ONT and OLT

Posted 1 week ago

Apply

1.0 - 3.0 years

2 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

Experience with GPON OMCI Software development Familiar with OLT TC layer and management layer software development. Familiar with developing adaptation layer between PON SOC SDK and OLT management layer. Excellent knowledge on Embedded operating systems. Proficient in Linux driver development & Linux TCP/IP protocol stack. Hands-on experience in OpenWRT development and support. Good knowledge on GPON OMCI Standard Hands on Experience on C Programming language.

Posted 1 week ago

Apply

1.0 - 3.0 years

2 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

Experience with GPON OMCI Software development Familiar with OLT TC layer and management layer software development. Familiar with developing adaptation layer between PON SOC SDK and OLT management layer. Excellent knowledge on Embedded operating systems. Proficient in Linux driver development & Linux TCP/IP protocol stack. Hands-on experience in OpenWRT development and support. Good knowledge onGPON OMCI Standard Hands on Experience in C Programming language.

Posted 1 week ago

Apply

3.0 - 5.0 years

4 - 8 Lacs

Mumbai

Work from Office

Naukri logo

Job Information Job Opening ID ZR_1681_JOB Date Opened 23/12/2022 Industry Technology Job Type Work Experience 3-5 years Job Title Firmware and Network Engineer City Mumbai Province Maharashtra Country India Postal Code 400001 Number of Positions 4 2 years hands-on experience in OpenWRT development and support. 3 years experience in C/C++ development. Hands on experience in Linux systems. 2 years experience in Git. Hands-on experience in OpenWRT build system and toolchain. Hands-on experience in commercial/opensource Wireless Access Controllers. Thorough understanding on L2, L3 & L4 Networking Layers. Familiar with 802.11 standards. Knowledge in ONU/ONT and OLT check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested

Posted 1 week ago

Apply

2.0 - 4.0 years

2 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

Job Information Job Opening ID ZR_1892_JOB Date Opened 29/04/2023 Industry Technology Job Type Work Experience 2-4 years Job Title GPON OMCI Software Developer City Bangalore Province Karnataka Country India Postal Code 560078 Number of Positions 2 Experience with GPON OMCI Software development Familiar with OLT TC layer and management layer software development. Familiar with developing adaptation layer between PON SOC SDK and OLT management layer. Excellent knowledge on Embedded operating systems. Proficient in Linux driver development & Linux TCP/IP protocol stack. Hands-on experience in OpenWRT development and support. Good knowledge onGPON OMCI Standard Hands on Experience in C Programming language. check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested

Posted 1 week ago

Apply

2.0 - 4.0 years

2 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

Job Information Job Opening ID ZR_1882_JOB Date Opened 24/04/2023 Industry Technology Job Type Work Experience 2-4 years Job Title GPON OMCI Software Developer City Bangalore Province Karnataka Country India Postal Code 560078 Number of Positions 2 Experience with GPON OMCI Software development Familiar with OLT TC layer and management layer software development. Familiar with developing adaptation layer between PON SOC SDK and OLT management layer. Excellent knowledge on Embedded operating systems. Proficient in Linux driver development & Linux TCP/IP protocol stack. Hands-on experience in OpenWRT development and support. Good knowledge on GPON OMCI Standard Hands on Experience on C Programming language. check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested

Posted 1 week ago

Apply

12.0 - 18.0 years

25 - 40 Lacs

Bengaluru

Work from Office

Naukri logo

Principal Product Manager This role is for a lead product manager to head devices for Airtels broadband/homes business. This position will report to the head of devices as part of the Network vertical and will lead a small team of product managers working closely with business/marketing, operations , SCM teams and external ODM teams to define/develop Wi-Fi ONT and Access Points, 5G FWA and IoT CPE ( customer premise equipment ) devices for Airtel’s Homes business. In this role, you will Define product strategy, Uncover and understand Business/Customer needs and translate them into requirements. Define product specifications covering Software, Electrical and Mechanical elements - work with engineering team on detailed Software solutioning, Electrical/Mechanical BoM analysis and component selection as part of product specification Own/Drive overall project schedules and quality – program managing the product from concept to delivery will be one of the primary responsibilities for this position Understand, research, and follow technical trends in the industry and in general. Able to assess emerging products and companies to measure their potential value or threat to the company and its products, as well as make recommendations on which new technologies to invest in or leverage. Provide internal training on how to use the product. Define success criteria for testing and product acceptance, coordinate beat tests and field trials Facilitate the creation and maintenance of proper product documentation. Own the relationship with SoC vendors ( Mediatek, Realtek, Qualcomm) and ODMs Required Skills: 15+ experience with minimum experience of 8-10 years on telecom/networking products like Wifi routers, Access Points, FWA , IP routers etc. Shall be familiar with chipset/OEM/ODM partners in the industry Shall be well versed with complete product life cycle management with an ability to work well with cross functional teams A demonstrated ability to break down/translate high level business needs into detailed requirements , along with an ability make judgement calls on what is critical and what is desirable. Demonstrated ability to get into technical detailing /solutioning - Shall be familiar with technologies like GPON, Wi-Fi, 802.11, LTE, 5G NR, Easy Mesh. Hands on knowledge on TCP/IP, DHCP, PPP, NAT etc. A background of Wi-Fi/Networking stacks on Linux/RDK/OpenWRT is highly desirable Excellent communication skills – verbal and written Role & responsibilities Preferred candidate profile

Posted 2 weeks ago

Apply

2.0 - 6.0 years

3 - 7 Lacs

Chennai

Work from Office

Naukri logo

4+ years of embedded, routing device development At least 6 month experience with openWRT based router / embedded device development (or experience with RDK B) Strong skills in UCI / netifd / ubus / opkg / Build System preferred Expertise in IP Routing, NAT, Firewall, PON / DSL, IPSec, uboot Good Debugging Skills - Grade Specific 4+ years of embedded, routing device development At least 6 month experience with openWRT based router / embedded device development (or experience with RDK B) Strong skills in UCI / netifd / ubus / opkg / Build System preferred Expertise in IP Routing, NAT, Firewall, PON / DSL, IPSec, uboot Good Debugging Skills

Posted 3 weeks ago

Apply

8.0 - 13.0 years

25 - 40 Lacs

Bengaluru

Work from Office

Naukri logo

Work Model - WFO (not for someone preferring Remote, Freelancer, Self-employed or Hybrid) Looking for an exciting opportunity as a Senior Software Engineer? Join our Hue R&D development team and work on one of the largest commercial IoT systems in the world! Our team is globally diverse, with engineers from different backgrounds and nationalities, and we believe in peer learning to achieve greatness together. We need a highly skilled and motivated Software Engineer to develop new functionality, maintain stability and high performance for our customers. We are looking for someone who can work with the latest techniques and practices in the world of networked devices and agile software development. As a Senior Engineer for the Hue Bridge, you'll be responsible for developing, testing, and releasing functionality for our Hue Bridge. Join us and be a part of the future of IoT! What you do This position opens a great opportunity for those who wish to contribute to development and further growth of the largest IoT ecosystem in the world: Join the team responsible for cloud connectivity, security, and fleet management of Hue Bridge devices. Participate in development of new IoT infrastructure together with cloud engineers. Develop, test, and integrate Hue Bridge SW components for embedded Linux. Improve user experience and operational costs based on data from the field. Learn and innovate on our development practices and processes. Explore opportunities of full stack IoT SW development, from devices to cloud. Develop using a wide variety of programming languages: C, C++, Bash, Python, C#, Go. What you need We are looking for a Senior Software Engineer with a passion for home automation. Candidates with one or more of the following skills have preference: Strong SW design skills and ability to create simple, robust, and elegant SW systems. Background in computer science, software engineering or similar Experience with connectivity, networking, and IoT. Knowledge and experience in network security. Knowledge and experience in data-driven product development. Deep knowledge and experience of C and/or C++ and Linux (OpenWRT and/or Yocto); Rust and/or Python is high recommended. Willingness to explore new development environments, languages, and platforms. Good knowledge of English both written and verbal, excellent communication skills. The ambition to work with highly intelligent peers and business leaders in a vibrant, collaborative environment while developing the skills required to excel. Team player, pro-active attitude. What you get in return Competitive salary depending on experience. A variable bonus based on both Signify results and personal performance. Opportunity to buy Signify shares and products with discount.

Posted 3 weeks ago

Apply

2.0 - 6.0 years

13 - 18 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are seeking an experienced Embedded Linux Engineer with deep expertise in Distributions such as OpenWRT or Yocto, Linux kernel driver development, particularly in display panel drivers and embedded system integration. The ideal candidate should have hands-on experience with various kernel subsystems, DRM / FB frameworks, PCIe, and bootloader on UI frameworks (e.g., Qt, Wayland) on embedded devices. Proficient in bootloaders (e.g., U-Boot), kernel configuration, and initramfs management. This role also requires strong problem-solving skills and the ability to develop tools in Python to support embedded platforms. Proven track record in debugging memory leaks, performance issues, power management and complex field issues. Exposure to CI/CD pipelines and automated testing frameworks for embedded devices is a plus. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or 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 3 weeks ago

Apply

5.0 - 10.0 years

14 - 19 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Principal Duties and Responsibilities: "¢ Leverages advanced Software knowledge and experience to design, develop, create, modify, and validate critical embedded and/or specialized software programs for Linux based systems. "¢ Analyzes user needs, software requirements, and time and cost constraints to design and customize sophisticated software for optimal operational efficiency. "¢ Designs and implements software sub-systems for complex, large-scale products and systems. "¢ Leads design, coding, sustenance and testing efforts to ensure that projects are completed to specifications and schedules. "¢ Performs highly complex code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. "¢ Collaborates with individuals outside the software function (e.g., Hardware, Systems, and Test engineers) to increase leverage and design solutions that work with other components of a specific project. "¢ Writes detailed technical documentation for highly complex Software projects, reviews technical documentation for junior engineers. Level of Responsibility: "¢ Works independently with minimal supervision. "¢ Provides supervision/guidance to other team members. "¢ Decision-making is critical in nature and highly impacts program, product, or project success. "¢ Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc. "¢ Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions). "¢ Tasks often require multiple steps which can be performed in various orders; extensive planning, problem-solving, and prioritization must occur to complete the tasks effectively. Additional Requirement: Domain Expert in Linux Distributions such as (Yocto, OpenWRT, Debian). Hands on exposure to development on Linux based systems spanning Linux kernel and user-space, including operating system concepts, file systems, processes, and architecture. Experience contributing to open source projects and understanding of open source licenses and community practices. Solid understanding of Linux security, networking and user management. Knowledge of tools like Docker, Kubernetes, and virtualization technologies. Solid understanding of data structures. Exposure to a full product lifecycle on a semiconductor platform. Hands on experience in bootloader, kernel, complex issues analysis, using tools like GDB, strace, dmesg and system logs. Ability to formulate and present technology topics to a wide range of participants including senior executive stakeholders and product managers. Strong proof of leading development of software products through full lifecycle, from requirement analysis to milestone-based delivery and maintenance. Ability to thrive in a changing environment. Programming Language Skills: C, C++, Python, Rust and shell scripting. Ability to lead engineers in varying types of executing tasks. Minimum Qualifications: "¢ Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. "¢ 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 3 weeks ago

Apply

2 - 5 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Job TitleSenior Engineer (WiFi) LocationBengaluru Work EmploymentFull time DepartmentWireline DomainSoftware Reporting toProduct Architect 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! Who we are Tejas networks portfolio of enterprise switches have been successfully running for more than a decade and going further strong in this ever-growing business. Tejas switches have been in wide range of deployments in various industries with major success including retail, infrastructure, defence and government projects. Tejas enterprise switch Team develops TEJNOS-EN software which is highly feature rich and advanced in L2/L3, security, and management protocols. They integrate the software with the custom hardware built with latest industry available next generation ASICS with port densities ranging from 1G to 100G. Current development is on to build further high-end switches with ODM’s for access, ToR and core switches for this enthusiastic team. To further expand the domain, Wifi access points development along with these L3 switches by having a complete controller orchestration solution is in the immediate roadmap for the current and upcoming talented engineers. What you work: Work on design and implementation on the laid out functional specifications. Contribute to a culture of constant innovation and continual improvement Work with junior engineers as per the project requirements Support System Engineering team for customer demos, Support field teams on critical customer issues Active participation in Code and Customer Documentation review Mandatory skills: Expert in Open WRT/Open Wifi integration on access points and cloud controllers. Strong experience in applications, Linux OS and drivers on wireless and LAN with latest chipsets vendors like Broadcom, Qualcomm etc. Experience in Integration of access points to controllers using tunnels like Capwap, etc. Experience in IEEE specs related to wireless standards WPA2, WPA3, 802.11, Wifi-6/7 and implementation. Desired skills: Strong coding experience in C/C++ and networking protocols. PnP and sZTP experience. Experience in Bluetooth and IoT support on wireless access points. Experience in Analytics and controller dashboards for access points, switches. Preferred Qualifications: Experience: 3 to 6 Years of experience in Wifi Development with Strong Programming skill in C OR C++ Education – B.E / B.TECH / M.S / M.Tech in Electronics / Electrical / Telecommunication Engineering, or a related field. 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

Apply

5 - 10 years

5 - 15 Lacs

Gurugram

Work from Office

Naukri logo

Software Architect (Senior Manager) We are looking for a highly skilled and experienced System Integration/Architecture Lead to drive the design, integration, and development of cutting-edge Wireless LAN Access Point (WLAN AP) products for FTTH and FWA network. The candidate will oversee system architecture design, manage integration activities, and collaborate closely with cross-functional teams to ensure the delivery of high-performance, scalable, and reliable wireless solutions. You will play a critical role in leading technical strategy, system design, and ensuring the alignment of architecture with product requirements and industry standards Key Responsibities: System Architecture Design: Lead the system architecture design and development for WLAN AP products, ensuring they meet performance, scalability, and security requirements. Work closely with cross-functional teams ( internal and external ) to define product requirements, translating them into technical specifications and architectural designs. Drive decisions on hardware and software architectures, ensuring they align with product requirements and market trends. System Integration: Oversee the end-to-end system integration for WLAN AP products, including hardware, software, and networking components. Ensure seamless integration of WLAN features such as Wi-Fi 6/7, advanced beamforming, MU-MIMO, Mesh and other next-gen technologies. Collaborate with hardware, software both within Airtel and in partner teams ( ODMs, SoC vendors) to ensure proper integration and functionality across the stack. Troubleshoot integration issues and optimize system performance, reliability, and compatibility. Technical Leadership: Lead and mentor a a small team of engineers focused on system design, architecture, and integration. Troubleshoot integration and field issues Collaborate with product managers, hardware, software, and QA teams to ensure alignment on product development timelines and deliverables. Lead technical evaluations, prototype development, and feasibility studies for new features such as EasyMesh, Container Frameworks etc. Stakeholder Collaboration: Interface with key stakeholders such as internal teams ( business , IT teams ) , partners and suppliers ( ODM and SoC vendors ) to ensure that technical decisions align with business objectives. Collaborate with chipset vendors, platform providers, and third-party developers to ensure alignment on technical integration efforts. Documentation & Compliance: Ensure that all products comply with relevant industry standards (IEEE 802.11, WPA3, etc.) and qualification criteria Produce comprehensive system architecture documents, integration guides, and technical specifications. Innovation and Strategy: Stay current with industry trends and emerging technologies in broadband. Drive innovation within the team and contribute to strategic planning for future device releases. Strong background in development and system integration, including hardware, firmware, and software components for wireless systems. A good understanding of WiFi technologies, including protocol behavior, radio frequency (RF) principles from a product development/system integration perspective. Experience in working with hardware teams to optimize coverage, performance, and reliability of Wi-Fi AP products would be a plus Solid understanding of IP networking concepts ( TCP/IP, VLAN, Bridge etc) in how they are used in solving typical uses cases for WLAN APs/Routers Hands one experience with embedded system, and C/C++/Python based programming on Linux based platforms. Implementation/Protocol level familiarity with device/cloud management protocols APs such TR-69/TR-369/Open Sync etc. Preferred Qualifications: Proficiency with software stacks such as OpenWRT, integration with SDKs from SoC vendors including advanced features such as EasyMesh would be a huge plus.

Posted 1 month ago

Apply

3 - 7 years

5 - 9 Lacs

Chennai, Trivandrum, Bengaluru

Work from Office

Naukri logo

Skills : C, Linux, Networking, L2 L3 Protocols, TCP, Knowledge in ONU/ONT and OLT Required Candidate profile Notice Period: immediate to 60 days

Posted 2 months ago

Apply

8 - 10 years

27 - 32 Lacs

Chennai

Work from Office

Naukri logo

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 2 months ago

Apply

3 - 8 years

6 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Chennai, Bangalore, Pollachi, Manesar, Experience - 3 yrs - 9 yrs, WLAN/Linux driver development with a record of strong individual technical achievement Strong programming skills in C Good experience in the Wifi access point, Wifi security WPA/WPA2/ WPA- PSK. Hands on experience in Networking driver development, Ethernet and Wireless LAN driver development preferred Have worked on the Openwrt/ Embedded Linux platform. Good skills in WLAN/802.11 a/b/g/n, 802.11k,v,r 802.11s,- Wireless networking development or testing background. Experience in Wireless LAN protocols is a BIG plus, Linux, Wireless networking, Wireless protocol. Wifi access point, Wifi security WPA/WPA2/ WPA- PSK,Networking driver development, Ethernet and Wireless LAN driver ,Openwrt/ Embedded Linux platform,Wireless LAN protocols is a BIG plus, Linux, Wireless networking, Wireless protocol

Posted 2 months ago

Apply

4 - 6 years

6 - 8 Lacs

Chennai

Work from Office

Naukri logo

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: Master's Degree in Engineering, Computer Science or related field. 12+ years of Software Engineering. 8+ years of experience with Linux Distributions such as (Yocto, OpenWRT, Debian). 8+ year of hands-on work experience with Git, GitHub, Gerrit, Source Code Management Systems. 5+ years in a technical leadership role with or without direct reports. 5+ years of experience with Linux system API. Principal Duties and Responsibilities: Leverages advanced Software knowledge and experience to design, develop, create, modify, and validate critical embedded and/or specialized software programs for Linux based systems. Analyzes user needs, software requirements, and time and cost constraints to design and customize sophisticated software for optimal operational efficiency. Designs and implements software sub-systems for complex, large-scale products and systems. Leads design, coding, sustenance and testing efforts to ensure that projects are completed to specifications and schedules. Performs highly complex code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with individuals outside the software function (e.g., Hardware, Systems, and Test engineers) to increase leverage and design solutions that work with other components of a specific project. Writes detailed technical documentation for highly complex Software projects; reviews technical documentation for junior engineers. Level of Responsibility: Works independently with minimal supervision. Provides supervision/guidance to other team members. Decision-making is critical in nature and highly impacts program, product, or project success. Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc. Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions). Tasks often require multiple steps which can be performed in various orders; extensive planning, problem-solving, and prioritization must occur to complete the tasks effectively. Additional Requirement: Domain Expert in Linux Distributions such as (Yocto, OpenWRT, Debian). Hands on exposure to development on Linux based systems spanning Linux kernel and user-space, including operating system concepts, file systems, processes, and architecture. Experience contributing to open source projects and understanding of open source licenses and community practices. Solid understanding of Linux security, networking and user management. Knowledge of tools like Docker, Kubernetes, and virtualization technologies. Solid understanding of data structures. Exposure to a full product lifecycle on a semiconductor platform. Hands on experience in bootloader, kernel, complex issues analysis, using tools like GDB, strace, dmesg and system logs. Ability to formulate and present technology topics to a wide range of participants including senior executive stakeholders and product managers. Strong proof of leading development of software products through full lifecycle, from requirement analysis to milestone-based delivery and maintenance. Ability to thrive in a changing environment. Programming Language Skills:C, C++, Python, Rust and shell scripting. Ability to lead engineers in varying types of executing tasks. 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 :Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from 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 3 months ago

Apply

2 - 7 years

4 - 9 Lacs

Chennai

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Strong development and porting experience with the OpenWRT framework Proficiency in C/C++ programming and well-versed in Linux shell scripting Solid understanding of network programming on Linux platforms Strong understanding of Wireless Technology:Wi-Fi 802.11a/b/g/n, 802.11ax, 802.11be Knowledge of Security Requirements:WPA2, 802.11i, 802.1X, VPN (IPsec, L2TP) Strong background in networking protocols including TCP, UDP, VLAN, NAT Familiar with Wi-Fi rate adaptation, Wi-Fi Direct, HostAPD, WPA Supplicant, and Wi-Fi Aware is a plus Knowledge of embedded SW for OpenWrt/prprlWrt. Experience with Qualcomm SDK is a plus Minimum Qualifications: "¢ Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. "¢ 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. 3+ years of software development experience

Posted 3 months ago

Apply

6 - 10 years

6 - 16 Lacs

Pune

Work from Office

Naukri logo

6 to 10 years of experience with embedded system design and development. Strong development experience using C/C++ languages. Strong development experience using C/C++ languages. Strong working experience in multilayered and multithreaded application development on Linux - Yocto platform. Hands-on experience with POSIX APIs, system calls, and Advanced IPC mechanisms. Hands-on experience in using GDB, strace, perf, Valgrind or similar tools. Working experience in Design patterns - Event Driven Messaging, State Transition Continuously learn and improve skills to pursue new technical areas. Attention to detail is essential and all tasks must be carried out to the highest quality. Coordinate with the TL/PM on current programming tasks. Collaborate with other engineers to design and implement features. Quickly produce well-organized, optimized, and documented source code. Contribute to technical documentation like SRS, design, user manual. Debug existing source code and polish feature sets. Continuously learn and improve skills to pursue new technical areas. Attention to detail is essential and all tasks must be carried out to the highest quality.Role & responsibilities Preferred candidate profile Technical / Essential Skills: • Experience with Embedded system design and development with C” language. • Experience in Bare-metal and RTOS (ST free-RTOS, ThreadX, etc.). • Working experience in any one of Java, Go, Python languages • Working experience in OpenWrt OS • Knowledge of Logging framework • Knowledge of wireless protocols ZigBee, Zwave, Matter/Thread, PowerG, BT/BLE, Wi-Fi • Knowledge of tools GitHub, Git, BitBucket, JIRA, Confluence Perks and benefits

Posted 3 months ago

Apply

8 - 13 years

40 - 45 Lacs

Bengaluru

Work from Office

Naukri logo

We are looking for an experienced Staff Software Engineer to design, develop, and optimize embedded networking solutions with a strong focus on prplOS, RDK-B, and OpenWRT. The ideal candidate will have expertise in C, C++, Python, Yocto, Linux, IoT protocols, and WiFi, along with experience integrating prplOS-based networking solutions. Key Responsibilities Develop and integrate prplOS and prplMesh into networking platforms. Contribute to embedded Linux-based firmware development , debugging, and optimization. Enhance broadband gateway features, WiFi management, and device security. Integrate prplOS and prplMesh (RDK-B and/or OpenWRT). Work with messaging and communication protocols ( NATS, TR-069, TR-369, MQTT , etc.). Implement embedded AI/ML solutions for network performance optimization, such as traffic pattern analysis and adaptive QoS. Participate in code reviews, testing, and continuous integration workflows. Work closely with hardware and cloud teams to deliver end-to-end solutions. Required Qualifications Bachelor s or Master s degree in Embedded Systems, Computer Engineering, or a related field. 7+ years of experience in embedded software development . Proficiency in C, C++, and Python for embedded systems development . Strong knowledge of prplOS , prplMesh , RDK-B, OpenWRT, and Yocto build systems. Deep understanding of WiFi networking, TCP/IP, DNS, DHCP, VLANs, and security protocols. Experience with Linux kernel, drivers , and networking stacks . Hands-on experience with communication protocols ( NATS, TR-069, TR-369, MQTT, etc. ). Experience working with broadband gateways, Mesh WiFi, and networking hardware. Familiarity with containerization technologies ( Docker, LXC, crun ). Strong problem-solving and debugging skills using tools like gdb, Wireshark, and Valgrind . Preferred Qualifications Experience with Qualcomm, Broadcom, or MediaTek WiFi chipset SDKs. Knowledge of edge computing and AI-driven networking optimizations . Understanding of ARM, MIPS architectures , and real-time processing constraints. Familiarity with security hardening, secure boot , and Trusted Platform Modules ( TPM ). Experience with Agile development and DevOps/CI-CD practices.

Posted 3 months ago

Apply

3 - 7 years

5 - 9 Lacs

Chennai

Work from Office

Naukri logo

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 3 months 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