Home
Jobs
Companies
Resume

344 Perforce Jobs - Page 11

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.

4 - 9 years

17 - 22 Lacs

Hyderabad

Work from Office

Naukri logo

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 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. Preferred Qualifications: Master's Degree in Engineering, Information Systems, Computer Science or related field. 6+ years of Software Engineering or related work experience. 3+ years of experience with Database Management Software . 3+ years of experience with API. 1+ year of work experience with Git, Perforce, or Source Code Management System. Principal Duties and Responsibilities: Leverages Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs. Analyzes user needs and software requirements to design and customize software for optimal operational efficiency. Designs and implements software modules for products and systems. Participates in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules. Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with others inside and outside of project team to accomplish project objectives. Level of Responsibility: Works independently with minimal supervision. Decision-making may affect work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively.

Posted 1 month ago

Apply

1 - 5 years

12 - 16 Lacs

Hyderabad

Work from Office

Naukri logo

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 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. Preferred Qualifications: Master's Degree in Engineering, Information Systems, Computer Science or related field. 4+ years of Software Engineering or related work experience. 2+ years of experience with Database Management Software . 2+ years of experience with API. 1+ year of work experience with Git, Perforce, or Source Code Management System. Principal Duties and Responsibilities: Applies Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs. Analyzes user needs and software requirements to design and customize software for optimal operational efficiency. Designs and implements software modules for products and systems. Participates in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules. Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with others inside project team to accomplish project objectives. Writes technical documentation for Software projects. Level of Responsibility: Works under supervision. Decision-making may affect work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively.

Posted 1 month ago

Apply

1 - 5 years

11 - 16 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job function: Target Power team works on achieving industry leading Power management solution on Qualcomm Mobile chips. In this position, the candidate will be working with cross-functional teams to analyze and identify power optimizations and provide SW solution to fix the issues. Skills/experience: Embedded systems background with a good understanding of microprocessor architecture and common SoC hardware blocks (Interconnects, Display, Graphics, etc.), operating systems concepts - scheduling, memory management and device drivers, Hands on experience in C/C++, assembly language programming, GIT, Perforce(p4), debug tools like JTAG debugger, oscilloscopes, logic analyzers, understanding of mobile power management and SW development. Responsibilities: Identified candidate will need to perform system level analysis of target power use cases, expected to collaborate with Architecture, HW design, Performance, power and various software teams to work towards system level power optimizations. In addition, the candidate will need to develop tools and methodologies for competitive analysis to learn about competitors strengths and weaknesses, and come up with optimal solutions that are best in the industry. Education requirements M.Tech/B.Tech or equivalent degree in Electronics and Communication. 2-6 year experience preferred. 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.

Posted 1 month ago

Apply

1 - 5 years

10 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

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. About The Role 1-2 Years work experience in embedded software and/or driver development. Candidate should be detail-oriented and have strong analytical and debugging skills, strong communication skills (written and verbal), working with teams across multiple time zones.Extremely strong knowledge of C/C++ programming is mandatory. Have working knowledge on Device Driver Programming in Linux/ RTOS like QNX /Greenhills etc.Fluent in industry standard software development toolsdebuggers, code revision control systems (GIT, Perforce), IDEs and build tools Additional About The Role Solid working knowledge of Android versions, thorough understanding of Android Display Framework, Composer HAL, DRM-KMS, OpenWFD standard or any other display driver.Excellent knowledge of Display HW processing and various RGB & YUV display color format.Experience in embedded display driver implementation.

Posted 1 month ago

Apply

2 - 6 years

15 - 20 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Overview The Secure Systems Group (SSG) Product Engineering team is responsible for leading a chipset bring up activities starting from Pre-Silicon phase to commercialization and bring the processes that improve overall execution efficiency in chipset execution in organization . 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. Preferred Qualifications: Bachelor's/master's degree in engineering, Information Systems, Computer Science or related field. Responsibilities Experience in security software development. Hands on C programing for embedded platforms on ARM / RISCV processors. Expert understanding of and experience with SMC call implementation and ARM Trace32. Handle increased complexity and ambiguity of new, exploratory, multi-domain, or multi-disciplinary tasks. Strong technical expertise and ownership for the modules owned with limited direction and oversight. Analyze product requirements, identify impacted areas, derive requirements, and produce suitable designs. Independently represent the team to internal and external stake holders / partners on their area of responsibility. Collaborate within and cross functional teams as required to ensure quality work products are delivered. Keep oneself up-to-date with industry trends and technology developments around the related areas of work. Responsible and accountable for timeliness and quality of own deliverables and work products and that of the team. Minimum Qualifications Bachelor's / Master's degree in Engineering, Information Systems, Computer Science, Electronics or related field. Minimum 4 + years of exp. in Software development preferably in Embedded and programming in C / Assembly. Strong understanding of Embedded hardware, Computer Architecture and Operating System concepts. Good understanding of OS concepts such as tasks, signals, timers, priorities, deadlocks, stacks, etc. Understanding of RTOS fundamentals like multi-threading, interrupt management, cache/memory management etc. Experience with code versioning tools (git / perforce) build tools (Makefiles/SCons), and debuggers like JTAG. Experience in leading and driving software development activities independently and working with multiple teams. Experience in managing software projects across all phases like Requirement analysis, Design and validations. Good understanding of Software Security Concepts, Public Key Cryptography, ARM Trust zone, Virtualization etc. Good communication skills & ability to work with engineers, partners & customers across cultures / geographical sites Good expertise and experience on product security for embedded devices, which may include a subset of the following skillsets Trusted execution environment. Debugging overall system level issues using ARM Trace32. Experience in working on Qualcomm snapdragon chipsets (If any). Device integrity & Authentication, OS level Secure use-cases knowledge. Protected virtualization Embedded/real time OS security, Vulnerability detection methods, Hardware access control, Secure provisioning and debug,

