Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
10.0 - 15.0 years
12 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Job LocationHyderabad More details below About the team Join the growing team at Qualcomm focused on advancing state-of-the-art in Machine Learning. The team uses Qualcomm chips’ extensive heterogeneous computing capabilities to allow inference of trained neural networks on-device without a need for connection to the cloud. Our inference engine is designed to help developers run neural network models trained in a variety of frameworks on Snapdragon platforms at blazing speeds while still sipping the smallest amount of power. See your work directly impact billions of devices around the world. Job TitleCMake Build System Engineer, Staff Job Summary: We are seeking a skilled and detail-oriented CMake Build System Engineer to join our team. In this role, you will be responsible for designing, maintaining, and optimizing CMake-based build systems for complex software projects that support cross-compilation, real-time operating systems (RTOS), and hardware-specific toolchains. You will work closely with developers, DevOps, and QA teams to ensure efficient and reliable builds across multiple platforms. Key Responsibilities: Design, implement, and maintain robust CMake build scripts for cross-platform software projects targeting microcontrollers and SoCs.. Maintain and improve build scripts, tools, and infrastructure - Refactor and modernize existing build systems to improve performance, maintainability, and scalability. Optimize build performance - Improve the speed and efficiency of the build process by optimizing CMake configurations and build strategies. Support cross-compilation workflows using custom toolchains and hardware abstraction layers. Integrate third-party libraries and manage dependencies using CMake best practices. Collaborate with development teams to support CI/CD pipelines and automate build processes. Troubleshoot and resolve build-related issues across various environments (Linux, Windows, macOS) and embedded platforms (ARM Cortex-M/R/A, RISC-V, etc.).. Ensure compatibility across various operating systems (Linux, Windows, macOS). Document build processes and provide training/support to other engineers as needed. Minimum Qualifications: Bachelor’s degree in engineering, Computer Science, or related field and 10+ years of Systems Engineering or related work experience. OR Master’s degree in engineering, Computer Science, or related field and 9+ years of Systems Engineering or related work experience. Required Qualifications: Strong experience with CMake in large-scale C++ or multi-language projects. Understanding of native build systems (like Make, Ninja) and how CMake interacts with them. Proficiency in C++ , Python , or other scripting languages used in build automation. Solid understanding of software build systems, compilers, and linkers and embedded toolchains (e.g., GCC for ARM, IAR, Keil, Clang). Experience with cross-compilation , toolchains (e.g. GCC, LLVM) , and multi-platform builds (x86, ARM, RISC-V etc) . Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or similar. Knowledge of software development best practices, including version control, testing, and code review. Preferred Qualifications: Experience with conan , vcpkg , or other C++ package managers. Knowledge of embedded systems or real-time operating systems (RTOS). Familiarity with Docker and containerized build environments. Contributions to open-source CMake projects or tools. Soft Skills: Strong problem-solving and analytical skills. Excellent communication and collaboration abilities. Self-motivated and able to work independently or as part of a team.
Posted 1 month ago
5.0 - 9.0 years
15 - 20 Lacs
Chennai
Work from Office
Experience as an embedded software developer where you are comfortable with firmware and debugging experience who understands the low-level, device driver layer. Strong in debugging skills, especially in the core kernel, Kernel crash (oops), system software & device driver domain with experience on GDB, JTAG/T32. He/She will be responsible for the development of host software components for Embedded operating systems. Duties will include implementing kernel mode device drivers, other low-level operating system components, and some application-level development for embedded Linux. This job includes the development of new device drivers for future products as well as support of existing device drivers for deployed products. The applicant should be familiar with working in a development environment using revision control, issue tracking, and automated testing. Design and develop device drivers, middleware, and board support packages (BSP) in various embedded OS environments Experience in Linux kernel and Heavy Device Driver Experience Expert in embedded C programming debug skills, especially in the core kernel software stability & device driver domain with experience on GDB, JTAG/T32 Experience with Linux kernel & embedded systems (Memory Mgmt, Threads/Processes, IPCs & Synchronization, Interrupts, Boot sequence, etc) Exposure to Make, GNU/GCC, and toolchains Experience in related display drivers like HDMI, Display Port, HDCP, Ethernet, PCI Express, USB, etc Experience in chip ARM, RISC-V Driver customization per customer needs Assist the Applications team with customer support as needed Produce documentation that may be used inside and outside the company.
Posted 1 month ago
8.0 - 13.0 years
18 - 32 Lacs
Bengaluru
Work from Office
3 years of experience as an embedded software developer, well-versed in Linux kernel development, firmware, and debugging with a strong grasp of low-level device driver programming. In this role, you will be tasked with developing software components for server operating systems. Your responsibilities will include implementing and porting kernel modules, working on system-level operating system components, and performing some application-level development for Linux-based operating system 3+ Linux kernel development Experience using Yocto. Porting of packages and integrating them into the yocto framework. Expert in Linux debug skills, especially in the core kernel software stability Experience of Linux kernel & embedded systems (Memory Mgmt, Threads/Processes, IPCs & Synchronization, Interrupts, Boot sequence) Exposure to Make, GNU toolchains. Experience with ARM and RISC-V chip architectures Linux Driver customization as per customer needs Assist the Applications team with customer support as needed Produce documentation that may be used inside and outside the company.
Posted 1 month ago
4.0 - 7.0 years
7 - 11 Lacs
Pune
Work from Office
Educational Qualification : BE / ME: Mechanical / Automobile Relevant Industries : Automotive Role responsibilities : Design and development of Automotive Cabin Exterior components / systems (Preferred Truck domain) with coordinating cross-functional teams according to the project timeline. The candidate would need to interact and align with global group companies and external partners for component development areas Must Have: Good Hands-on experience in CATIA V5 R 20 Good Hands on experience in CATIA modules like GSD (Generative Surface Design), Part design, Drafting. Good understanding of various plastics manufacturing processes for the cabin, Automotive materials, and systems. Good Tooling knowledge and able to take decisions for part development strategy. Can able to do design documentation in PLM as well as generate a Bill of material. Knowledge of Basic Machine Design and Material theory. Strong Knowledge of drawings standards, RPS, MPS Systems, and Joining processes, defining Master sections. Strong Knowledge of GDT, should be able to do tolerance stack up. Hands-on experience in Plastic Tooling design (Injection Molding etc) Can able to work independently in CFT to support and steer the project with global team. Good interpersonal skills, Communication skills, presentation skills, and Team player. Flexibility for international travel. Good to Have: Knowledge of working experience in PLM: Wind chill, Enovia Automotive industry experience preferred. Understanding of various Commercial Vehicles applications and regulations. Knowledge of Sunroof / Roof Hatch system. German Language Good to Have: Catia V5, Plastic Tooling knowledge, Plastic and Composite Material know-how, Vehicle know-how
Posted 1 month ago
6.0 - 8.0 years
7 - 11 Lacs
Pune
Work from Office
ME/ MS / BE / B.Tech: Mechanical / Automobile Role Responsibilities: Strong knowledge Truck Cabin Exterior components (e.g. Front Hatch, Fenders, Roof Deflectors, Entry Steps, Bumpers etc.) / System design, development, relevant Global legislation, Strong knowledge in Plastic and Composite components Tooling and Manufacturing Methods. Strong Know how in Product development processes and design methods- like DFMEA, DFA, FMEA Good knowhow of maintaining design documentation in PLM as well as generate a Bill of material Strong Knowledge of drawings standards, RPS, MPS Systems, and Joining processes, defining Master sections Strong Knowledge of GDT, should be able to do tolerance stack up Strong hands on experience in CATIA V5 R 20 Responsible and accountable for Technical decisions, reviews and approvals with collaborative working with Team leaders and technical leads Develop and maintain strong technical partnerships with imitative groups, Group companies ,with key suppliers and business partners Excellent Communication skills, interpersonal skills, Presentation skills, leverage technical synergies optimize technical solutions and Ability to convince Able to work in Agile wayFlexibility for international travel Must Have: Strong knowledge in Part design for Cabin Exterior components and series processes Project work according to PEP (independent milestone processing, organization and control of topics according to schedule) Interdisciplinary cooperation with other specialist departmentsSolution finding, requirements coordination according to Quality/Cost/Time plan aspectsInterfaces-; Tolerance-; RPS management; Step and Gap Strategy; Failure analysis (concept/measurement protocol/kinematics) Maturity Control and TrackingDevelopment from the concept idea to concept readiness to series production Data handling, filling of wind chill and PDM systems or OAS ENOVIAFluent in negotiation and argumentation; Management and collaboration in internal and external meetings / committees- Supplier Discussions and supplier handling skills Good to Have: Knowledge of working experience in PLM: Wind chill, OAS. Experience in working with German Automotive companies / Suppliers. German Language
Posted 1 month ago
7.0 - 10.0 years
14 - 19 Lacs
Pune
Work from Office
Qualification: Graduate/Post Graduate in Mechanical Engineering Responsibilities: Project Lead Support and Guide team members for complex design tasks Design of Powertrain related components and assemblies Training integration of new team members On-time Delivery of allocated projects Requirement: Expertise in Engine Design and development for off-road, agricultural vehicles Experience in Engine integration for Off highway , Agricultural applications Expertise in Casting Forging components development Knowhow of Cooling, lubrication and air circuits Knowledge of drivetrain components Strong GDT Skills Project handling experience Good Communication skills Creative and Structured way of working Open to Travel and long term assignments Software Tools: CATIA V5, Windchill
Posted 1 month ago
2.0 years
6 - 9 Lacs
Gurgaon
On-site
We’re looking for an Engineer/Sr Engineer role in an Agile/Scrum-based software development environment, and someone who is well-versed with C++, OOPS, SDLC(Software Development Life Cycle). Has a high level of proficiency and is passionate about designing, creating, and delivering high-quality, robust, maintainable, and high-performing games in a time-constrained environment for current and emerging markets. Ensuring timely deliveries at every milestone of the Game cycle by detailed estimation, planning, close tracking, and raising dependencies proactively. We put a strong emphasis on individual ownership and value engineers who take pride in working over the full lifecycle of a project independently. What You'II do Strong knowledge of Object-Oriented Analysis and Design (OOAD). Solid experience in Advance C++ 11/14 Good Linux or Windows development & debugging experience. Experience with Visual Studio Experience in SVN/Github, GDB, Memory Profiling, and Static/Dynamic code Analysis. Exposure to Agile methodology for developing features and resolving bugs without rework. Proven analytical abilities applied to software implementation. Excellent communication, interpersonal, planning, and organizational skills. Good problem-solving skills. Proven track record of working effectively in team environments. What We're Looking For Bachelor’s or Master’s Degree or equivalent experience in Computer Science/Engineering or related field 2-6 years of professional software engineering experience Gaming Experience is preferable. Why Aristocrat? Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We’re a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play. We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. EEO M/F/D/V World Leader in Gaming Entertainment Robust benefits package Global career opportunities Our Values All about the Player Talent Unleashed Collective Brilliance Good Business Good Citizen Travel Expectations None Additional Information Depending on the nature of your role, you may be required to register with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate. At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.
Posted 1 month ago
1.0 years
0 Lacs
Calicut
On-site
6 Months of On-The-Job, Hands-on Training to Restart Your Career "A fantastic opportunity tailored to career-paused women engineers." Eligibility Criteria: Education in EC / CS / IT Minimum 1-year career pause Prior professional experience of at least 2 years Advantage: Prior experience in AI/ML, Digital, OTT, Wireless, Telecommunication, Embedded Programming languages and many more. Openings: 2 Responsibilities: Embedded Software Development: Design, develop, and debug software for embedded systems using C programming on the Linux platform. Linux OS Integration: Work with Linux OS internals to develop, modify, and optimize kernel modules, device drivers, and middleware. System-Level Debugging: Perform root cause analysis, troubleshoot issues, and optimize performance for embedded solutions. Collaboration: Collaborate with cross-functional teams including hardware engineers, QA, and product managers to deliver robust and efficient solutions. Networking and Protocols: Apply knowledge of networking concepts and protocols to embedded applications (TCP/IP, UDP, etc.). Broadcast Technologies: Contribute to the development and enhancement of broadcast systems (optional but highly valued). SoC and OEM Integration: Work with SoC architectures and OEM-specific internals to deliver customized solutions (good to have). Eligibility Criteria: Academics: Bachelor’s degree in Computer Science, Information Technology, or a related field (B.Tech/MCA) Experience: Minimum of 3 years’ prior experience in embedded systems or related fields. Required Skills: Strong proficiency in C programming on the Linux platform. Solid understanding of Linux OS internals, including kernel and system-level programming. Experience in debugging tools such as GDB, Valgrind, or similar. Preferred Skills: Knowledge of networking concepts, including TCP/IP, UDP, and protocol stacks. Familiarity with Broadcast Technologies like DVB, MPEG, or similar standards. Understanding of SoC architectures and experience working with OEM internals.
Posted 1 month ago
0.0 years
0 Lacs
Noida
On-site
We’re looking for an Engineer I role in an Agile/Scrum-based software development environment, and someone who is well-versed with C++, OOPS, SDLC(Software Development Life Cycle). Has a high level of proficiency and is passionate about designing, creating, and delivering high-quality, robust, maintainable, and high-performing games in a time-constrained environment for current and emerging markets. Ensuring timely deliveries at every milestone of the Game cycle by detailed estimation, planning, close tracking, and raising dependencies proactively. We put a strong emphasis on individual ownership and value engineers who take pride in working over the full lifecycle of a project independently. What You'II do Strong knowledge of Object-Oriented Analysis and Design (OOAD). Solid experience in Advance C++ 11/14 Good Linux or Windows development & debugging experience. Experience with Visual Studio Experience in SVN/Github, GDB, Memory Profiling, and Static/Dynamic code Analysis. Exposure to Agile methodology for developing features and resolving bugs without rework. Proven analytical abilities applied to software implementation. Excellent communication, interpersonal, planning, and organizational skills. Good problem-solving skills. Proven track record of working effectively in team environments. What We're Looking For Bachelor’s/Master’s Degree in Computer Science/Engineering or related field 0-3 years of professional software engineering experience Gaming Experience is preferable. Why Aristocrat? Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We’re a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play. We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. EEO M/F/D/V World Leader in Gaming Entertainment Robust benefits package Global career opportunities Our Values All about the Player Talent Unleashed Collective Brilliance Good Business Good Citizen Travel Expectations None Additional Information Depending on the nature of your role, you may be required to register with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate. At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.
Posted 1 month ago
3.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Position: Embedded Systems Developer (C++, QT/QML, RTOS, Linux) Location: Pune Experience: 3+ years Domain: Embedded Systems / Automotive / Consumer Electronics (Specify the domain if necessary) Job Summary: We are looking for a skilled Embedded Systems Developer with experience in C++, ROS, and Linux to join our development team. The ideal candidate will have hands-on experience in embedded systems development, designing efficient software solutions, and integrating advanced features for embedded devices. Key Responsibilities: Design, develop, and maintain embedded software applications for various devices using C++, QT/QML, and ROS. Develop user interfaces using QT/QML for embedded systems, ensuring efficient performance and smooth user interaction. Work with ROS (Robot Operating Systems) to ensure high-performance, low-latency, and reliable execution of embedded applications. Develop and optimize software for embedded systems running on Linux platforms. Integrate hardware and software components, ensuring seamless communication between device firmware and higher-level application software. Collaborate with cross-functional teams including hardware engineers, firmware developers, and UI/UX designers to deliver complete embedded solutions. Troubleshoot, debug, and optimize existing embedded software for performance and reliability. Participate in code reviews, unit testing, and documentation to ensure high-quality software delivery. Stay updated with the latest trends in embedded systems and propose improvements to the existing software stack. Required Skills & Qualifications: Programming Languages: Strong expertise in C++, Robot OS for embedded applications. Experience with Linux Linux: Strong knowledge of Linux development, particularly in embedded Linux (Yocto, Buildroot, etc.). Experience with configuring and customizing the Linux kernel for embedded platforms. Embedded Hardware Interface: Experience in interfacing with embedded hardware such as sensors, actuators, displays, etc. Knowledge of communication protocols like I2C, SPI, UART, CAN, etc. Additional Skills: Good understanding of embedded software design principles, memory constraints, and performance optimization. Strong debugging and problem-solving skills. Familiarity with version control systems such as Git. Experience with unit testing, integration testing, and debugging tools (GDB, JTAG, etc.). Experience with Agile development methodologies. Education: Bachelor’s or Master’s degree in Computer Science, Electronics, Embedded Systems, or a related field. Desired Skills: Familiarity with multithreading and synchronization in real-time systems. Experience with hardware-level programming (e.g., working with microcontrollers, FPGA). Understanding of automotive or consumer electronics standards for embedded systems. Knowledge of networking protocols (TCP/IP, MQTT, etc.) in embedded systems.
Posted 1 month ago
2.0 years
0 Lacs
Gurugram, Haryana, India
On-site
We’re looking for an Engineer/Sr Engineer role in an Agile/Scrum-based software development environment, and someone who is well-versed with C++, OOPS, SDLC(Software Development Life Cycle). Has a high level of proficiency and is passionate about designing, creating, and delivering high-quality, robust, maintainable, and high-performing games in a time-constrained environment for current and emerging markets. Ensuring timely deliveries at every milestone of the Game cycle by detailed estimation, planning, close tracking, and raising dependencies proactively. We put a strong emphasis on individual ownership and value engineers who take pride in working over the full lifecycle of a project independently. What You'II Do Strong knowledge of Object-Oriented Analysis and Design (OOAD). Solid experience in Advance C++ 11/14 Good Linux or Windows development & debugging experience. Experience with Visual Studio Experience in SVN/Github, GDB, Memory Profiling, and Static/Dynamic code Analysis. Exposure to Agile methodology for developing features and resolving bugs without rework. Proven analytical abilities applied to software implementation. Excellent communication, interpersonal, planning, and organizational skills. Good problem-solving skills. Proven track record of working effectively in team environments. What We're Looking For Bachelor’s or Master’s Degree or equivalent experience in Computer Science/Engineering or related field 2-6 years of professional software engineering experience Gaming Experience is preferable. Why Aristocrat? Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We’re a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play. We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. EEO M/F/D/V World Leader in Gaming Entertainment Robust benefits package Global career opportunities Our Values All about the Player Talent Unleashed Collective Brilliance Good Business Good Citizen Travel Expectations None Additional Information Depending on the nature of your role, you may be required to register with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate. At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.
Posted 1 month ago
0.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
We’re looking for an Engineer I role in an Agile/Scrum-based software development environment, and someone who is well-versed with C++, OOPS, SDLC(Software Development Life Cycle). Has a high level of proficiency and is passionate about designing, creating, and delivering high-quality, robust, maintainable, and high-performing games in a time-constrained environment for current and emerging markets. Ensuring timely deliveries at every milestone of the Game cycle by detailed estimation, planning, close tracking, and raising dependencies proactively. We put a strong emphasis on individual ownership and value engineers who take pride in working over the full lifecycle of a project independently. What You'II Do Strong knowledge of Object-Oriented Analysis and Design (OOAD). Solid experience in Advance C++ 11/14 Good Linux or Windows development & debugging experience. Experience with Visual Studio Experience in SVN/Github, GDB, Memory Profiling, and Static/Dynamic code Analysis. Exposure to Agile methodology for developing features and resolving bugs without rework. Proven analytical abilities applied to software implementation. Excellent communication, interpersonal, planning, and organizational skills. Good problem-solving skills. Proven track record of working effectively in team environments. What We're Looking For Bachelor’s/Master’s Degree in Computer Science/Engineering or related field 0-3 years of professional software engineering experience Gaming Experience is preferable. Why Aristocrat? Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We’re a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play. We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. EEO M/F/D/V World Leader in Gaming Entertainment Robust benefits package Global career opportunities Our Values All about the Player Talent Unleashed Collective Brilliance Good Business Good Citizen Travel Expectations None Additional Information Depending on the nature of your role, you may be required to register with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate. At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.
Posted 1 month ago
4.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Meet the Team Internet became a reality because of Cisco and its intelligent innovations in WAN engineering over multiple decades. The Mobility software team is a group of dedicated individuals responsible for the architecture, design, implementation and support of Wireless WAN (Cellular 4G/5G) infrastructure on all Cisco next generation (Enterprise and IoT) Platforms. Innovation is in the team DNA who always do research in upcoming technologies and bring the ideas on to the table to productize Your Impact Work on latest cellular technologies in the areas of SDWAN and edge routing platforms, you will be part of a premier software engineering team that works on various ground-breaking technologies in Enterprise Routing Group. You will design and develop software for key mobility solutions that span across 4G, LTE, 5G NR and other wireless technologies. Serve as a critical issue point for features owned and dedicatedly participate in customer issues and calls. Innovate with the engineering team across products, on quality and process. Help to hire the best and improve team productivity. Participate in PRD reviews, write Functional Specifications, code reviews, unit tests, and automation. The Enterprise Networking Business (ENB) is responsible for Routing, Switching, Wireless, Security, and Core Software at Cisco—we are the largest revenue contributor for the company. You will assist with delivering market-leading LTE/4G/5G and IoT solutions. Minimum Qualifications and Requirement: 4 to 8 years proven experience in Cellular technologies, LTE, 4G and 5G. Hands on experience on End-to-End Software development in a networking company in areas of Platforms, Hardware, bring up, system software, drivers (kernel and user space), OS concepts, Inter process communication and performance engineering/tuning Strong C/C++/Python programming in Linux environment, familiarity with large software development projects, including experience with source code control systems, i.e. ability to search, navigate and handle very large code base. Strong Experience in Cellular (LTE, 4G/5G), Networking and IoT technologies Experience with LAN/WAN communication interfaces, Ethernet layer 2, layer 3 technologies. Experience with hardware and software debuggers, GDB. Experience with scripting and automation and to be able to design, create and run scripts for longevity tests for platform, e.g Shell, Python. Extremely strong system design and architecture of networking routing products Ability to ensure and commit to a higher standard of quality than usual in the face of time to market pressures. In-depth understanding of network management systems architecture The successful candidate will participate on project teams defining and developing innovative new products based on Cisco technology. Key functions are following: Develop, enhance, verify and sustain embedded system software for complex internetworking products as a key member of a multi-functional team. Perform design trade-off analysis, write software specifications, code, integrate and test new software and hardware, complete product release, and provide field support. Collaborate with Business Development, External Partners, Hardware Engineering, QA Test and Release Operations throughout the development cycle. Act as Key Decision maker on Technical and Engineering Design issues. Desirable skills: Motivated self-starter with good communication and organizational skills, with proven track record to develop and deliver superior products. Strong OS fundamentals, networking concepts and protocols is required. Strong passion and experience in troubleshooting, debugging complex systems and possess excellent problem-solving techniques Review PRD, Write SFS, Test plans, and other documentations Strong verbal and written communication skills, with the ability to work multi-functionally #WeAreCisco #WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all. Our passion is connection—we celebrate our employees’ diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best. We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, cultivate belonging, learn to be advised allies, and make a difference. Dedicated paid time off to volunteer—80 hours each year—allows us to give back to causes we are passionate about, and nearly 86% do! Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reinvent their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive environment for all. Take your next step and be you, with us! #wearecisco #ciscohire2025
Posted 1 month ago
0 years
1 - 10 Lacs
Bengaluru
On-site
AI-First. Future-Driven. Human-Centered. At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We're hiring talent that AI can't replace to help us shape the future of information management. Join us. Your Impact OpenText™ eDirectory is the foundation for the world's largest identity management deployments. It is a high-end directory service that enables businesses to manage identities and secure access for employees, customers, and partners. With OpenText eDirectory, businesses lay the groundwork for secure identity management solutions and multi-platform network services. It provides centralized identity management, infrastructure, net-wide security, and scalability to all applications running behind and beyond the firewall. What the role Offers: Design, develop, and maintain applications using C and C++. Identify and resolve software defects, memory leaks, and performance bottlenecks Work closely with cross-functional teams, including QA, DevOps, and Product teams Work on low-level programming involving OS internals, multithreading, and networking. Reproduce customer issues. Your Impact: Strong proficiency in C and C++ with hands-on experience. Experience with data structures, algorithms, and object-oriented programming (OOP). Good understanding of memory management, pointers, and debugging tools (GDB, Valgrind, etc.). Experience with multithreading, concurrency, and synchronization mechanisms. Familiarity with Linux/Unix or Windows system programming. Good understating of networking, TCP/IP protocols. Experience working with CMake, Makefiles, or other build system Exposure to cloud technologies, containerization (Docker), and CI/CD pipelines. OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please submit a ticket atAsk HR. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.
Posted 1 month ago
3.0 - 5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are looking for a talented GIS Developer with 3 -5 years of experience in geospatial application development and geoprocessing. The ideal candidate will have a strong background in ESRI technologies and be skilled in scripting languages for geospatial analysis. Job experience / Responsibility: Candidate must have between 5-14 years of overall experience developing GIS, three or more years of experience in GIS development with a focus on Utility Network(Gas , Electric) implementation (experience on water & telecom are plus). Strong knowledge of ESRI's ArcGIS platform, including ArcGIS Pro 3x & Enterprise GIS 10.9.1 and higher, along with utility network. Experience implementing and configuring Utility Network Models, as well as designing and developing customized GIS applications and tools using ArcGIS Pro SDK, ArcObjects, Python, and other programming frameworks. Strong expertise in developing automated procedures and data processing technology for efficiently managing spatial datasets connected to utility networks (SOA). Create APIs and Web services for cross-platform connections and provide real-time data synchronization between GIS and other systems. Experience in GIS application performance and scalability, including optimization for larger enterprise systems. Utility domain knowledge includes operations, asset management, and network analysis, including geometric networks for gas and electric. Experience using field data gathering technologies (Field Maps, Survery123). Experience in spatial data migration to ESRI UN using FME is a plus. Technical Skills: Proficient with GIS programming languages such as C#.Net, Python, JavaScript or (Java is plus). Experience with the ArcGIS SDKs and API. For customized development (such as ArcGIS runtime, ArcGIS for JavaScript, and ArcGIS Pro SDK (building custom plugin, custom toolsets for pro) Experience with geodatabase maintenance & Arcade knowledge (PostgreSQL is preferred for the current project),Oracle, SQL Server (knowing HANA is a plus) Knowledge of web mapping services (REST, WFS, WMS) and other spatial formats (such as GeoJSON, GDB, WKT, and SHP). Knowledge on custom ArcGIS Experience builder Familiarity with cloud environments (AWS, Azure) and the integration of GIS solutions with cloud-based applications. Knowledge on FME Form and Flow is a Plus
Posted 1 month ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description: Below are common Skills for Audio & Camera Domain: Core skills: Strong C/C++, DS, LSP, LDD, Kernel Development, ARM Arch, Debugging with JTAG, T32, (GDB, KGDB optional), Relevant project level experience. Tools like GIT and understanding of Jenkis and the following specific skills: FOR AUDIO DOMAIN: Audio: ALSA, PCM (Pulse code modulation Framework), Stage frieght, Audion Manager, Flinger, Audio Services, Audio HAL, Codecs FOR CAMERA DOMAIN: Looking for experienced embedded SW engineers interested in developing software for embedded systems. * Camera HAL3 driver development * Customize Android framework to suit mobile devices of various form factors * Camera end-to-end use case design and feature implementation * Image processing. * Debugging and resolution with existing code base * Some Power and performance optimization Candidate MUST have: Strong knowledge and experience in Android camera/video/audio frameworks/services. Strong C & C++ programming and debugging skills required. Good knowledge of various build systems and compilers like cmake, NDK and Linux with cross compilation experience Good knowledge in operating system fundamentals like virtual memory, CPU scheduling, process states, synchronization, etc. Good knowledge in concepts like RTOS, RAM/Cache, Interrupt handling, etc applied to embedded systems. Hands on experience in Camera application development. Hands on experience in realtime issues like memory/stack corruption, ANR, deadlocks, race conditions, etc. Working knowledge on camera design, imaging modules, subsystems pipeline and architecture Good communication & interpersonal skills for customer-facing role
Posted 1 month ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
The Job Follow AppLogic Networks process to ensure requirements are satisfied Design solutions to features that meet requirements Deliver quality working software by adopting industry best practices & AppLogic Networks process Deliver high quality, high performance and maintainable code that is reviewed and meets coding standards Perform quality review of code for your peers Be responsible for the quality/integrity/usability of the assigned functional areas Solve complex problems that may be found during all phases of development Debug and troubleshoot problems in test and production environments Technically guide the work of other team members Provide estimates for own tasks and of the team members working under your guidance Consult w/test engineers in real-time when issues are discovered Support customer issues as needed What Skills You Bring In Excellent programming skills in one or more of (C/C++, Python or similar languages) Scripting Skills (Shell, Ruby, or, Bash, etc.) Experience using git/github for version control Good grasp on networking concepts and protocols Self-starter attitude and ability to make decisions independently Excellent problem-solving skills with a history of superb delivery against assigned tasks Excellent verbal and written communication skills Knowledge and experience in one or more of the following domains: Working experience with Unix, Linux or RTOS Strong object-oriented design skills Strong experience in SQL and database management. Working experience in Linux system configuration, Network Functions Virtualization Good knowledge of Open protocol standards such as Diameter and/or REST interfaces Debugging and troubleshooting problems in test and in production Experience with GDB, Wireshark and similar industry standards aids Desired Working experience with Socket Programming, Python programming Experience working with Telecom domain would be an added advantage Experience of working in a collaborative mode across multiple time zones and across cultures would be an added advantage What you can expect from us Flexible working hours, hybrid work environment (occasionally may be required to take afterhours call) Career development and advancement opportunities Fast-paced office environment At AppLogic Networks we understand the importance of work-life balance and strives to create a supportive environment that allows employees to excel in their careers without sacrificing their personal lives. AppLogic Networks believes that a positive and fun work environment enhances productivity and job satisfaction. The company organizes team building activities, social events, and other initiatives to promote a sense of camaraderie among employees. AppLogic Networks offers competitive salaries and a comprehensive benefits package, including health insurance, and other perks to ensure the well-being and financial security of its employees. Thank you for your interest in AppLogic Networks. We will contact you if your skills and experience are a match for the role. Otherwise, we’ll keep your resume in case there is a match with future opportunities. AppLogic Networks is committed to supporting a culture of inclusion, diversity and accessibility to employment for all. We are proud to operate as an equal opportunity employer. The AppLogic Networks Global Talent Acquisition Team
Posted 1 month ago
2.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Work experience : 2 - 4 years Location: Hyderabad, Telangana (Balanagar area) Job type : Full-time, permanent, on-site About Vir Innovations We are a product development company headquartered in Hyderabad, specializing in defence technology and the Internet of Things (IoT). Our primary focus is on developing advanced systems in the fields of computer vision, robotics, and fire control systems. Our objective is to create products that are innovative and can match up in the new era of accelerated technological progress. Our vision is to create a better everyday life for many people, by delivering smarter alternatives to existing devices in sectors ranging from defence to consumer electronics. Why Join Us? At Vir Innovations, we are a team of driven pioneers working together to create meaningful impact. Our diverse professionals, brought together from different cultures and backgrounds across the country, share a common goal: to innovate and contribute to national security through cutting-edge technology. Our core values: Passion, Integrity, Innovation, Quality, and Growth form the foundation of our vibrant culture. These pillars guide us as we build groundbreaking solutions that inspire creativity and foster collaboration. When one joins Vir Innovations, they step into an environment that empowers to: Learn and Grow: Gain new skills and knowledge while working on projects that challenge and inspire. Innovate and Lead: Contribute to cutting-edge advancements in robotics, automation, and defence technologies. Make an Impact: Be part of something bigger your work here directly or indirectly strengthens national security. We believe in providing equal opportunities to talented individuals from all backgrounds and experiences. If someone is passionate about technology, innovation, and making a difference, Vir Innovations is the place for him. Shape the future of technology with us. Join our team and embark on a career that truly matters! Job Summary We are looking for a skilled and motivated Software Engineer to join our robotics team, contributing to the development of tactical systems. You will take ownership of critical components, lead small engineering teams, and collaborate closely with cross-functional groups to ensure tight hardware-software integration. The ideal candidate has strong proficiency in C/C++, Embedded Linux, Qt/QML, and Unix networking, along with expertise in Data Structures & Algorithms (DSA) and Inter-Process Communication (IPC). Key Responsibilities Lead the development of embedded software modules for real-time robotic control systems. Mentor junior engineers, perform code reviews, and guide architecture decisions across firmware and application layers. Design and implement Qt/QML-based HMI for operator interfaces and diagnostics. Build and maintain Yocto-based embedded Linux distributions, tailored for mission-specific SBCs. Develop Unix networking solutions using TCP/UDP for inter-system communication. Implement high-performance IPC mechanisms (shared memory, message queues, pipes, etc.) to coordinate between processes and system modules. Optimize system performance using efficient data structures and algorithms tailored to embedded workloads. Interface with hardware components via UART, SPI, I2C, GPIO, PWM, and CAN, and integrate sensors such as IMUs, encoders, and LIDAR. Lead integration efforts between software, electronics, and mechanical teams for tight, reliable, and synchronized hardware-software interaction. Debug and profile real-time issues using GDB, Valgrind, perf, dmesg, and hardware-level tools like oscilloscopes or logic analyzers. Own the full software lifecycle from prototyping to production deployment and post-field support. Skills required Advanced proficiency in C/C++ with strong knowledge of modern C++ (11/14/17). Hands-on experience with Qt/QML for embedded GUI development. Deep understanding of Embedded Linux (kernel/user-space, bootloaders, systems). Proficiency with Yocto, CMake, GDB, and Git-based workflows. Strong foundation in Unix/Linux networking and IPC mechanisms. Solid grasp of data structures and algorithms for low-latency, memory-efficient systems. Experience with hardware-software integration, including communication with peripherals and timing-sensitive subsystems. Effective team leadership, task delegation, and documentation practices. Excellent communication skills for working across software, electronics, and mechanical teams. Desired candidate profile Bachelor’s degree in Computer Science or related field Experience with RTOS or real-time Linux (e.g., PREEMPT_RT). Familiarity with Buildroot and minimal system bring-up. Exposure to secure embedded networking, encrypted channels, and hardened Linux configurations. Previous contributions to robotics, automation, or tactical systems. Note: To apply for this opportunity, you may also email your resume, cover letter and any other documents/links to hr@virinnovations.in with the email subject as " Application for Software Engineer – Robotic Applications Role "
Posted 1 month ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Opentext - The Information Company OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation. AI-First. Future-Driven. Human-Centered. At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We're hiring talent that AI can't replace to help us shape the future of information management. Join us. Your Impact OpenText™ eDirectory is the foundation for the world's largest identity management deployments. It is a high-end directory service that enables businesses to manage identities and secure access for employees, customers, and partners. With OpenText eDirectory, businesses lay the groundwork for secure identity management solutions and multi-platform network services. It provides centralized identity management, infrastructure, net-wide security, and scalability to all applications running behind and beyond the firewall. What The Role Offers Design, develop, and maintain applications using C and C++. Identify and resolve software defects, memory leaks, and performance bottlenecks Work closely with cross-functional teams, including QA, DevOps, and Product teams Work on low-level programming involving OS internals, multithreading, and networking. Reproduce customer issues. Your Impact Strong proficiency in C and C++ with hands-on experience. Experience with data structures, algorithms, and object-oriented programming (OOP). Good understanding of memory management, pointers, and debugging tools (GDB, Valgrind, etc.). Experience with multithreading, concurrency, and synchronization mechanisms. Familiarity with Linux/Unix or Windows system programming. Good understating of networking, TCP/IP protocols. Experience working with CMake, Makefiles, or other build system Exposure to cloud technologies, containerization (Docker), and CI/CD pipelines. OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at hr@opentext.com. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.
Posted 1 month ago
10.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description Summary You will be part of the core team at GE Vernova Grid Software Business driving Energy Transition for the planet by designing, building, delivering and maintaining software applications & services for next generation Grid Software that orchestrates the 40% of the world’s power today. You will work with a global team to develop and migrate key software modules such as electricity distribution module, network outage management, and renewables orchestration modules to the cloud using Java and related technologies to improve security, performance, flexibility and delivery time of the software. You will be part of scrum team and be responsible for software lifecycle including activities such as requirement analysis, software development and testing, CI/CD, documentation and support. Job Description Roles and Responsibilities: In This Role, You Will Identify the scope of the work, provide initial estimate and justify the estimate with facts. Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle. Engage in technical discussions; participate in technical designs and present technical ideas through white boarding. Execute in a fast-paced delivery mode and focus in delivering tasks to meet the product release goal Maintain code quality through best practices, unit testing and code quality automation Seek and provide feedback on design and development Demonstrate the ability to make informed technology choices after due diligence and impact assessment Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module Help in designing interfaces and information exchange between modules Articulate the need for scalability and understand the importance of improving quality through testing Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project Drive design reviews, define interfaces between code modules, and applies existing technology to designs Be an expert in assessing application performance and optimizing/improving it through design and best coding practices Be an expert in core data structures as well as algorithms and can implement them using language of choice Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure Provide guidance to a team of 5 to 7 developers with either planning and execution and/or design architecture using agile methodologies such as SCRUM Work with Product Line Leaders (PLLs) to understand product requirements & vision Write code that meets standards and delivers desired functionality using the technology selected for the project Education Qualification Bachelor’s degree in computer science or “STEM” Majors (Science, Technology, Engineering and Math) with minimum 10 years of experience. Desired Characteristics Technical Expertise Skillset: C++ (Advanced), SQL (DB), Python or Power shell (Scripting language), Conan (Package manager ), Git (Source Control), Jenkins (CI/CD), Unit test automation Hands-on experience in C++ (Mandatory) with knowledge on latest standards and specifications Good Experience and working knowledge in Object Oriented Programming, Software Design Principles, Problem Decomposition, STL, Multithreading and Concurrency, Code Optimization Techniques and resource management Proficiency in using debugging tools (GDB, Val grind) and performance profilers for identifying and resolving software defects and performance bottlenecks Proficiency and understanding in key algorithms and data structures, Proficiency working in both Windows/Linux environment Working knowledge in databases, SQL preferably Hands-on experience in writing Unit test automation Hands on experience in a scripting language Python or/And PowerShell and package manager like Conan, Source Control Tools like Git Hands-on experience in Microservices & AWS (Added advantage) Familiarity with CI/CD and Azure DevOps pipelines Ready to work in existing product, strong troubleshooting/debugging skill, resolving complex technical & customer feedback Business Acumen Strong problem solving abilities and capable of articulating specific technical topics or assignments Experience in building scalable and highly available distributed systems Demonstrates clarity of thinking to work through limited information and vague problem definitions Influences through others; builds direct and "behind the scenes" support for ideas Proactively identifies and removes project obstacles or barriers on behalf of the team Shares knowledge, power, and credit, establishing trust, credibility, and goodwill Personal Attributes Able to work under minimal supervision Excellent communication skills and the ability to interface with senior leadership with confidence and clarity Able to work well with global teams, including time-zone flexibility Skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work Expert in breaking down problems and estimate time for development tasks Evangelizes how our technology solves customer problems from a technology and business perspective Additional Information Relocation Assistance Provided: Yes
Posted 1 month ago
3.0 - 5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Jobs- Full Time Excellent knowledge in different deep learning practices (CNN, RNN, LTSM, Reinforcement Learning, SSD, Inception, GoogleNet etc. ) as well as Machine Learning in general Expert experience with computer vision and image processing (OpenCV, openCV CUDA). ML Engineer Bangalore - Mantis HR - Job Posting ML Engineer Bangalore Excellent knowledge in different deep learning practices (CNN, RNN, LTSM, Reinforcement Learning, SSD, Inception, GoogleNet etc. ) as well as Machine Learning in general Expert experience with computer vision and image processing (OpenCV, openCV CUDA). Experience With Caffe, Tensorflow Or Other Model Training Software. Fluent in Python and C on a Linux platform. Role: ML Engineer.. Skills Required: Deep learning, C , Python, Java, Linux Environment. Useful information. Avoid scams by acting locally or paying with PayPal. Never pay with Western Union, Moneygram or other anonymous payment services. Don't buy or sell outside of your country. Don't accept cashier cheques from outside your country. This site is never involved in any transaction, and does not handle payments, shipping, guarantee transactions, provide escrow services, or offer "buyer protection" or "seller certification". Good know how on H. 264 and H. 265 Experience on GPGPU programming know how on C/ C - Good analytical skills. 3- 5 Years Embedded Software engineer job. Excellent programming skills C, Data structures, Algorithms Minimum 2- 3 Years of experience in Embedded software development in 'C' Hands on experience in RTOS. Preferable experience in DTV or STB domain. Basic scripting in linux (bash) 2. Familiar with using GNU toolchain for development 3. C Language 4. Using Linux as development environment 5. Debugging skills in Linux environment (Using GDB, etc. )
Posted 1 month ago
3.0 years
0 Lacs
Hyderābād
On-site
Python & C++ Developer Location: Hyderabad Experience: 3+ years About the Role Seeking a versatile developer proficient in both scripting and compiled languages to build and maintain backend and system-level software on Linux/UNIX environments. This role includes automation, performance tuning, and web programming. Key Responsibilities Design, develop, and optimize C++ code , focusing on efficiency, memory management, concurrency, and performance reddit.com+11toptal.com+11lemon.io+11 Write and maintain Python scripts for automation, backend services, and tooling reddit.com+2business.linkedin.com+2en.wikipedia.org+2 Work across UNIX/Linux platforms; develop shell scripts Implement or support web backend through PHP or Python frameworks (e.g., Flask/Django) Debug, profile, and troubleshoot using tools like GDB , Valgrind Collaborate in agile teams, follow Git-based version control, and integrate with CI/CD pipelines Required Skills 3+ years of professional experience in C++ and Python development Strong command over STL , memory management, multithreading/concurrency in C++ en.wikipedia.org+15lemon.io+15reddit.com+15 Proficient in Python scripting , backend logic, and automation business.linkedin.com Solid experience on UNIX/Linux systems and shell scripting Familiarity with web programming , REST APIs, PHP or Python web frameworks Experience with version control (Git, SVN, Mercurial) and unit testing Knowledge of debugging/profiling tools (GDB, Valgrind) If your interested kindly call to this number Number: 9600377933 Job Types: Full-time, Permanent Location Type: In-person Schedule: Day shift Work Location: In person Speak with the employer +91 9600377933
Posted 1 month ago
14.0 years
0 Lacs
India
On-site
About Netskope Today, there's more data and users outside the enterprise than inside, causing the network perimeter as we know it to dissolve. We realized a new perimeter was needed, one that is built in the cloud and follows and protects data wherever it goes, so we started Netskope to redefine Cloud, Network and Data Security. Since 2012, we have built the market-leading cloud security company and an award-winning culture powered by hundreds of employees spread across offices in Santa Clara, St. Louis, Bangalore, London, Paris, Melbourne, Taipei, and Tokyo. Our core values are openness, honesty, and transparency, and we purposely developed our open desk layouts and large meeting spaces to support and promote partnerships, collaboration, and teamwork. From catered lunches and office celebrations to employee recognition events and social professional groups such as the Awesome Women of Netskope (AWON), we strive to keep work fun, supportive and interactive. Visit us at Netskope Careers. Please follow us on LinkedIn and Twitter@Netskope. About The Role Please note, this team is hiring across all levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. Netskope Cloud Data Plane engineers architect and design one of the most scalable, high-performance cloud data planes in the world, processing 10+ Gbps of traffic, performing deep inspection using state-of-the-art techniques like AI/ML to detect activities and apply advanced policies like DLP, Threat and UEBA protection, all at line rate. What’s In It For You In this role you will be a key member of the NG-SWG team supporting our in-line Secure Web Gateway (SWG) products, which have been recognized by Gartner as market leaders in their Magic Quadrant reports: Netskope SWG in Gartner 2023 SSE Magic Quadrant Netskope CASB in Gartner 2023 SSE Magic Quadrant What You Will Be Doing Setting and driving the overall architectural design and strategic technical directions for the SWG team Understanding requirement specs and designing and implementing high-quality features that ensure reliability, sustainability, scalability and observability for data plane Working with Product Management to understand customer requirements and provide architectural guidance. Providing technical leadership by sharing and adapting industry leading practices for the benefit of the company. Build scalable and performant services that inspect various network protocols, such as HTTP/HTTPS, at line rate using advanced data structures and algorithms in C, C++, Python. For example, analyze content in real-time to provide security and perform deep inspection of traffic in near real time Integrate with other features like DLP and Threat protection Build sophisticated key management algorithms Required Skills And Experience 14+ years of overall experience, including 8+ years of experience building high-performance networking software and cloud services. Expertise in building high throughput and low latency data systems, such as networking from Layer 3 to Layer 7, web proxy, security, monitoring and observability, web and mobile applications, data processing, etc. Expertise in dealing with complex architectural problems across multiple products and at the same time handling design issues at module level. Programming mastery in key programming languages (C/C++ or python), and ability to review code in these and other popular programming languages. Strong understanding of computer architecture – multi-threading, CPU scheduling, memory management with practical knowledge of Linux at system/kernel level Hands-on experience handling complex and ambiguous customer issues. Persistence in accomplishing objectives despite uncertain situations, obstacles, and setbacks. Strong communication skills and the ability to position views and arguments appropriately to win support. The ability to negotiate skillfully in tough situations in order to win concessions without damaging relationships, and to respond effectively to the reactions and positions of others. Confidence under pressure, a mature EQ, and the ability to show a high degree of self control while maintaining a positive attitude despite adversity. Willingness to work with a globally distributed team in different time zones. The ability to represent the company in appropriate external forums and industry events promoting thought technical leadership. Additional Skill And Knowledge Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind Proponent of TDD a big plus, knowledge of various unit testing frameworks Education BSCS or equivalent required, MSCS or equivalent strongly preferred Netskope is committed to implementing equal employment opportunities for all employees and applicants for employment. Netskope does not discriminate in employment opportunities or practices based on religion, race, color, sex, marital or veteran statues, age, national origin, ancestry, physical or mental disability, medical condition, sexual orientation, gender identity/expression, genetic information, pregnancy (including childbirth, lactation and related medical conditions), or any other characteristic protected by the laws or regulations of any jurisdiction in which we operate. Netskope respects your privacy and is committed to protecting the personal information you share with us, please refer to Netskope's Privacy Policy for more details.
Posted 1 month ago
0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Roles & Responsibilities : • Manage end to end SW development cycle • Ability to manage multi location development & collaboration • Ability to identify Risk at early stage, Manage risk mitigation, conflict management • Effective communication with multiple stakeholders • Ability to manage Quality and Schedule for timely delivery • Automation tool development for efficiency improvement Skills Required : Software Development Skills :- • C/C ++, Linux, Python, Shell Scripting • Added advantage: Jenkins, JIRA/Confluence, Django web development, SPL, SQL, XML, HTML, CSS • Debugging Skills: GDB, Good Debugging and Troubleshooting Skills Technical Skills :- . Ability to work on end-to-end product development. . In depth TV product release life cycle understanding . Strong analytical and debugging . Basic understating of DTV standards, features & functionality . Good understanding of SW Build Process/Environment Behavioral Skills :- * Strong communication skill * Strong decision-making skill * Positive Attitude * Output driven mind set with good planning and execution skills * Should be able to maintain good relations with relevant stakeholders * Prior experience of product management is desirable Qualification required: B.Tech/B.E. (CSE, IT, M&C, ECE, EE) 60% throughout
Posted 1 month ago
2.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Dhruva Space is seeking a motivated and skilled Associate Firmware Engineer to join our innovative team. With 2 to 4 years of hands-on experience in embedded systems development, the ideal candidate will play a key role in advancing our cutting-edge projects. As part of a full-stack space engineering company, the Associate Firmware Engineer will be responsible for developing, debugging, and integrating firmware across various platforms and microcontroller architectures. This role requires strong technical expertise, collaboration with cross-functional teams, and the ability to contribute to the successful delivery of embedded systems solutions. Key responsibilities include, but are not limited to: Develop, test, and debug firmware for embedded systems using C/C++ programming languages. Work closely with hardware engineers to integrate firmware with hardware components, ensuring optimal system functionality. Design and develop device drivers for I2C, SPI, ADCs, DACs, and other related technologies. Perform firmware development, testing, debugging, and validation on Microcontrollers, FPGA, or similar, ensuring quality and functionality. Implement firmware on Linux, bare-metal systems and real time operating systems (RTOS) such as FreeRTOS, with a focus on system performance and reliability. Utilize embedded development tools such as JTAG, emulators, GDB, Trace32, and logic analyzers for debugging and system bring up. Work with cross functional teams across software, hardware, and manufacturing to ensure timely project execution and product development. Create and maintain technical documentation for firmware, testing procedures, and validation reports. Candidate Requirements: Bachelor’s degree in Electrical or Computer Engineering. 2-4 years in embedded systems firmware development. Proficient in C programming with a basic understanding of C++ and scripting languages like Python. Experience with communication protocols such as I2C, SPI, GPIO, and driver development. Hands-on experience with embedded tools such as GCC, GDB, Eclipse, JTAG, and logic analyzers. Hands-on experience with 16/32-bit microcontrollers, ARM-based systems, and FPGAs. Proficient in debugging techniques, hardware testing, and using tools like Trace32 and logic analyzers. Familiar with device trees, BSPs, and sensor integration (e.g., MIPI/CSI). Familiar with high-speed I/Os such as Ethernet, PCIe, and HBM. Experience with software development for systems with Linux OS or multi-threaded RTOS environments. Experience using Git, Jira, and Confluence for version control and project management. Strong communication skills and ability to work in cross-functional global teams across different time zones.
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
40175 Jobs | Dublin
Wipro
19626 Jobs | Bengaluru
Accenture in India
17497 Jobs | Dublin 2
EY
16057 Jobs | London
Uplers
11768 Jobs | Ahmedabad
Amazon
10704 Jobs | Seattle,WA
Oracle
9513 Jobs | Redwood City
IBM
9439 Jobs | Armonk
Bajaj Finserv
9311 Jobs |
Accenture services Pvt Ltd
8745 Jobs |