Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 5.0 years
11 - 15 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Minimum Qualifications: Bachelors degree in engineering, Computer Science, Information Systems/technology, or equivalent and related field with: 3-5 years of experience with programming languages such as C & C++ Experience with Git, Perforce or equivalent Source Code Management Systems. Masters degree in engineering, Computer Science, Information Systems/technology, or equivalent and related field with: 2-4 years of experience with programming languages such as C & C++ Experience with Git, Perforce or equivalent Source Code Management Systems. Skills/Experience: Proficient in C,C++ fundamentals, Object-oriented Programming methodologies, Multithreaded Programming and OS fundamentals. Good analytical / problem solving / sound reasoning skills Experience in video domain or multimedia systems (preferred) Exposure to Linux/Windows Kernel/User Mode driver development (preferred) Experience in Windows Debugging Tools & Development Environments , Direct3D APIs (preferred) Knowledge of various video specifications as such H.264, H.265 (preferred) Principal Duties and Responsibilities: Applies Software knowledge to assist and support the design, development, creation, modification, and validation of video kernel drivers & solutions for Windows on Snapdragon. Analyzes user needs and software requirements. Designs and implements software features for products and systems. Participates in the design, coding for features, unit testing, 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 Collaborates with others team members to accomplish project objectives. Writes technical documentation for software projects. 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
6.0 - 11.0 years
17 - 22 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: ResponsibilitiesLooking for highly skilled and motivated engineers working on IoT Audio technologies. Audio DSP framework/algorithms/codecs development. Design and implementation of audio DSP software. Customer requirements decomposition, solution implementation, and customer support. Adding audio algorithms and developing audio framework. RTOS experience Build the processes to achieve high quality software development Make the right technical choices and tradeoffs governed by data driven development Coordinate with cross-functional teams contributing to the overall success of the projects Continuous improvement of quality and performance of the software and raise the bar Decide the objective and goals and drive team towards achieving those Guide the team for shipping the solutions Bachelor's or master's degree in computers, Electrical, Electronics Engineering or related field with 6+ years of proven experience with focus on software development for embedded SOCs 6+ years of managing a team Thrive in Linux and RTOS development platforms. Good understanding of signal processing fundamentals, Audio fundamentals, Audio algorithms, Audio codecs, DSP architecture. Good understanding and hands-on experience of audio DSP frameworks, APPS-DSP interfacing Strong C/C++ programming skills. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 1 month ago
2.0 - 7.0 years
20 - 25 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Minimum Qualifications Previous experience working on complex high-performance RTL design, preferably on DSP or processor based sub-system. Expert in hardware (RTL) design in Verilog, System Verilog or VHDL. Knowledge of standard on chip bus interface protocols (AXI, APB, AHB) Experience with some of below. Model development (SystemC, or C++) RTL to gates synthesis (Synopsys DCG or Cadence Genus) Design rule and CDC checking (SVA assertions, Spyglass, 0-in) Work on high performance low power RTL design. Scripting languages (PERL, Python, TCL, C, etc.) PRINCIPAL DUTIES AND RESPONSIBILITIES: Develop micro-architecture, design and program specific documentation Design and modelling of compute ASIC modules and sub-systems. RTL ownership. Development, assessment and refinement of RTL design to target power, performance, area and timing goals. Resolves architecture, design, or verification problems by applying sound ASIC engineering practices Use of various design tools (Synopsys, Compiler Linting, CDC, LEC, CLP etc.) to check and improve design quality Help the design verification team execute on the functional verification strategy. Generates innovative ideas for IP core and process flow improvements Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field.
Posted 1 month ago
4.0 - 9.0 years
18 - 22 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware 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 Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Over 8+ years of related work experience Possesses in-depth knowledge and hands-on experience with peripheral protocols such as CXL3.0 and PCIe Gen5/6 Validation, along with exposure to server chips. Skilled in bare metal/Linux driver development and proficient in C programming. Experienced in complex SoC software development and hardware validation testing, covering functional, performance, compliance, and power aspects. Proficient with debug and lab tools, including Lauterbach, oscilloscopes, and protocol analyzers.
Posted 1 month ago
3.0 - 5.0 years
12 - 16 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. Additional 3 to 5 years of experience Hands on experience with embedded distributions such as Yocto. Thorough Embedded C programming knowledge & experience (especially pointers, structures, linked lists etc.,) & Assembly programming knowledge Hands On Experience for Device Driver development with any of standard protocols such as SPI, UART, USB etc., Thorough knowledge and experience on operating systems and kernel Thorough RTOS knowledge and experience (Mutex, spinlocks, Queues, Signaling, Events, Deferred function calls & Callbacks, Multi-thread & multi-process environments, Concurrency Scenarios etc.,), Linux Knowledge, Kernel & User Space knowledge Thorough experience of Operating systems, Microprocessor / computer architecture. Strong analytical and debugging skills Hardware and architectural knowledge / experience (Processor Architecture, Cache, interrupts, Memory barriers, Strong ordering etc.,) Emulator, simulator environment & JTAG debugging knowledge / experience Leading a team of junior engineers for managing design, development, delivery and execution of various projects through entire software development life cycle Ownership, accountability, commitment and delivery of project commitments Technology leadership and representation Nice to Have - Hands On Experience or knowledge for Inter Processor Communication Protocol, Debug Logging framework, Heap Management & Timer implementations 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
2.0 - 7.0 years
17 - 22 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 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: (3"“5-year experience) Thorough Embedded C programming knowledge & experience (especially pointers, structures, linked lists etc.,) & Assembly programming Hands on experience in Designing Debug Architecture & Framework, development of SoC Debug Drivers, development of Debug logging framework, debug logs analytical skills Strong Debug & analytical skills for embedded systems and architecture Hardware and architectural knowledge / experience (Processor Architecture, Cache, interrupts, Memory barriers, Strong ordering etc.,) Thorough RTOS knowledge and experience (Mutex, spinlocks, Queues, Signaling, Events, Deferred function calls & Callbacks, Multi-thread & Multi-process environments, Concurrency Scenarios etc.,), Linux Knowledge, Kernel & User Space knowledge Thorough experience of Operating systems, Microprocessor / computer architecture. Emulator, simulator environment & JTAG debugging knowledge / experience Nice to Have Skills: Hands On Experience for Device Driver development with any of standard protocols such as SPI, UART, USB etc., 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
2.0 - 7.0 years
10 - 15 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 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. Thorough Embedded C programming knowledge & experience (especially pointers, structures, linked lists etc.,) & Assembly programming knowledge Hands On Experience for Device Driver development with any of standard protocols such as SPI, UART, USB etc., Thorough RTOS knowledge and experience (Mutex, spinlocks, Queues, Signaling, Events, Deferred function calls & Callbacks, Multi-thread & Multi-process environments, Concurrency Scenarios etc.,), Linux Knowledge, Kernel & User Space knowledge Thorough experience of Operating systems, Microprocessor / computer architecture. Strong analytical and debugging skills Hardware and architectural knowledge / experience (Processor Architecture, Cache, interrupts, Memory barriers, Strong ordering etc.,) Emulator, simulator environment & JTAG debugging knowledge / experience Nice to Have - Hands On Experience or knowledge for Inter Processor Communication Protocol, Debug Logging framework, Heap Management & Timer implementations
Posted 1 month ago
6.0 - 11.0 years
19 - 25 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware 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 Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 6+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 5+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. We are seeking engineers with experience in system and SoC level automotive cybersecurity concepts and implementations and knowledge of the ISO21434 cyber security standards and process. This position will be a hands-on role in defining and contributing to the architecture for the current cyber security hardware development to meet ISO 21434 standards working with various stakeholders in the Systems/Security Architecture/IP & SoC design teams. Responsibilities shall include the following Overall responsibility of automotive cybersecurity architecture of the Automotive SoCs. Work with Product Marketing, system/SW security architects and IP security architects to deliver the security architecture of the SoC which addresses the security use case at the System level. Overall responsibility of product auto cybersecurity technical concept, hardware security requirements, cybersecurity architecture specification, review of security requirements for applicable subsystems Perform TARA (Threat Analysis & Risk Assessment) Review and approve TARA at subsystem/IP level Review implementation and verification of cybersecurity vulnerability analysis for applicable subsystems Coordinate technical issues related to cybersecurity with all applicable subsystems, all SoC domains. Work with functional safety architect and ensure there are no conflicting requirements between safety and security. Work closely with SoC and IP design teams, 3rd party IP vendors to review the design implementations and ensure meeting the architecture goals. Maintain a strong knowledge of Automotive cybersecurity best practices. Influence internal stakeholders with actionable data to ensure gaps to expectations are closed in a timely fashion. Establish and maintain healthy relationships with influential/decision making on cyber security throughout the organization. Work in a highly matrixed environment. This role frequently requires working with others to fulfill job responsibilities without direct authority. Minimum Bachelor's degree in Electrical or Electronics Engineering, Computer Science, or related field. 8+ years in roles on Systems Engineering / SoC Architecture / Security IP Architecture and design. Minimum 5+ years experience in architecture and design of Security IP/Cores or system level Security Architecture. Has knowledge of cyber security-based product development flow and validation. Experience with ISO 21434 Cyber security standards. Has led Cybersecurity implementation in SOC/Cores/IP. Hands-on experience with automotive Cybersecurity ISO 21434 standard spec and implementation. Structured problem-solving capability and ability to work with teams on root cause analyses. Excellent verbal/written communication, interpersonal skills, and presentation skills Preferred Qualifications 5+ years Automotive cybersecurity experience and familiarity with Security work products Familiarity with ISO 26262 Automotive Functional Safety standards is a plus Relevant Cybersecurity Certification is desired
Posted 1 month ago
4.0 - 8.0 years
8 - 12 Lacs
Bengaluru
Work from Office
Job Summary Person at this position has gained significant work experience to be able to apply their knowledge effectively and deliver results. Person at this position is also able to demonstrate the ability to analyse and interpret complex problems and improve change or adapt existing methods to solve the problem. Person at this position regularly interacts with interfacing groups / customer on technical issue clarification and resolves the issues. Also participates actively in important project/ work related activities and contributes towards identifying important issues and risks. Reaches out for guidance and advice to ensure high quality of deliverables. Person at this position consistently seek opportunities to enhance their existing skills, acquire more complex skills and work towards enhancing their proficiency level in their field of specialisation. Works under limited supervision of Team Lead/ Project Manager. Roles & Responsibilities Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for adhering to guidelines and checklists for all deliverable reviews, sending status report to team lead and following relevant organizational processes. Responsible for customer collaboration and interactions and support to customer queries. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Education and Experience Required Engineering graduate, MCA, etc Experience: 2-5 years Competencies Description Application Protocol & Engines - Linux engineer is one: who has done one or more of the following on Embedded Linux design, development/customization, bug fixing/sustenance who has experience in one or more of the following domains Multimedia Telephony Connectivity Sensor Security Platforms- Mandatory to have worked on one or more of the following: Embedded Linux Tools- Mandatory to have worked on one or more of the following; gdb/ddd; linux editors; top; ps; meminfo Languages- Mandatory to have worked on one or more of the following; C; C++ Specialization- MULTIMEDIA, CONNECTIVITY, TELEPHONY, CARRIER GRADE PLATFORM, GENERIC FRAMEWORK
Posted 1 month ago
4.0 - 9.0 years
15 - 20 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware 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 Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Preferred Qualifications: Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field. 8+ years of Hardware Engineering or related work experience. 2+ years of experience with circuit design (e.g., digital, analog, RF). 2+ years of experience utilizing schematic capture and circuit simulation software. 2+ years of experience with hardware design and measurement instruments such as oscilloscopes, spectrum analyzers, RF tools, etc. 1+ year in a technical leadership role with or without direct reports. Principal Duties and Responsibilities: Leverages advanced Hardware knowledge and experience to plan, optimize, verify, and test critical electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems. Integrates complex features and functionality into hardware designs in line with proposals or roadmaps for complex products. Conducts complex simulations and analyses of designs as well as implements designs with the best power, performance, and area. Collaborates with cross-functional teams (e.g., design, verification, validation, software and systems engineering, architecture development teams, etc.) to implement new requirements and incorporate the latest test solutions in the production program to improve the yield, test time, and quality. Evaluates, characterizes, and develops the novel manufacturing of solutions for leading edge products in the most advanced processes and bring-up product to meet customer expectations and schedules. Evaluates reliability of critical materials, properties, and techniques and brings innovation, automation, and optimization to maximize productivity. Evaluates complex design features to identify potential flaws, compatibility issues, and/or compliance issues. Writes detailed technical documentation for complex Hardware projects. Level of Responsibility: Works independently with minimal supervision. Provides supervision/guidance to other team members. Decision-making is significant in nature and affects work beyond immediate work group. Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc. Has a moderate amount of influence over key organizational decisions.
Posted 1 month ago
8.0 - 13.0 years
14 - 18 Lacs
Bengaluru
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. Job Summary: 8+ years experience with Programming Language such as C, C++, exposure to Python, etc. 8+ years development experience with Programming Language such as C, C++, Python, etc.. 8+ years professional work experience in embedded software, driver development, OS like Linux/Android/QNX any RTOS etc. 3+ years experience with low level software/ interface and debugging. 3+ years experience with industry standard software development toolsHSW/HE debuggers, code revision systems (GIT, Gerrit, Perforce), IDEs and build tools. Experience in Secure Coding , software design and implementation levels. Strong OS fundamentals. Linux and kernel development a strong plus Experience with ARM architecture is added advantage. Experience in BSP development. Experience with low level device driver programming, boot code development Familiar with Modern OO design practices, such as C++11/17, a plus Excellent communication skills (written and verbal) and team player Should be self motivated and self driven Preferred Qualifications: Master's Degree in Engineering, Information Systems, Computer Science or related field. 8+ years of Software Engineering or related work experience. 8+ years of experience with Database Management Software. 8+ years of experience with API. 8+ year of work experience with Git, Perforce, or Source Code Management System Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 1 month ago
3.0 - 8.0 years
15 - 19 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems 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 Systems Engineer, you will research, design, develop, simulate, and/or validate systems-level software, hardware, architecture, algorithms, and solutions that enables the development of cutting-edge technology. Qualcomm Systems Engineers collaborate across functional teams to meet and exceed system-level requirements and standards. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. Job Overview Work with Qualcomm's security architecture / IP and access control team on next generation SOC for smartphone, tablet, automotive and IOT product categories. is responsible for assisting product development teams throughout the company to apply secure HW design principles to individual blocks, computing cores, and at the SoC level. SW/HW co-design, HW development experience. Familiarity with debug architectures such as JTAG and ARM coresight are a plus Successful candidates will be able to engage with product teams independently with minimal supervision to detect and mitigate security vulnerabilities in hardware architecture and implementations, involve in access control issues at both SW and HW. Minimum Qualifications 5 to 7+ years of industry or academic experience in Security are required. Additionally,
Posted 1 month ago
4.0 - 9.0 years
12 - 16 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware 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 Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Job Responsibilities Participate on a project involved in the development of ASICs, with emphasis in Place and Route Implementation, Timing Closure, Low Power, Power Analysis and Physical Verification. Create design of experiments and do detailed PPA comparison analysis to improve quality of results, tuning recipes and setting course for the projects going forward Work closely with RTL design, Synthesis, low power, Thermal, Power analysis and Power estimation teams to optimize Performance, Power and Area(PPA) Tabulate metrics results for analysis comparison Develop Place & Route recipes for optimal PPA Minimum Qualifications 4+ years of High Performance core Place & Route and ASIC design Implementation work experience Preferred Qualifications Minimum 4+ years of experience in PD Extensive experience in Place & Route with FC or Innovus is an absolute must Complete ASIC flow with low power, performance and area optimization techniques Experience with STA using Primetime and/or Tempus is required Proficient in constraint generation and validation Experience of multiple power domain implementation with complex UPF/CPF definition required Formal verification experience (Formality/Conformal) Perl/Tcl, Python, C++ skills are needed Strong problem solving and ASIC development/debugging skills Experience with CPU micro-architecture and their critical path Low power implementation techniques experience High speed CPU implementation Clock Tree Implementation Techniques for High Speed Design Implementation are required Exposure to Constraint management tool and Verilog coding experience
Posted 1 month ago
4.0 - 9.0 years
12 - 16 Lacs
Chennai
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware 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 Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Preferred Qualifications: Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field. 8+ years of Hardware Engineering or related work experience. 2+ years of experience with circuit design (e.g., digital, analog, RF). 2+ years of experience utilizing schematic capture and circuit simulation software. 2+ years of experience with hardware design and measurement instruments such as oscilloscopes, spectrum analyzers, RF tools, etc. 1+ year in a technical leadership role with or without direct reports. Principal Duties and Responsibilities: Leverages advanced Hardware knowledge and experience to plan, optimize, verify, and test critical electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems. Integrates complex features and functionality into hardware designs in line with proposals or roadmaps for complex products. Conducts complex simulations and analyses of designs as well as implements designs with the best power, performance, and area. Collaborates with cross-functional teams (e.g., design, verification, validation, software and systems engineering, architecture development teams, etc.) to implement new requirements and incorporate the latest test solutions in the production program to improve the yield, test time, and quality. Evaluates, characterizes, and develops the novel manufacturing of solutions for leading edge products in the most advanced processes and bring-up product to meet customer expectations and schedules. Evaluates reliability of critical materials, properties, and techniques and brings innovation, automation, and optimization to maximize productivity. Evaluates complex design features to identify potential flaws, compatibility issues, and/or compliance issues. Writes detailed technical documentation for complex Hardware projects. Level of Responsibility: Works independently with minimal supervision. Provides supervision/guidance to other team members. Decision-making is significant in nature and affects work beyond immediate work group. Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc. Has a moderate amount of influence over key organizational decisions.
Posted 1 month ago
2.0 - 4.0 years
12 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Responsibilities: The successful candidate(s) will be responsible for: Development and productize Sensing Camera Firmware on Qualcomm chipsets for mobile/XR/Auto projects. Role is to develop embedded firmware for ISP HW that is targeted for different tiers of Qualcomm camera solutions. Programming language is C/C++ on DSP processor, so the role involves understanding the processor architecture/RTOS/peripherals/compiler/linker toolsets. Prototype the end-to-end use cases with Firmware Test bench for early verification of the FW/HW Collaborate with systems, software, hardware teams at various stages of chipset life during design/bring-up/validation/commercialization. Interaction with customer engineering teams to commercialize Qualcomm camera solutions with global OEMs, stabilize the existing solution for customer use-cases/requirements Relevant experience required in one or more of the following areas: Design and implement embedded firmware for embedded processors/microcontrollers Good understanding of image processing or computer vision fundamentals. Hands on knowledge\experience on camera/video/computer vision HW pipeline, development and optimization of firmware for performance, power consumption and memory usage. Solid C\C++ programming skills, multithreading and RTOS/OS concepts. Experience in device driver development, communication protocols(I2C, SPI, UART etc..) is plus Hands on experience on Q6 processors is a plus. Strong debugging skills to debug complex system level issues. Collaborate with cross-functional teams to design, implement, bring-up of new hardware and debug camera/multimedia/firmware integration issues and features for mobiles/XR/IOT use cases Good analytical and problem-solving skills. Looking for 2-4 years of relevant industry experience Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Posted 1 month ago
4.0 - 6.0 years
11 - 15 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: : We are seeking a skilled and motivated Driver Developer with expertise in embedded systems and Real-Time Operating Systems (RTOS). As a key member of our team, you will be responsible for designing, implementing, and maintaining Windows/Linux drivers and DSP firmware, ensuring seamless integration with embedded systems and RTOS environments. The ideal candidate will have a strong background in low-level programming, kernel-mode development, and a deep understanding of hardware interactions. Join us if you are passionate about pushing the boundaries of technology and thrive in a dynamic, collaborative environment. Responsibilities: Develop and maintain Windows/Linux drivers and RTOS for various requirement. Collaborate with cross-functional teams to integrate drivers into embedded systems. Conduct software integration, testing and troubleshoot issues. Optimize driver performance and ensure compatibility with evolving Windows environments. Stay abreast of industry trends and emerging technologies to drive innovation in driver development. : Bachelor's or higher degree in Computer Science or Electronics & Communication with 4 - 6 years of relevant experience Proven experience in Windows driver development and embedded systems. Strong knowledge on the embedded system. Strong C/C++ programming skills and familiarity with assembly language. Strong in designing and should have handles on with all tools like (Debugging tools, Jtag and dev tools etc) In-depth knowledge of kernel-mode programming in both Windows internals. Knowledge on the windows driver or MCDM driver is an added advantage Experience working with Real-Time Operating Systems (RTOS) such as FreeRTOS, QNX, or others. Excellent problem-solving and debugging skills. Effective communication and collaboration within a team environment. 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
8.0 - 13.0 years
17 - 22 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Overview: We are looking for software engineers who can define software architectures while viewing software as part of a larger system comprising both software and hardware. Previous architecture experience is not necessary as long as you have good software engineering skills and are willing to approach problems at the system level.In this role you will have two related areas of responsibilities:1) Participating in the definition of next generation architectures for future Qualcomm SoCs, and2) Driving the software design to realize the architecture on each SoC. This role is focused on power, thermal and limits management but you must also consider other important metrics such as performance and cost.Qualcomm SoCs serve many product categories including smartphones, tablets, wearables, IoT, servers, AR/VR and automotive (telemetry, IVI and ADAS). One challenge in this role is to drive commonality in the architecture across these diverse product categories. Job function / Responsibilities Work with engineers across a range of disciplines (e.g. hardware, software and systems) and technologies (e.g. advanced CPUs, Hexagon DSPs, Adreno GPUs, AR/VR, ML/AI, 5G modems, Wireless LAN, and GPS) Participate in defining and communicating next generation architectures for Qualcomm SoCs with a focus on power, thermal and limits management Drive the process of converting the power, thermal and limits management architecture into a software design and software requirements for each SoC Work with software teams to provide guidance on the architecture and design, and to help resolve issues Design tools to identify and debug power consumption issues on development platforms and commercial devices Preferred skills/experience 8+ yrs of experience in software development for SoCs and platforms in wireless, automotive and/or IOT Strong analytical skills and the ability to approach problems at a system level One or more of the following: Device driver or board support package (BSP) knowledge or development experience Experience with one or more RTOSs Experience with ADAS or in vehicle infotainment systems Understanding of ARM processor architectures Experience in power, thermal and/or limits management at the system or device driver level Experience with virtualization and hypervisors Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 1 month ago
6.0 - 11.0 years
25 - 30 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm is building on its core strengths in wireless and compute technologies and is in the middle of the biggest technology revolution in the Automotive space. While Qualcomm has pioneered connected car technologies for over a decade, it is now playing a critical role in the evolution of Automotive Infotainment, Telematics, ADAS/Autonomous Driving & its supporting technologies. We are investing in several bleeding-edge technologies such as 5G, Cellular V2X, Computer Vision, AI/Deep Learning, etc., and are working closely with global Automakers/Tier-1s, standards bodies, consortiums, and operators on pushing the boundaries. Qualcomm Automotive Team is looking for a Senior Technical Lead who can make difference on many technology forefronts in the Automotive space, join our growing multisite engineering organization. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Technical design and implementation of ADAS and AD systems based on Qualcomm Snapdragon Autonomous/ADAS SoCs and HW platforms. Closely collaborate with other domain experts across SoC/Hardware, Firmware, Safety, Security and Algorithms to define the functional specifications, design modular software components and interaction models, well-defined public and private interfaces, resource management and debugging tools. Lead the system level profiling and optimization of end-to-end use-cases, identify and address bottlenecks across heterogenous computational units and realize efficient implementations. Actively engage with OS and Framework vendors, Automotive OEMs, Tier-1s and ISVs to implement solutions based on of Qualcomm Automotive platforms. 10+ years of Software Systems Engineering experience. Atleast 10+ yrs experience in ADAS, Cockpit, EPAS systems Extensive experience and hands on in C/C++ Atleast 10+ years of experience in Automotive engineering 10+ years of industry experience in embedded software, especially in the automotive domain Strong understanding of QNX/Linux operating system and hands-on experience with QNX/Linux device driver development 10+ years of experience in the field of ADAS Driving Functions, Firmware and Embedded Systems design and development. Experience in defining the business strategies, creating road map for the ADAS Segment Leads, guides and directs a large group of technical employees responsible for engineering deliverables in support of the organization's business objectives. Experience with ADAS DMS (Driver Monitoring system)-Detection of automotive vehicles drivers head and identifying and notification of alertness of driver to the system Driving key POCs, including Parking Stack bring-up on multiple SoCs and in-vehicle platforms, enhancing product scalability and technical innovation, in readiness for Software Defined Vehicle (SDV) architecture.
Posted 1 month ago
2.0 - 7.0 years
13 - 18 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 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: Bachelors degree in computer science Masters degree in computer science Principal Duties and Responsibilities: Mandatory: Strong expertise in the C programming language Experience with ARM-based embedded systems Proficiency in ARM architecture, including ARMv8 and ARMv9 Understanding of virtual memory management, page tables, and TLB (Translation Lookaside Buffer) management Strong understanding of basic OS concepts such as scheduling, memory management and locking mechanisms Hands-on experience in writing device drivers in C Experience with debuggers such as gdb, T32 for issues debugging Preferred skills: Hands-on experience with ARM-based hypervisors and virtualization platforms Experience with ARM-based virtualization solutions like Xen, KVM etc Experience with ARM System Memory Management Unit (SMMU), including its role in address translation and memory protection Strong communication and collaboration skills Familiarity with CPU scheduling algorithms, including how hypervisors manage virtual CPU scheduling across physical cores Experience with Linux Kernel development Familiarity of open source VM management tools such as QEMU, kvmtool etc Good to have: Python, shell scripting and Linux based development environment Strong knowledge of ARM TrustZone technology Participation in open-source related activities 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
6.0 - 11.0 years
17 - 20 Lacs
Bengaluru
Work from Office
Title : CPU Power Management Firmware Developer - Performance Management/Staff/Sr Staff 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 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Job Overview Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This is the Invention Age - and this is where you come in. GENERAL SUMMARY As a CPU Performance Management FW Developer, you are responsible for working with a team on the enablement of the power management solution for Qualcomm's custom CPUs. You will collaborate internally to help define a standard driven solution, and implement embedded firmware, to manage performance of the CPU subsystem. You will also be responsible for helping characterize and tune this solution for all Qualcomm SoCs utilizing Qualcomm custom CPUs. In CPU Power Management FW developer role, with focus on CPU performance management, you will be working closely both with the hardware power management and firmware development teams. You will have an opportunity to engage with third parties on enablement of new platforms, as well as providing input to our SoC and platform architects on future designs. Role and Responsibilities Drive the firmware design, implementation and verification, in pre-silicon and post-silicon environments. Assist in the definition CPU Performance Management solutions for future generation of Qualcomm CPUs. Actively engage with open source communities to contribute support for processor architectures, device drivers, and firmware features Assist in identifying skills requirements and in hiring engineers, collaborating with other teams on platform bring-up/debug/diags, firmware lifecycle, etc. Preferred Qualifications BS/BEng in Electrical, Computer Engineering, or Computer Science (or equivalent professional experience) with 5 years experience in embedded firmware development Self-starter who takes initiative and brings technical leadership Proficient writing and debugging C and assembly Driver development experience in RTOS or OS Kernel environments Demonstrated development experience with embedded OSes such as Zephyr, eCos, uC/OS or FreeRTOS Experience developing for pre-silicon environments including simulators and FPGA emulation Experience developing, characterizing and tuning performance management solutions an SoC subsystem will be a considerable plus. Familiarity with ARM v8 architecture. Development experience for a ARMV8 platform is a plus. Physical Frequently transports between offices, buildings, and campuses up to mile. Frequently transports and installs equipment up to 5 lbs. Performs required tasks at various heights (e.g., standing or sitting). Monitors and utilizes computers and test equipment for more than 6 hours a day. Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely. Minimum Qualifications Education Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems Work Experiences 4+ years experience with Programming Language such as C, C++, Java, Python, etc. ,8+ years of Software Engineering or related work experience
Posted 1 month ago
3.0 - 8.0 years
19 - 25 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware 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 Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience. Preferred Qualifications: Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field. 5+ years of Hardware Engineering or related work experience. 2+ years of experience with circuit design (e.g., digital, analog, RF). 2+ years of experience utilizing schematic capture and circuit simulation software. 2+ years of experience with hardware design and measurement instruments such as oscilloscopes, spectrum analyzers, RF tools, etc. 1+ year in a technical leadership role with or without direct reports. Principal Duties and Responsibilities: Leverages Hardware knowledge and experience to plan, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems. Integrates features and functionality into hardware designs in line with proposals or roadmaps. Conducts complex simulations and analyses of designs as well as implements designs with the best power, performance, and area. Collaborates with teams (e.g., design, verification, validation, software and systems engineering, architecture development teams, etc.) to implement new requirements and incorporate the latest test solutions in the production program to improve the yield, test time, and quality. Evaluates, characterizes, and develops the manufacturing solutions for leading edge products in the most advanced processes and bring-up product to meet customer expectations and schedules. Evaluates reliability of critical materials, properties, and techniques and brings innovation, automation, and optimization to maximize productivity. Evaluates complex design features to identify potential flaws, compatibility issues, and/or compliance issues. Writes detailed technical documentation for Hardware projects. Level of Responsibility: Works independently with minimal supervision. Provides supervision/guidance to other team members. 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 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
1.0 - 3.0 years
10 - 14 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Test Engineering General Summary: Good understanding of electronic communication technology in general and particularly in WLAN as well coding in C#/C++ or python. Designs test plans, scenarios, scripts, or procedures. Documents software defects, using a bug tracking system, and report defects to software developers. Develops testing programs that address explicit and implicit requirements. Automates test cases and executes them. Participates in product design reviews to understand feature design and provide inputs on any gaps. The responsibilities of this role include Working under close supervision. Taking responsibility for own work and making decisions with limited impact; Impact of decisions is readily apparent; errors made typically only impact timeline (i.e., require additional time to correct). Using verbal and written communication skills to convey basic, routine information about day-to-day activities to others who are fully knowledgeable in the subject area. Completing most tasks with multiple steps which can be performed in various orders; some planning and prioritization must occur to complete the tasks effectively; mistakes may result in some rework. Exercising some creativity to troubleshoot technical problems or deal with novel circumstances. Using deductive problem solving to solve moderately complex problems; most problems have defined processes of diagnosis/detection; some limited data analysis may be required. Minimum Qualifications Bachelor's degree in Electronics & Communication Engineering, Information Systems, Computer Science, or related field. Good knowledge in WLAN protocol/Communications /RF 1 - 3 years experience in testing wifi protocol 1 - 3 years experience with Programming Language such as C, C#, C++, Java, Python, etc. Preferred Qualifications 1 - 3 years experience with Software Test or System Test, developing and automating test plans, and tools (e.g., Source Code Control Systems, Continuous Integration Tools, and Bug Tracking Tools). Masters degree in engineering, Information Systems, Computer Science, or related field. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Posted 1 month ago
8.0 - 13.0 years
13 - 17 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Staff Engineer, Imaging Software Job Overview Qualcomm has pioneered print interpreter software for over a decade and continuous to play a central role in rendering for printer firmware. It is one of the most widely used print language software in the industry, supporting all standard page description languages and their latest features. We are looking for professionals who are adaptable, quick learner and contribute to design, development, and day-to-day advancements in PDL feature sets. The development will be on Linux platforms. Responsible for multisite design/development and supporting customers/OEM. As part of the printer team, you will be closely working on Page Descriptive Language interpretation, imaging, display lists, rendering that involves color conversions, fonts, compression, print settings, device and job handling, etc., Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 6+ year of Software Engineering or related work experience.ORPhD in Engineering, Information Systems, Computer Science, or related field. Key Responsibilities: Ability to multitask in a paced environment. Capability to comprehend and capture accurate requirements. Define tasks and create work breakdown including estimation of tasks. Ability to prioritize requests and communicate priorities. Develop and test software of major scale and complexity to agreed timescales. Maintain firmware software components including defect investigation. Conduct software peer reviews. Create relevant documentation following the departments processes. Design firmware components that require to be enhanced and adapted to existing design. Deliver high-quality firmware in line with the departments processes. Contribute to continuous development of the departments processes. Required: Excellent C and/or C++ programming skills with proven experience of writing efficient code for high performance and memory constrained systems. Extensive product software development experience in embedded environments. Excellent trouble shooting and analytical skills that may be applied to modeling solutions mathematically to resolve potential system issues. Ability to provide work breakdown for new features with feasibility study, effort estimates and risk mitigation. Strong communication skills with ability to evaluate and create design documentation detailing complex features and relationships. Effective leadership skills that should help to plan and deliver the tasks as well as to manage and delegate work to the team. Prior printer firmware development experience would be a bonus Raster and/or vector print data handling Image transformations like scaling, rotation, half-tones, etc., PDLs, Fonts, color space, rendering models, display lists. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 1 month ago
2.0 - 7.0 years
14 - 19 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems 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 Systems Engineer, you will research, design, develop, simulate, and/or validate systems-level software, hardware, architecture, algorithms, and solutions that enables the development of cutting-edge technology. Qualcomm Systems Engineers collaborate across functional teams to meet and exceed system-level requirements and standards. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. Come and join the team that is pushing the envelope and doing foundational R&D for next generation wireless technology! You will be researching, designing, and implementing SW/FW to enable the advanced Wireless WAN features and end-to-end solutions with a focus on layer-1 (PHY layer) functions. This position will expose you to Qualcomms innovative SOC, DSP, Baseband, RF as well as the latest FPGAs and compute platforms in the industry. Minimum Required Skills: Bachelor's degree in computer engineering, Computer Science, Electrical Engineering or related field. 3+ years of Software Engineering on Embedded Platform 3+ years of experience with programming languages such as C, C++, Python , etc. Experience implementing wireless protocols (e.g. 5G/LTE, Wi-Fi ) in Layer 1 (PHY and RF) Preferred Skills Wireless Communication and Digital Signal Processing Theory Knowledge of Operating systems and computer architecture Knowledge of Software architecture and processes Prior experience in DSP Processor Programming (e.g. Tensilica DSP) Prior experience in working with large code base, SW implementation/debugging in a embedded platform Ability to work in a fast-paced dynamic team environment
Posted 1 month ago
6.0 - 11.0 years
14 - 18 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware 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 Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 6+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 5+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. Preferred Qualifications: Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field. 12+ years of Hardware Engineering or related work experience. 3+ years of experience with circuit/logic design/validation (e.g., digital, analog, RF). 3+ years of experience utilizing schematic capture and circuit stimulation software. 3+ years of experience with hardware design and measurement instruments such as oscilloscopes, spectrum analyzers, RF tools, etc. 1+ year in a technical leadership role with or without direct reports. Principal Duties and Responsibilities: Leverages advanced Hardware knowledge and experience to plan, optimize, verify, and test highly critical electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems. Participates in or leads the implementation of advanced design rules and processes for electronic hardware, equipment, and/or integrated circuitry. Conducts highly complex simulations and analyses of designs as well as implements designs with the best power, performance, and area. Collaborates with cross-functional teams (e.g., design, verification, validation, software and systems engineering, architecture development teams, etc.) to implement new requirements and incorporate the latest test solutions in the production program to improve the yield, test time, and quality. Evaluates, characterizes, and develops novel manufacturing solutions for leading edge products in the most advanced processes and bring-up product to meet customer expectations and schedules. Evaluates reliability of highly critical materials, properties, and techniques and brings innovation, automation, and optimization to maximize productivity. Advises and leads engineers in the development of complex hardware designs, evaluating various design features to identify potential flaws or issues. Writes detailed technical documentation for highly complex Hardware projects; reviews technical documentation for junior engineers. Level of Responsibility: Works independently with minimal supervision. Provides supervision/guidance to other team members. Decision-making is significant in nature and affects work beyond immediate work group. Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc. Has a moderate amount of influence over key organizational decisions.
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
39817 Jobs | Dublin
Wipro
19388 Jobs | Bengaluru
Accenture in India
15458 Jobs | Dublin 2
EY
14907 Jobs | London
Uplers
11185 Jobs | Ahmedabad
Amazon
10459 Jobs | Seattle,WA
IBM
9256 Jobs | Armonk
Oracle
9226 Jobs | Redwood City
Accenture services Pvt Ltd
7971 Jobs |
Capgemini
7704 Jobs | Paris,France