Posted 1 month ago

Apply

1 - 5 years

12 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Services Group, Engineering Services Group > Technical Communications - Writing General Summary: Minimum qualifications: Bachelor"™s degree in engineering, Computer Science, Communications, English, or related field 5 to 8 years of experience writing and editing hardware or software content for developer audiences Experience in document development, with demonstrated writing, editing, formatting, design, and proofreading skills Knowledge of DITA, XML, or markup languages (e.g. HTML), Web content development and document delivery Familiarity with graphics packages -- Adobe Illustrator and Microsoft Visio Skilled in Microsoft suite of applications Excellent attention to detail, with the ability to work in a fast-paced, dynamic environment Experience in integrating AI into work processes including using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the writing function. Desirable: Experience with Developer Documentation Knowledge of Content Management Systems - Working knowledge of Perforce/GitHub Web content development and document delivery, JIRA and Confluence, Sphinx and RST, Markdown Ability to understand chipset layout/circuit design, connected systems, CPU architectures, digital interfaces Video creation and editing Minimum Qualifications: Bachelor's degree in Engineering, Computer Science, Communications, English, or related field and 4+ years of experience writing and editing software and/or hardware documentation and content, or related work experience. OR Associate's degree and 6+ years of writing and editing software and/or hardware documentation and content, or related work experience. OR High School diploma or equivalent and 8+ years of writing and editing software and/or hardware documentation and content, or related work experience.

Posted 1 month ago

Apply

1 - 5 years

12 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Services Group, Engineering Services Group > Technical Communications - Writing General Summary: Bachelor"™s degree in engineering, Computer Science, Communications, English, or related field 5 to 8 years of experience writing and editing hardware or software content for developer audiences Experience in document development, with demonstrated writing, editing, formatting, design, and proofreading skills Knowledge of DITA, XML, or markup languages (e.g. HTML), Web content development and document delivery Familiarity with graphics packages -- Adobe Illustrator and Microsoft Visio Skilled in Microsoft suite of applications Excellent attention to detail, with the ability to work in a fast-paced, dynamic environment Experience in integrating AI into work processes including using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the writing function. Desirable: Experience with Developer Documentation Knowledge of Content Management Systems - Working knowledge of Perforce/GitHub Web content development and document delivery, JIRA and Confluence, Sphinx and RST, Markdown Ability to understand chipset layout/circuit design, connected systems, CPU architectures, digital interfaces Video creation and editing Minimum Qualifications: Bachelor's degree in Engineering, Computer Science, Communications, English, or related field and 4+ years of experience writing and editing software and/or hardware documentation and content, or related work experience. OR Associate's degree and 6+ years of writing and editing software and/or hardware documentation and content, or related work experience. OR High School diploma or equivalent and 8+ years of writing and editing software and/or hardware documentation and content, or related work experience.

Posted 1 month ago

Apply

- 4 years

10 - 14 Lacs

Hyderabad

Work from Office

Naukri logo

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. Preferred Qualifications: 1+ year of experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of experience with Database Management Software. 1+ year of experience with API. 1+ year of work experience with Git, Perforce, or Source Code Management System. Principal Duties and Responsibilities: Applies Software knowledge to assist and support the design, development, creation, modification, and validation of embedded and cloud edge software, applications, and/or specialized utility programs. Analyzes user needs and software requirements. Designs and implements small software features for products and systems. Participates in the design, coding for small features, unit testing, minor debugging fixes, and integration efforts to ensure projects are completed on schedule. Assists in performing code reviews and regression tests as well as the triaging of issues to ensure the quality of code. Collaborates with others inside project team to accomplish project objectives. Writes technical documentation for Software projects. Level of Responsibility: Works under supervision. Decision-making affects direct area of work and/or work group. Requires verbal and written communication skills to convey basic, routine factual information. Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively.

Posted 1 month ago

Apply

9 - 13 years

25 - 40 Lacs

Bangalore Rural, Bengaluru

Work from Office

Naukri logo

Job Description Qualcomm Engineering IT group manages multiple QCT Design centers worldwide and enables engineers to leverage hardware and software resources globally. As an experienced member of the EngIT, you will be responsible for managing and driving development/optimization efforts in the DesignSync environment. This job role includes path finding efforts to manage and optimize the Designsync environment, also support with the DesignSync infrastructure. As a member of the team the person will be not only expected to deliver the technical requirements /solutions, but also be able to present and justify the solutions in group forum and to senior leadership team of Engineering and IT. This role will demand for 24/7 support model Additional Job Description The candidate is responsible for managing DesignSync tool in the HW ENG IT division of Qualcomm. Automation skills using UNIX SHELL is required additionally, Python and Tcl are desired. Candidate should be thorough in both File based and Module-based DesignSync concepts and candidate should be well versed with MultiSite concepts. Candidate shall be responsible for managing DesignSync infrastructure. PRINCIPAL DUTIES AND RESPONSIBILITIES: The candidate is responsible for: Installation and implementation of DesignSync flows Creating and Configuring DesignSync servers Managing growth of Cache spaces DesignSync Project deployment activities Writing scripts (Pyton / PERL / Tcl ) for infrastructure activities. Troubleshooting issues in the DesignSync environment Administer storage pool. Monitor schedule jobs and act accordingly. Manage DesignSync access control. Setup and manage ClearCase licensing. Policy enforcements using triggers. Mirroring Projects Archival of servers Replication of Data Monitoring sync and resolving sync issues Enabling Data replication across different sites DesignSync server upgrades Mastership transfer - elements, label, branch and VOB Ownership/permission change for DesignSync Projects Addition/removal/change of N2K groups for Projects Changing registry region and region host Training users in DesignSync and SCM concepts Candidate should take up Engineering incident tickets related toDesignsync . Candidate should create, review, and maintain critical system documentation. MINIMUM QUALIFICATIONS: Bachelor's degree and 8+ years IT relevant work experience OR 10+ years IT relevant work experience without a bachelors degree. PREFERRED SKILLSETS: In-depth hands-on experience in SCM environment in a Solaris and Linux platforms (Suse and Redhat). Experience with Linux performance tools and developed complex systems on a variety of hardware platforms running UNIX/Linux Experience working in a geographically distributed team setup. Experience creating and maintaining live documentation of designSync support and infrastructure activities. Good Communication - Verbal, written and presentation skills. Must have good interpersonal skills and should be able to mentor and motivate team members.

Posted 1 month ago

Apply

3 - 8 years

30 - 35 Lacs

Hyderabad

Work from Office

Naukri logo

Skills required: Candidate should have 3-10yrs experience Good Knowledge of multimedia frameworks like v4l2 and DRM framework in Linux . Experience in Linux device drivers. Strong knowledge in C. Hands-on experience with Configuration Management tool like GIT, Perforce. Knowledge on GStreamer multimedia framework Have an interest to constantly learn and share new findings. A quality mindset, ability for strategic thinking and a drive to always improve. Self-motivated Nice To Have: GStreamer application development for creating multimedia pipelines Responsibilities: The engineer will be responsible for the Development, debugging, bug fixing and testing of our Xilinx embedded distribution with Yocto flows.

Posted 1 month ago

Apply

14.0 years

0 Lacs

Noida, Uttar Pradesh

On-site

Indeed logo

Noida, Uttar Pradesh, India Category: Engineering Hire Type: Employee Job ID 10736 Date posted 04/24/2025 Experience: 14+ Years Education: BE / B. Tech / M. Tech or equivalent in Computer Science or Electronics Description Candidate will be part of word level Synthesis team (catering to multiple EDA products). Design, develop, troubleshoot the core algorithms. Will be working with local and global teams. Will be working on Synthesis QoR, Performance and logic interference problems It is a pure technical role. Will need to drive projects , solutions to complex problem with other team members Essential Skills: Ability to develop new software architecture and good leadership skills. Strong hands-on experience in C/C++ based software development. Strong background in Design Patterns, Data Structure, Algorithms, and programming concepts. Familiarity with multi-threaded and distributed code development. Familiarity with ASIC design flow and the EDA tools and methodologies used therein. Good knowledge of Verilog, SystemVerilog & VHDL HDL Well versed with Software Engineering and development processes Experience of production code development on Unix/Linux platforms. Exposure to developer tools such as gdb, Valgrind Exposure with source code control tool like Perforce. Good analysis and problem-solving skills. Desirable Skills: Work experience in Synthesis tools Work experience in EDA Experience in technically leading significant size projects Personal Attributes: Highly enthusiastic and energetic team player with the ability to go an extra mile. Good written and verbal communication skills. Strong desires to learn and explore new technologies. At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

Posted 1 month ago

Apply

0.0 - 5.0 years

0 Lacs

Hyderabad, Telangana

On-site

Indeed logo

Hyderabad, Telangana, India Category: General Management Hire Type: Employee Job ID 10751 Date posted 04/23/2025 You Are: You are a seasoned professional with a robust understanding of project and program management. You have a knack for driving the on-time delivery of patches and releases for small products and can assist with larger product releases. You possess excellent interpersonal and communication skills, enabling you to interface seamlessly between R&D, DevOps, management, and Application Engineers. You bring a wealth of experience in software development, particularly in C/C++, and have an in-depth knowledge of project management concepts. Your passion for customer focus and quality is evident in your work, and you are always on the lookout for tools and automation to improve productivity and quality. You thrive in a process-oriented environment, are confident in handling conflicting situations, and can work effectively across multiple teams and geographies. Your background in the EDA domain and knowledge of configuration management tools and Unix environments make you a valuable asset. With over 5 years of relevant experience in program management, process and releases, or software development, you are ready to take on new challenges and drive success for Synopsys. What You’ll Be Doing: Take ownership and drive on-time delivery of patches and releases for small products. Assist other Release Managers on larger products and assignments. Independently drive commitments and convergence of patches and releases as per established processes, welcoming new ideas. Act as the interface between R&D, DevOps, management, and Application Engineers. Utilize excellent interpersonal, communication, and follow-up skills to ensure team collaboration and success. hands-on experience in C/C++ software development to enhance project outcomes. What You’ll Need: Hands-on experience in C/C++ software development. In-depth knowledge of program management concepts. Experience with Perforce, Perl, Shell scripts, Python, Make, and other industry-standard configuration management tools. Proficiency in Unix environments. 5+ years of relevant experience in program management, process and releases, or software development. Excellent academic background with a B.E./B.Tech/M.Tech in Computer Science, Electrical, or Electronic Engineering from reputed universities. Who You Are: Process-oriented and confident in handling conflicting situations. Flexible, resourceful, and responsible in completing assigned tasks. Passionate about customer focus and quality. Enthusiastic about trying new tools and automation for productivity and quality improvements. Experienced in multi-team, cross-geography product delivery. At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

Posted 1 month ago

Apply

0.0 - 5.0 years

0 Lacs

Hyderabad, Telangana

On-site

Indeed logo

Hyderabad, Telangana, India Category: General Management Hire Type: Employee Job ID 10752 Date posted 04/23/2025 You Are: You are a seasoned professional with a robust understanding of project and program management. You have a knack for driving the on-time delivery of patches and releases for small products and can assist with larger product releases. You possess excellent interpersonal and communication skills, enabling you to interface seamlessly between R&D, DevOps, management, and Application Engineers. You bring a wealth of experience in software development, particularly in C/C++, and have an in-depth knowledge of project management concepts. Your passion for customer focus and quality is evident in your work, and you are always on the lookout for tools and automation to improve productivity and quality. You thrive in a process-orient ed environment, are confident in handling conflicting situations, and can work effectively across multiple teams and geographies. Your background in the EDA domain and knowledge of configuration management tools and Unix environments make you a valuable asset. With over 5 years of relevant experience in program management, process and releases, or software development, you are ready to take on new challenges and drive success for Synopsys. What You’ll Be Doing: Take ownership and drive on-time delivery of patches and releases for small products. Assist other Release Managers on larger products and assignments. Independently drive commitments and convergence of patches and releases as per established processes, welcoming new ideas. Act as the interface between R&D, DevOps, management, and Application Engineers. Utilize excellent interpersonal, communication, and follow-up skills to ensure team collaboration and success. hands-on experience in C/C++ software development to enhance project outcomes. What You’ll Need: Hands-on experience in C/C++ software development. In-depth knowledge of program management concepts. Experience with Perforce, Perl, Shell scripts, Python, Make, and other industry-stand ard configuration management tools. Proficiency in Unix environments. 5+ years of relevant experience in program management, process and releases, or software development. Excellent academic background with a B .E./B.Tech/M.T ech in Computer Science, Electrical, or Electronic Engineering from reputed universities. Who You Are: Process-orient ed and confident in handling conflicting situations. Flexible, resourceful, and responsible in completing assigned tasks. Passionate about customer focus and quality. Enthusiastic about trying new tools and automation for productivity and quality improvements. Experienced in multi-team, cross-geograph y product delivery. At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

Posted 1 month ago

Apply

0.0 - 8.0 years

0 Lacs

Noida, Uttar Pradesh

On-site

Indeed logo

Noida, Uttar Pradesh, India Category: Engineering Hire Type: Employee Job ID 10738 Date posted 04/23/2025 We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: You are a seasoned engineer with a passion for pushing the boundaries of technology. With 5 -8 years of experience, you bring a wealth of knowledge in software architecture and leadership. You excel in C/C++ software development, and your strong background in design patterns, data structures, and algorithms sets you apart. You thrive in multi-threaded and distributed code environments, and your familiarity with ASIC design flow and EDA tools is second to none. Your expertise in Verilog, SystemVerilog, and VHDL HDL, coupled with your experience in Unix/Linux platforms, makes you a valuable asset. You are well-versed in developer tools like gdb and Valgrind, and you understand the importance of source code control tools such as Perforce. Your analytical and problem-solving skills are top-notch, and you are always eager to learn and explore new technologies. As a highly enthusiastic and energetic team player, you are ready to go the extra mile to achieve success. What You’ll Be Doing: - Designing, developing, and troubleshooting core algorithms for word-level synthesis. - Collaborating with local and global teams to enhance synthesis QoR, performance, and logic interference. - Engaging in pure technical roles focused on software development and architecture. - Implementing multi-threaded and distributed code solutions. - Utilizing your knowledge of ASIC design flow and EDA tools to drive innovation. - Leveraging your expertise in Verilog, SystemVerilog, and VHDL HDL to develop cutting-edge solutions. The Impact You Will Have: - Driving technological innovation in chip design and verification. - Enhancing the performance and quality of synthesis tools used globally. - Solving complex logic interference problems to improve design accuracy. - Contributing to the development of high-performance silicon chips and software content. - Collaborating with cross-functional teams to achieve project milestones. - Pioneering new software architectures that set industry standards. What You’ll Need: - Strong hands-on experience in C/C++ based software development. - Deep understanding of design patterns, data structures, algorithms, and programming concepts. - Familiarity with multi-threaded and distributed code development. - Knowledge of ASIC design flow and EDA tools and methodologies. - Proficiency in Verilog, SystemVerilog, and VHDL HDL. Who You Are: - Highly enthusiastic and energetic team player with excellent communication skills. - Strong desire to learn and explore new technologies. - Effective problem-solver with a keen analytical mind. - Experienced in working on Unix/Linux platforms. - Adept at using developer tools such as gdb and Valgrind. The Team You’ll Be A Part Of: You will be part of the word-level synthesis team, catering to multiple EDA products. This team focuses on developing innovative solutions to improve synthesis quality of results (QoR), performance, and logic interference. You will work closely with both local and global teams to drive technological advancements and achieve project goals. Rewards and Benefits: We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process. At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

Posted 1 month ago

Apply

0.0 - 15.0 years

0 Lacs

Noida, Uttar Pradesh

On-site

Indeed logo

Noida, Uttar Pradesh, India Category: Engineering Hire Type: Employee Job ID 10737 Date posted 04/23/2025 We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: You are a seasoned engineer with a passion for pushing the boundaries of technology. With 8-15 years of experience, you bring a wealth of knowledge in software architecture and leadership. You excel in C/C++ software development, and your strong background in design patterns, data structures, and algorithms sets you apart. You thrive in multi-threaded and distributed code environments, and your familiarity with ASIC design flow and EDA tools is second to none. Your expertise in Verilog, SystemVerilog, and VHDL HDL, coupled with your experience in Unix/Linux platforms, makes you a valuable asset. You are well-versed in developer tools like gdb and Valgrind, and you understand the importance of source code control tools such as Perforce. Your analytical and problem-solving skills are top-notch, and you are always eager to learn and explore new technologies. As a highly enthusiastic and energetic team player, you are ready to go the extra mile to achieve success. What You’ll Be Doing: - Designing, developing, and troubleshooting core algorithms for word-level synthesis. - Collaborating with local and global teams to enhance synthesis QoR, performance, and logic interference. - Engaging in pure technical roles focused on software development and architecture. - Implementing multi-threaded and distributed code solutions. - Utilizing your knowledge of ASIC design flow and EDA tools to drive innovation. - Leveraging your expertise in Verilog, SystemVerilog, and VHDL HDL to develop cutting-edge solutions. The Impact You Will Have: - Driving technological innovation in chip design and verification. - Enhancing the performance and quality of synthesis tools used globally. - Solving complex logic interference problems to improve design accuracy. - Contributing to the development of high-performance silicon chips and software content. - Collaborating with cross-functional teams to achieve project milestones. - Pioneering new software architectures that set industry standards. What You’ll Need: - Strong hands-on experience in C/C++ based software development. - Deep understanding of design patterns, data structures, algorithms, and programming concepts. - Familiarity with multi-threaded and distributed code development. - Knowledge of ASIC design flow and EDA tools and methodologies. - Proficiency in Verilog, SystemVerilog, and VHDL HDL. Who You Are: - Highly enthusiastic and energetic team player with excellent communication skills. - Strong desire to learn and explore new technologies. - Effective problem-solver with a keen analytical mind. - Experienced in working on Unix/Linux platforms. - Adept at using developer tools such as gdb and Valgrind. The Team You’ll Be A Part Of: You will be part of the word-level synthesis team, catering to multiple EDA products. This team focuses on developing innovative solutions to improve synthesis quality of results (QoR), performance, and logic interference. You will work closely with both local and global teams to drive technological advancements and achieve project goals. Rewards and Benefits: We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process. At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

Posted 1 month ago

Apply

0.0 - 6.0 years

0 Lacs

Hyderabad, Telangana

On-site

Indeed logo

Hyderabad, Telangana, India Category: Engineering Hire Type: Employee Job ID 10571 Date posted 04/10/2025 Alternate Job Titles: Staff Engineer, R&D Engineering Senior R&D Engineer Lead R&D Engineer We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: You are a seasoned professional with a B.Tech in Computer Science and over 6 years of experience in R&D Engineering. You are proficient in system design and data structures and algorithms (DSA) with a knack for problem-solving, code optimization, and debugging. Your expertise lies in programming languages like Python, MySQL, and in developing APIs and web services. You are well-versed in front-end development with React JS and have hands-on experience with Unix and Windows environments. Your background in DevOps tools like Jenkins and CI/CD pipelines is solid, and you have a strong grasp of source control management, particularly with Perforce and GitHub. You thrive in a fast-paced environment where you can work independently with minimal supervision, showcasing your keen attention to detail and excellent communication skills. What You’ll Be Doing: Automating processes using Jenkins and CI/CD pipelines, developing backend and front-end tools, and automating release cycles. Creating and maintaining the infrastructure to support teams in designing, debugging, testing, and releasing products throughout the development cycle. Designing, developing, troubleshooting, and debugging hardware and software solutions. Developing software tools, methodologies, and flows, including operating systems (Linux/Windows), compilers, networks, utilities, databases, and web tools. Integrating and deploying software into production environments. Developing innovative solutions to problems with minimal guidance and implementing them independently. Monitoring infrastructure to ensure service uptime and meeting SLA requirements. Providing critical support for customer-facing services to achieve near 100% uptime. Writing technical and user documentation, including FAQs and handbooks. The Impact You Will Have: Streamlining and automating development processes to increase efficiency and reduce time-to-market. Ensuring robust and scalable infrastructure to support product development and deployment. Enhancing the reliability and performance of our software solutions through innovative problem-solving. Maintaining high service uptime and meeting stringent SLA requirements to ensure customer satisfaction. Contributing to the continuous improvement of development and deployment methodologies. Supporting cross-functional teams by providing the necessary tools and infrastructure for successful project execution. What You’ll Need: B.Tech in Computer Science with 6+ years of experience in R&D Engineering. Proficiency in system design and data structures and algorithms (DSA). Strong programming skills in Python, MySQL, APIs development, and web services. Experience in front-end development with React JS. Hands-on experience with Unix and Windows environments. Expertise in DevOps tools such as Jenkins and CI/CD. Experience in source control management, particularly with Perforce and GitHub. Ability to work independently with minimal supervision and keen attention to detail. Excellent verbal and written communication skills. Who You Are: You are a detail-oriented and self-motivated professional with a strong technical background. Your problem-solving skills are exceptional, and you have a proven ability to develop innovative solutions independently. You excel in a collaborative environment, effectively communicating with both technical and non-technical stakeholders. Your ability to multitask and manage multiple projects simultaneously sets you apart, and you are committed to achieving operational goals with a direct impact on your area of work. The Team You’ll Be A Part Of: You will join a dynamic and innovative team focused on developing cutting-edge solutions in the field of R&D Engineering. Our team values collaboration, creativity, and continuous improvement, working together to drive technological advancements and achieve excellence in all aspects of product development and deployment. Rewards and Benefits: We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process. At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

Posted 2 months ago

Apply

4.0 years

0 Lacs

Noida, Uttar Pradesh

On-site

Indeed logo

Noida, Uttar Pradesh, India Category: Engineering Hire Type: Employee Job ID 10470 Date posted 04/04/2025 The candidate will be part of the Static Verification team, a group of talented engineers dedicated to developing and enhancing platform for our static verification products. This team collaborates closely with other departments, including design, development, and customer support, to ensure seamless integration and execution. Together, the candidate will work on cutting-edge projects that push the boundaries of technology and contribute to the success of Synopsys and its customers. Person will work in platform team of static verification. Platform team provides support to various apps which are part of static verification. The hired candidate will provide features and support needed for successful deployment and ongoing business for apps of static verification. He might also work in developing GenAI application related to static platform. Technical competencies required for the role Strong hands-on experience in C/C++ based Object Oriented large and complex enterprise software development. Strong background in Design Patterns, Data Structure, Algorithms , and programming concepts. Well versed with Software Engineering and development processes. Experience with popular AI/ML frameworks (e.g., TensorFlow, PyTorch) is desirable. Experience with production code development on Unix/Linux platforms. Ability to develop new architectures and demonstrate strong leadership skills. Ability to troubleshoot, debug, and support software applications. Good analysis and problem-solving skills. 4+ years of software development experience. Preferable skills Experience in EDA/AI/ML research and development Exposure to Tcl, Python, Shell scripting and/or Vim Exposure to developer tools such as gdb, Valgrind, Visual Studio and Eclipse. Exposure with source code control tool like Perforce, Clearmake, CVS or Git . At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

Posted 2 months ago

Apply

4 - 8 years

6 - 10 Lacs

Noida

Work from Office

Naukri logo

We are not looking for superheroes, just super minds We seek a Graduate / Post Graduate (Bachelors/Masters) in EEE) / ECE/Computer Science (CS) from top reputed Engineering colleges with 4-8 years of significant experience in software development. Experience in EDA will be a plus! Proficiency in C/C++ languages, design patterns along with data structure and algorithms will be key to development of software. Your understanding of HDL languages Verilog/VHDL/System Verilog is essential. We value your knowledge of scripting languages, hands-on knowledge of Revision control systems like Perforce will only improve the development time. Good analytical, abstraction and interpersonal skills will help in creating bigger and sustainable solutions for complex systems. Ability to work with multi-functional teams as a great teammate will help in creating good solutions that resolve actual customer issues. Soft Skills: Excellent verbal and written communication skills. Self-starter, motivated and strong teammate. Team Contributor, Quick learner. Hard working, sincere and committed to work. Teammate and good management skills

Posted 2 months ago

Apply

5 - 10 years

8 - 13 Lacs

Noida

Work from Office

Naukri logo

Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more efficiently. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. Job Duties: We are seeking a motivated and quick-to-learn Software Engineer to join the Electronic Design Automation (EDA) field, specifically to advance the Questa formal verification product family. In this multifaceted role, you will be involved in the entire project lifecycle, from writing functional specifications to designing algorithms, coding, and creating test plans. Collaboration with a team of talented engineers and supporting top-tier industry customers will be essential. The ideal candidate will have extensive software development experience, particularly in developing and customizing components around graph-based formal models, with hands-on programming and expertise in crafting efficient netlist representation models for formal applications. Our primary responsibilities will include crafting and developing new features, customizing existing solutions, and improving software components for formal verification, ensuring quality, scalability, modifiability, and testability. You will collaborate with other engineering teams, take ownership of specific components, and drive them to excellence. Additionally, you will help drive the best software practices within the team and mentor other specialists as needed, all while contributing to the businesss overall needs. Job Qualifications: We require candidates to have a BE/B-Tech/M.Tech in CSE/ECE from a reputed engineering college. We are looking for candidates with 5-10 years of software experience, preferably in the Design and Verification domain. Expert in C++ , design patterns, and algorithms. Strong understanding of data structures and algorithm complexities . Proficient in advanced data structures and their applications. Expert in one of the following hardware description languages: Verilog , System Verilog , or VHDL . Knowledge of scripting languages like Perl , Python , Bash , or Tcl . Proficient with development tools such as Makefile , gdb , valgrind , perforce/git , gcov , editors , and IDEs . Strong problem-solving and analytical skills . Experienced in the development and delivery of multi-man-month projects from start to finish. Familiarity with Linux platforms . Exposure to formal-based verification methodologies (model checking, equivalence checking, automated reasoning) is a plus. Soft Skills: Self-motivated and committed to work. Strong team player with the ability to work independently. Hardworking, sincere, and open to constructive feedback. Able to work in challenging environments and collaborate effectively with multi-cultural technical teams. Good to Have: Exposure to Synthesis, Simulation, and other verification methodologies like Assertion, Coverage, etc. Strong presentation, listening, and communication skills for effective team interactions.

Posted 2 months ago

Apply

4 - 6 years

6 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Job Title: Staff Software Development Engineer About Trellix: Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work. Our comprehensive, GenAI-powered platform helps organizations confronted by todays most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner ecosystem, we accelerate technology innovation through artificial intelligence, automation, and analytics to empower over 53,000 customers with responsibly architected security solutions. We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at . Role Overview: We are seeking a highly skilled and motivated Staff Software Development Engineer with expertise in C programming, Linux development, protocol parsing, DPDK (Data Plane Development Kit) packet path development, and experience with Suricata or similar IDS/IPS systems. In this role, you will work on designing, developing, and optimizing high-performance packet processing applications, contributing to the core development of our cutting-edge network security products. About the Role: Develop, optimize, and maintain high-performance C-based applications for Linux environments. Implement and enhance protocol parsing mechanisms for various network protocols. Design and develop packet processing paths leveraging DPDK for low-latency, high-throughput data flows. Contribute to the development and maintenance of Suricata or other open-source IDS/IPS solutions. Debug and resolve complex software issues across multi-threaded and distributed systems. Collaborate with cross-functional teams, including QA, DevOps, and Product Management, to deliver robust and scalable solutions. Stay updated with the latest trends in network protocols, Linux kernel development, and high-performance computing. About You: Strong proficiency in C programming, with a focus on performance and memory optimization. Extensive experience in Linux application and system-level development. Hands-on experience with DPDK, including building custom packet processing pipelines. In-depth knowledge of network protocols such as TCP/IP, UDP, HTTP, and DNS. Experience with Suricata or similar network security tools. Expertise in debugging complex software systems using tools like gdb, strace, perf, etc. Familiarity with multi-threaded programming and synchronization mechanisms. Experience with software development life cycle tools, such as Git, Perforce, CI/CD pipelines, and build systems (Make/CMake). Strong analytical and problem-solving skills. Preferred Qualifications: Knowledge of other programming languages like Python or Rust. Familiarity with virtualization technologies (e.g., ESXI, KVM, containers) and cloud environments(AWS, Azure & GCP). Experience with performance benchmarking and profiling tools.Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field. Company Benefits and Perks: We work hard to embrace diversity and inclusion and encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees. Retirement Plans Medical, Dental and Vision Coverage Paid Time Off Paid Parental Leave Support for Community Involvement

Posted 2 months ago

Apply

5 - 6 years

6 - 10 Lacs

Mumbai

Work from Office

Naukri logo

Lead and contribute to the development of FPS and AAA games using Unreal Engine 4/5. Collaborate with the design, art, and production teams to create high-quality, immersive game experiences. Implement and optimize gameplay mechanics, AI, UI, and other core game systems. Utilize Unreals Gameplay Ability System (GAS) and Lyra Starter Game as a foundation for complex gameplay features. Profile and optimize game performance for both PC and console platforms. Mentor and provide technical guidance to junior developers. Debug and resolve complex technical issues. Stay up-to-date with the latest Unreal Engine tools, features, and best practices. Requirements 5-6 years of professional experience working on game development, with a focus on FPS and AAA titles. Strong proficiency in Unreal Engine 4/5. Hands-on experience with the Gameplay Ability System (GAS) and Lyra Starter Game. Expertise in C++ programming and blueprint scripting within Unreal Engine. Deep understanding of game architecture, physics, rendering, and optimization techniques. Familiarity with version control systems such as Git or Perforce. Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment. Excellent communication skills and the ability to collaborate effectively across teams. Preferences Experience shipping one or more AAA titles. Familiarity with multiplayer and networking systems in Unreal Engine. Knowledge of animation systems and pipelines.

Posted 2 months ago

Apply

5 - 9 years

7 - 11 Lacs

Kochi

Work from Office

Naukri logo

Wipro Limited (NYSE:WIT, BSE:507685, NSE:WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their > 5+ years of experience with BMC ITSM Helix SaaS/On Prem as a developer. Excellent Written and Verbal communication skills to interact with business users, gather requirements and document workflow / integrations. Strong understanding of BMC Helix SaaS multi-tenancy platform. BMC Helix ITSM customization, administration, and support in the latest version of Helix. Customization of various application in Helix PWA. In depth Knowledge of various workflows in Helix. Issue debugging and fixing of BMC Helix ITSM. Should have extensive experience working with BMC Developer Studio. Experience in BMC ARS custom application development. Configuration of SLM. Should have experience configuring IM, PM, CM, SRM, Service Catalogue, KM, RM, CMDB modules. Should have experience configuring hardware asset management (HAM) and software asset management (SAM) modules. Knowledge of Integrating with Third-party ITSM tools like ServiceNow, ManageEngine etc. Experience with migrating data from legacy system (Remedy, ManageEngine etc) In depth knowledge on BMC Helix Discovery module. Experience in service mapping and service health dashboard creation using BMC Helix Discovery module. Catalogue item development in DWP 21.3 & above Create and update complex catalogue item in DWPA. Development of catalogue in BMC Helix Business Workflows. Knowledge on UI/UX principles for designing catalogue items and service requests in DWP portal. Integrate catalogue items using REST pallet and other available connectors. Experience in scripting and customization using JavaScript and JSON. Experience in BMC Helix CMDB, Data Model, and various jobs. Experience on integrating CBMD with various data providers like BMC Helix Discovery. Integration using REST API and Webservice. Should have experience in automating workflows, business rules and processes with BMC helix Experience in integration using Atrium Integrator/spoon jobs. Experience in uploading and managing foundation data. Prepare complex reports based on Helix Dashboards/Smart reporting. Should have experience in creating test cases and validating end-to-end workflow

Posted 2 months ago

Apply

5 - 7 years

13 - 18 Lacs

Noida, Delhi

Work from Office

Naukri logo

We are looking for a self-driven individual with a passion for gaming and innovation. Someone who is dynamic and skilled enough to kick-start game development from scratch with minimal supervision and contribute across both frontend and backend development. Develop web-based slot games and other casino games, including both frontend and backend functionalities, using JavaScript/Typescript. Design and develop game backend math engines for maintaining Return to Player (RTP) calculations specific to slot games. Implement new user-facing game features using our in-house framework. Build reusable code and libraries for future use to improve efficiency and scalability. Optimize both the frontend and backend for maximum speed and performance. Collaborate with other team members and stakeholders in a SCRUM-like development environment. Conduct code reviews for juniors and interns, providing guidance and mentorship. Troubleshoot and fix live issues/bugs on both old and new slot games. Research new technologies and suggest technical solutions for improvement. Contribute to our game development framework by adding new functionalities and improving existing ones. Required Skills & Experience: 5+ years of experience in game development with JavaScript and TypeScript. Strong knowledge of HTML5 game development frameworks (experience with Pixi.js, Phaser.js). Expertise in developing backend game logic and math engines while maintaining RTP integrity, particularly for slot games. Strong debugging skills for both frontend and backend issues. In-depth understanding of Object-Oriented JavaScript (OOJS), SOLID principles, Clean Code practices, and design patterns. Experience in structured software development with an emphasis on scalability and maintainability. Hands-on experience with unit testing to ensure high-quality code. Proficiency in Node.js, NPM, Webpack, Grunt, Rollup, and other relevant tools. Experience with version control systems like Git and Perforce. Familiarity with Agile methodologies and tools like JIRA for issue and project tracking. Strong ability to review code and design, ensuring adherence to best practices. Excellent analytical skills for debugging and problem-solving. Strong written and verbal communication skills, with the ability to collaborate effectively in a team environment. Roles and Responsibilities Develop web-based slot games and other casino games, including both frontend and backend functionalities, using JavaScript/Typescript. Design and develop game backend math engines for maintaining Return to Player (RTP) calculations specific to slot games. Implement new user-facing game features using our in-house framework. Build reusable code and libraries for future use to improve efficiency and scalability. Optimize both the frontend and backend for maximum speed and performance. Collaborate with other team members and stakeholders in a SCRUM-like development environment. Conduct code reviews for juniors and interns, providing guidance and mentorship. Troubleshoot and fix live issues/bugs on both old and new slot games. Research new technologies and suggest technical solutions for improvement. Contribute to our game development framework by adding new functionalities and improving existing ones. Required Skills & Experience: 5+ years of experience in game development with JavaScript and TypeScript. Strong knowledge of HTML5 game development frameworks (experience with Pixi.js, Phaser.js). Expertise in developing backend game logic and math engines while maintaining RTP integrity, particularly for slot games. Strong debugging skills for both frontend and backend issues. In-depth understanding of Object-Oriented JavaScript (OOJS), SOLID principles, Clean Code practices, and design patterns. Experience in structured software development with an emphasis on scalability and maintainability. Hands-on experience with unit testing to ensure high-quality code. Proficiency in Node.js, NPM, Webpack, Grunt, Rollup, and other relevant tools. Experience with version control systems like Git and Perforce. Familiarity with Agile methodologies and tools like JIRA for issue and project tracking. Strong ability to review code and design, ensuring adherence to best practices. Excellent analytical skills for debugging and problem-solving. Strong written and verbal communication skills, with the ability to collaborate effectively in a team environment.

Posted 2 months ago

Apply

1 - 4 years

4 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Preferred Qualifications: 1+ year of experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of experience with Database Management Software. 1+ year of experience with API. 1+ year of work experience with Git, Perforce, or Source Code Management System. Principal Duties and Responsibilities: Applies Software knowledge to assist and support the design, development, creation, modification, and validation of embedded and cloud edge software, applications, and/or specialized utility programs. Analyzes user needs and software requirements. Designs and implements small software features for products and systems. Participates in the design, coding for small features, unit testing, minor debugging fixes, and integration efforts to ensure projects are completed on schedule. Assists in performing code reviews and regression tests as well as the triaging of issues to ensure the quality of code. Collaborates with others inside project team to accomplish project objectives. Writes technical documentation for Software projects. Level of Responsibility: Works under supervision. Decision-making affects direct area of work and/or work group. Requires verbal and written communication skills to convey basic, routine factual information. Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively.You may e-mail or call Qualcomm's toll-free number found .

Posted 2 months ago

Apply

0 - 2 years

2 - 4 Lacs

Bengaluru

Work from Office

Naukri logo

SonicWall is a cybersecurity forerunner with more than 30 years of expertise and is recognized as a leading partner-first company, ensuring our partners and their customers are never alone in the fight against cybercrime. With the ability to build, scale and manage security across the cloud, hybrid and traditional environments in real-time, SonicWall provides relentless security against the most evasive cyberattacks across endless exposure points for increasingly remote, mobile and cloud-enabled users. With its own threat research center, SonicWall can quickly and economically provide purpose-built security solutions to enable any organization"”enterprise, government agencies and SMBs"”around the world. For more information, visit www.sonicwall.com or follow us on Twitter, LinkedIn, Facebook and Instagram. Roles And Responsibilities. Design, develop, improve and maintain new & existing SonicOS components. Comfortable multi-tasking in a fast-paced, agile team environment. Maintain existing software features by implementing enhancements and fixing bugs. Collaborate with other engineers on code reviews, test case reviews, and process enhancements. Write functional and design specifications, and work with technical publications team for documentation needs. Work with your peers in India, USA and other development centers to bring the cutting-edge features to our customers. Requirements. Bachelors degree in Computer Science or Engineering or related field with 8+ years of software development experience. Good programming knowledge using C or C++ in Network OR Security Domain is a must. Familiarity with TCP/IP, multithreaded programming is a plus. Organized, Self-motivated and strong collaborative team player with ability to work well with globally distributed team members. Experience with UNIX or Linux operating systems. Ability to quickly troubleshoot and resolve issues. Excellent written and verbal communication skills. Preferable. Knowledge of Network Security and Firewalls technologies. Experience with TCPdump and/or WireShark. Proficient understanding of code versioning tools like Perforce/GIT. Experience Working with Atlassian tools (Confluence, JIRA). Experience with Python or similar scripting languages. Hybrid. #Development #Developer #C #C++ #Network #Security. SonicWall is an equal opportunity employer. We are committed to creating a diverse environment and are an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, ethnicity, religion, sex, gender, gender identity and expression, sexual orientation, national origin, disability, age, marital status, veteran status, pregnancy, or any other basis prohibited by applicable law. At SonicWall, we pride ourselves on recruiting a diverse mix of talented people and providing active security solutions in 100+ countries. Applicant Privacy Notice. Show more Show less

Posted 2 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