Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 12.0 years
0 Lacs
ahmedabad, gujarat
On-site
As a Senior Team Lead, you will be responsible for ensuring that the design meets technical and quality requirements for the team, focusing on functional and code coverage. **Responsibilities:** - Able to execute & technically lead multiple projects simultaneously - Lead a team of 10-20 engineers - Hands-on programming/coding, and debugging - Customer front-facing, communication, and value addition - Continuous development of the team to meet customer requirements efficiently - Fit for onsite assignments - Ability for pre-sales support/proposal preparation - Ability for building/mentoring freshers/junior team members - Openness to work with various technologies - SDLC - Requirement understanding, design, development, bug fixing, code review - Review & documentation - RS, design, test plan/test cases - On-time & quality deliverables - New candidate interview and evaluation - Strong practical hands-on with C programming & debugging skills - Strong technical project track record with Linux User Space application development - Linux kernel device driver development from scratch - Strong knowledge of at least one Linux kernel subsystem - Experience with Linux kernel version 3.0 and above - Working experience of architecting embedded systems - Lead feature and design discussions within and across teams - Board bring-up hands-on with SoCs of Marvell, NXP, TI, Broadcom, Qualcomm, etc. - Understanding of various processor architectures like Cortex-A series, ARM series processors, etc., and other general-purpose microcontrollers - Build systems knowledge like Yocto, Buildroot, CMake, and Makefiles - Strong knowledge of Git version control system - Hands-on experience with various debugging tools like gdb, valgrind, static code analyzer tools like cppchecker - Experience with customer interaction (US and Europe preferred) is a must - Excellent analytical and problem-solving skills - Fluent and confident English (verbal and written) **Desired Skills:** - OOPS Programming languages - C++ - Embedded GUI Development - QT or similar - Hardware schematics review and PCB debugging - Knowledge of using tools like logic analyzer and digital oscilloscope (Note: No additional company details were provided in the job description),
Posted 3 days ago
8.0 - 12.0 years
0 Lacs
ahmedabad, gujarat
On-site
As a Senior Team Lead, you will be responsible for ensuring that the design aligns with the technical and quality requirements set for the team, specifically focusing on functional and code coverage. Your role will involve: - Executing and technically leading multiple projects simultaneously - Leading a team of 10 to 20 engineers - Hands-on programming, coding, and debugging - Interacting with customers, communicating effectively, and adding value to customer relationships - Continuously developing the team to meet customer requirements efficiently - Being prepared for onsite assignments and providing pre-sales support/proposal preparation - Mentoring and building junior team members - Working with various technologies and following the Software Development Life Cycle (SDLC) - Reviewing and documenting requirements, designs, test plans, and test cases - Ensuring on-time and quality project deliverables - Conducting new candidate interviews and evaluations - Demonstrating strong hands-on experience in C programming and debugging - Having a technical project track record in Linux User Space application development - Developing Linux kernel device drivers from scratch and having knowledge of Linux kernel subsystems - Experience with architecting embedded systems and leading feature and design discussions - Hands-on experience with SoCs of Marvell, NXP, TI, Broadcom, Qualcomm, etc. - Understanding various processor architectures like Cortex-A series, ARM series processors, and general-purpose microcontrollers - Knowledge of build systems like Yocto, Buildroot, CMake, and Makefiles - Proficiency in using Git version control system and debugging tools like gdb, valgrind, and static code analyzers - Experience with customer interaction, preferably in the US and Europe - Strong analytical and problem-solving skills - Fluent and confident English communication skills (verbal and written) Desired Skills: - Proficiency in OOPS Programming languages like C++ - Experience in Embedded GUI Development using QT or similar tools - Ability to review hardware schematics and debug PCBs - Knowledge of using tools like logic analyzers and digital oscilloscopes Please note that the above qualifications and responsibilities are based on the information provided in the job description.,
Posted 5 days ago
3.0 - 6.0 years
3 - 8 Lacs
hyderabad
Work from Office
Description: BE/BTech/ME/MTech in Computer Science or Electronics or Electrical • Masters/ Bachelors in EE/EC/CS experience in IP/SoC/ASIC Verification. Experience in writing tests for Programmable Architectures like GPU/RISC/CPU or DSP. Experience in profiling. Experience and C++ and scripting languages. Understanding of GPU/AI/ML Processor architecture
Posted 6 days ago
3.0 - 6.0 years
3 - 8 Lacs
hyderabad
Work from Office
Title: GPU Developers/ GPU validation Engineer/ Leads Location: Hyderabad or Bangalore Description: C++ programming Experience in GPU Architectures, GPU Pipelines, GPU game processing, GPU rendering image processing Experience in OpenCL, Open GL, Vulkan and profiling GFX testing, Sanity/Stability/regression and performance testing
Posted 6 days ago
10.0 - 15.0 years
0 Lacs
pune, maharashtra
On-site
You should have a strong practical hands-on experience with C programming and debugging skills. You must also possess a solid technical project track record in Linux User Space application development, including Linux kernel device driver development from scratch. Your knowledge should extend to at least one Linux kernel subsystem, with experience working on Linux kernel version 3.0 and above. In addition, you should have experience in architecting embedded systems and be able to lead feature and design discussions within and across teams. Hands-on experience with board bring up using SoCs from Marvell, NXP, TI, Broadcom, Qualcomm, etc., is crucial. Understanding various processor architectures such as Cortex-A series, ARM series processors, and general-purpose microcontrollers is also required. Your expertise should include knowledge of build systems like Yocto, Buildroot, CMake, and Makefiles, as well as a strong understanding of the Git version control system. Proficiency in using debugging tools like gdb, valgrind, and static code analyzer tools such as cppchecker is essential. Experience with customer interaction (US and Europe preferred) is a must, along with excellent analytical and problem-solving skills. Fluent and confident English communication skills, both verbal and written, are also required. As for the required skills, you should be proficient in OOPS programming languages, particularly C++, and have experience in embedded GUI development using QT or similar tools. Familiarity with hardware schematics review and PCB debugging is necessary, as well as knowledge of using tools like logic analyzers and digital oscilloscopes. The ideal candidate should hold a B.E. / B.Tech degree in Electronics, Electronics & Communication, or Computer Engineering, and have 10-15 years of relevant experience.,
Posted 1 week ago
7.0 - 11.0 years
7 - 11 Lacs
bengaluru, karnataka, india
On-site
hould have excellent inter-personal, communication skills and ability to work in a fast-paced exciting environment Continuous learning has always been the moto in this ever changing industry An ideal person for this role should be a self-learner and always ready to upgrade his/her skills to stay abreast with the technology The team looks for superstars but also believes in nurturing you into one Collaboration is the key to success Ideal candidate should learn at a great pace, deliver what is expected and also share your learning in the team to help the overall growth It is always We before Me in the team KEY RESPONSIBILITIES: This role is for a person who will be able to handle a team of 10 engineers while understanding the technical nuances of the job. Responsible for leading the team with technical guidance as well as well as handling managerial aspects. Responsible to be a thought leader for building infrastructure for performance verification and verify performance of X86 processor. Involves having a deep understanding of processor micro-architecture and triaging performance issues in RTL and simulator Skillset Understand the process of debug triage of failures from simulation and emulation environment for CORE or sub level regressions. Spearhead the activity of writing automatized triages in Perl/Ruby and creating tools using perl/ruby or AMD verification methodology (primarily in C++) to enhance the functional debug and triage process. Effectively collaboarate and communicate amon multiple groups and sub groups to ensure smooth functioning and delivery of the overall work. PREFERRED EXPERIENCE: Experience: Experience in processor/ASIC performance correlation. Experience in micro-architecture testing for modern high-performance processors. Experience in writing tests and building infrastructure that tests performance of modern processors. Experience in application performance analysis Programming/Scripting Skills C, C++, Perl, Python. Solid background and understanding of Digital Design, RTL design , improving model performance and Processor Architecture Strong troubleshooting, analytical and debug skills. Prior experience in performance correlation of Processor subsystems is a plus. Excellent knowledge of computer architecture with relevant research and project work or industry experience Strong programming skills (C/C++ and assembly) Basic knowledge of Verilog
Posted 1 week ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is a leading technology innovator that drives digital transformation to enable next-generation experiences and create a smarter, connected future for all. As a Qualcomm Software Engineer, your role will involve designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. You will collaborate with cross-functional teams to design system-level software solutions and ensure cutting-edge products that meet customer needs. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 6+ years of Software Engineering experience - OR Master's degree in Engineering, Information Systems, Computer Science, or related field with 5+ years of Software Engineering experience - OR PhD in Engineering, Information Systems, Computer Science, or related field with 4+ years of Software Engineering experience Preferred Qualifications: Candidates with relevant experience in DDR SW driver development are preferred for the Lead Sr. Engineer position in the DDR System team at Qualcomm Hyderabad. Responsibilities include debugging and developing DDR init & run time driver sequences, working on state-of-the-art DDR technology LP4x/LP5x, and driving multiple programs while collaborating with various teams to address DDR issues. Job Description: The CoreBSP-DDR SW System team at Qualcomm requires a candidate who can ensure product stability, power, and performance goals related to DDR. The role involves understanding system-level test methodologies, identifying and debugging DDR systems issues, and interacting with different SW & HW teams. The candidate is expected to own and drive multiple chipsets in the DDR tech area, gaining exposure to various quality stages from product development to commercial launch. Skills required: C, Python, Embedded system, JTAG, processor architecture, RTOS operating system, core BSP driver level development and debug, CPU architecture, SOC System knowledge. Desirable: DDR technology Level of Responsibility: - Works independently with minimal supervision - Decision-making may impact work beyond immediate work group - Requires effective communication skills for conveying information and basic negotiation skills Qualcomm is an equal opportunity employer committed to providing accommodations for individuals with disabilities during the application/hiring process. Employees are expected to adhere to all applicable policies and procedures, including security and confidentiality requirements. Staffing and recruiting agencies should not submit profiles or applications on behalf of individuals. For more information about this role, please contact Qualcomm Careers.,
Posted 2 weeks ago
8.0 - 12.0 years
0 Lacs
ahmedabad, gujarat
On-site
As a Senior Team Lead, you will play a crucial role in ensuring that the design meets the technical and quality standards set for the team, with a focus on functional and code coverage. You will be responsible for leading a team of 10-20 engineers and overseeing the execution of multiple projects simultaneously. Your hands-on programming and debugging skills will be essential in driving customer front-facing interactions, communication, and value addition. Your responsibilities will include continuous development of the team to efficiently meet customer requirements, readiness for onsite assignments, and the ability to provide pre-sales support and prepare proposals. You will also be involved in mentoring junior team members, working with various technologies, and following the Software Development Life Cycle (SDLC) from requirement understanding to code review and documentation. To excel in this role, you must have a strong practical background in C programming and debugging, as well as a proven track record in Linux User Space application development and kernel device driver development. Familiarity with Linux kernel subsystems, embedded system architecture, and debugging tools like gdb and valgrind is crucial. Experience with processor architectures such as Cortex-A series and ARM series processors, along with knowledge of build systems like Yocto and Git version control, will be valuable assets. Additionally, your ability to lead feature and design discussions, work with SoCs from various manufacturers, and review hardware schematics will be essential. Desired skills include proficiency in C++ programming, experience with embedded GUI development using QT or similar tools, and knowledge of hardware debugging tools like logic analyzers and oscilloscopes. Overall, your excellent analytical and problem-solving skills, along with fluent English communication, will be key to delivering high-quality projects and effectively interacting with customers, especially those from the US and Europe.,
Posted 2 weeks ago
9.0 - 13.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is seeking a talented and experienced Software Engineer to join their Engineering Group in Hyderabad. As a part of the leading technology innovator, you will play a crucial role in designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. The primary goal is to create cutting-edge, world-class products that exceed customer expectations. This role involves collaborating with various teams including systems, hardware, architecture, and test engineers to design system-level software solutions and gather performance requirements and interfaces information. The ideal candidate should possess a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. With a minimum of 9 years of work experience in software development, you should have a strong understanding of processor architecture, system design fundamentals, and development skills in C and C++. Experience in embedded systems development, Linux kernel or driver development, and familiarity with design patterns will be advantageous. Excellent communication skills and the ability to work collaboratively in a diverse team environment are essential for this role. Join the dynamic team at Qualcomm focused on advancing Machine Learning technology. Utilizing Qualcomm chips" heterogeneous computing capabilities, the team enables on-device inference of trained neural networks without reliance on cloud connections. Your responsibilities will include developing and commercializing ML solutions like Snapdragon Neural Processing Engine (SNPE) SDK on Qualcomm SoCs. You will work on porting AI/ML solutions to various platforms, optimizing performance on hardware accelerators, and staying updated on industry developments to enhance solutions continuously. If you are passionate about quality software development, possess analytical and debugging skills, and have a keen interest in machine learning, this role offers an exciting opportunity to contribute to impactful projects that reach billions of devices worldwide. Join Qualcomm in shaping the future of technology and be part of a team dedicated to innovation and excellence.,
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
As a Silicon Design Engineer at AMD, you will have the opportunity to work with formal experts and designers to verify formal properties and drive convergence. Your passion for modern, complex processor architecture, digital design, and verification will be put to good use in this role. You will be a key team player with excellent communication skills, strong analytical abilities, and problem-solving skills. Your willingness to learn and readiness to take on challenges will be crucial for success in this position. Your key responsibilities will include driving formal verification for the block, writing formal properties and assertions to verify the design, coordinating with RTL engineers to implement logic design for better clock gating, and verifying various aspects of the design. You will also be responsible for writing tests, sequences, and testbench components in SystemVerilog and UVM along with formal to achieve verification of the design. Additionally, you will be accountable for verification quality metrics such as pass rates, code coverage, and functional coverage. Preferred experience for this role includes project-level experience with design concepts and RTL implementation, familiarity with formal tools and/or functional verification tools by VCS, Cadence, Mentor Graphics, and a good understanding of computer organization/architecture. To qualify for this position, you should hold a Bachelor's or Master's degree in computer engineering or Electrical Engineering. Join AMD to be part of a culture that pushes the limits of innovation to solve the world's most important challenges. Together, we advance the building blocks for next-generation computing experiences in the data center, artificial intelligence, PCs, gaming, and embedded systems. At AMD, we strive for execution excellence while embodying qualities of being direct, humble, collaborative, and inclusive of diverse perspectives.,
Posted 2 weeks ago
3.0 - 5.0 years
0 Lacs
bengaluru, karnataka, india
On-site
NVIDIA has continuously reinvented itself. Our invention of the GPU sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. Today, research in artificial intelligence is booming worldwide, which calls for highly scalable and massively parallel computation horsepower that NVIDIA GPUs excel. NVIDIA is a learning machine that constantly evolves by adapting to new opportunities that are hard to solve, that only we can address, and that matter to the world. This is our life's work , to amplify human creativity and intelligence. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join our diverse team and see how you can make a lasting impact on the world! What you'll be doing: NVIDIA develops outstanding solutions in the automotive, embedded and mobile spaces through its low-power high-performance Tegra System On Chips. In the key role of a System Architect in the Architecture team, the candidate will be responsible for invention, development and solving state of the art boot architecture and power management architecture problems. The profile includes definition and specification of System on Chip Boot sequences from reset, deep sleep state wakeup, defining BootROM software flows, applying crypto algorithms to a secure boot sequence for the platform. You would be required to specify complex hardware and software interactions, perform architecture validation and use-case analysis towards meeting the requirements of various products. Architect power management hardware, state machines to sequence sleep states, order various units in power up and shutdown usecases for the SOC. The role also includes platform modeling of the above interactions in addition building / debugging / maintaining the models, and developing validation tools for next generation secure boot software. Work with multiple multi-functional teams in the organization including but not limited to Architecture, Security, ASIC design, SW, product/marketing, and customer facing teams. What we need to see: You have a Bachelors in Electrical Engineering or Computer Science (Masters degree or higher preferred). 3+ years of experience in C++ development, embedded software, and at least some exposure to system level design. Processor architecture, system bus architecture, ARM processor-based architecture fundamentals, strong software design fundamentals, strong hardware architecture fundamentals. Exposure to scripting and automation, Python, shell scripting. Exposure to security architecture and applied cryptography or power management architecture is a plus. Strong analytical skills and aptitude, eager to tackle complex problems. Strong hardware modelling skills. Good communication/articulation skills and ability to work across multi-geographical teams. NVIDIA is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. #LI-Hybrid
Posted 2 weeks ago
5.0 - 7.0 years
0 Lacs
bengaluru, karnataka, india
On-site
We are now looking for a Senior Architect - Tegra. NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing. NVIDIA is a learning machine that constantly evolves by adapting to new opportunities which are hard to seek, which only we can pursue, and which matter to the world. This is our life's work: to amplify human inventiveness and intelligence. Make the choice to join us today. NVIDIA develops outstanding solutions in the automotive, embedded and mobile spaces through its low-power high-performance Tegra System On Chips. What you'll be doing: In the key role of a System Architect in the Architecture team, the candidate will be responsible for invention, development and solving state of the art boot, power management and security architecture problems. The profile includes definition and specification of System on Chip Boot sequences from reset, wake up from deep sleep states, analyzing platform security considerations, evaluating HW and SW security attacks and suggesting mitigations that fit the SoC Architecture. Define BootROM software flows,design boot staging and key association choices, and apply crypto algorithms to a secure boot sequence for the platform. You would be required to specify complex hardware and software interactions, perform architecture validation and use-case analysis towards meeting the requirements of various products. The role may need you to architect power management hardware, state machines to sequence sleep states, order various units in power up and shutdown usecases for the SOC. The role may also include platform modeling of the above interactions in addition building / debugging / maintaining the models, and developing validation tools for next generation secure boot software. Work with multiple multi-functional teams in the organization including but not limited to Architecture, Security, ASIC design, SW, product/marketing, and customer facing teams. What we need to see: Bachelors in Electrical Engineering or Computer Science (Masters degree or higher preferred). 5+ years of experience Past experience in C++ development, embedded software, and at least some exposure to system level design. Processor architecture, system bus architecture, ARM processor-based architecture fundamentals, strong software design fundamentals, strong hardware architecture fundamentals. Exposure to security architecture and applied cryptography is a plus. Exposure to low power SOC architecture is a big plus Strong analytical skills and aptitude, eager to tackle complex problems. Good communication/articulation skills and ability to work across multi-geographical teams. NVIDIA is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. #LI-Hybrid
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
ahmedabad, gujarat
On-site
You should have a strong practical hands-on experience with C programming and debugging skills. Your technical project track record should demonstrate expertise in Linux User Space application development. You should have the ability to develop Linux kernel device drivers from scratch and possess strong knowledge of at least one Linux kernel subsystem. Experience with Linux kernel version 3.0 and above is required. Hands-on experience with SoCs of Marvell, NXP, TI, Broadcom, Qualcomm, etc., specifically in board bring-up, is essential. Understanding of various processor architectures such as Cortex-A series, ARM series processors, and other general-purpose microcontrollers is preferred. Proficiency in build systems like Yocto, Buildroot, CMake, and Makefiles is necessary, along with a strong understanding of the Git version control system. You should be familiar with debugging tools such as gdb, valgrind, and static code analyzer tools like cppchecker. Experience in customer interaction, particularly with US and European clients, is a must. Excellent analytical and problem-solving skills are required, as well as fluency in English (verbal and written). Participation in feature and design discussions within and across teams is expected. Skills Required: - Proficiency in OOPS programming languages, particularly C++ - Experience in Embedded GUI Development using QT or similar technologies - Ability to review hardware schematics and debug PCBs - Working knowledge of architecting embedded systems - Familiarity with tools like logic analyzers and digital oscilloscopes Education Criteria: - B.E. / B.Tech in Electronics, Electronics & Communication, or Computer Engineering,
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
As a Silicon Design Engineer 2 at AMD, your role involves collaborating with formal experts and designers to verify formal properties and drive convergence. You will have the opportunity to work on modern, complex processor architecture, digital design, and verification in a team-oriented environment. Your strong analytical and problem-solving skills will be pivotal in understanding design specifications and creating scenarios to verify the design effectively. Communication skills are essential as you coordinate with RTL engineers to implement logic design for improved clock gating and verify different aspects of the design. Your responsibilities will include writing tests, sequences, and testbench components in SystemVerilog and UVM to achieve verification of the design. You will be accountable for verification quality metrics such as pass rates, code coverage, and functional coverage. Prior experience in design concepts and RTL implementation at the project level would be advantageous. Familiarity with formal tools and functional verification tools by VCS, Cadence, or Mentor Graphics is preferred. A solid understanding of computer organization and architecture is also important for this role. To excel in this position, you should possess a Bachelor's or Master's degree in computer engineering or Electrical Engineering. AMD offers a supportive work culture that values innovation, collaboration, and diversity. Join us in advancing next-generation computing experiences and being part of a team that pushes the boundaries of technology.,
Posted 1 month ago
3.0 - 15.0 years
0 Lacs
karnataka
On-site
The job is located in Bangalore and requires 3-5 years of experience for 2 available positions. The primary responsibility involves RTL Design, with a focus on practical experience in RTL development using VHDL and/or Verilog. This includes functional and structural RTL design, design partitioning, simulation, regression, and collaboration with design verification teams. The ideal candidate should be familiar with the latest RTL languages and tools such as Modelsim, VCS, Design Compile, Prime Time, Linting tools, CDC tools, UPF, code coverage, System Verilog Assertion, among others. Desirable experience includes strong processor architecture knowledge, microarchitecture implementation, microprocessor integration, and low power design. Effective communication skills, teamwork abilities, self-direction, and time management skills are essential for this role. Preferred qualifications include developing RTL for multiple logic blocks of a DSP core, running various frontend tools for linting, clock domain crossing, and synthesis, collaborating with the physical design team on design constraints and timing closure, working with the power team on power optimization, and collaborating with the verification team on test plan, coverage plan, and coverage closure. The educational requirement for this position is a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field.,
Posted 1 month ago
2.0 - 5.0 years
3 - 5 Lacs
Navi Mumbai
Work from Office
Roles and Responsibilities Lead the development and continuous improvement of the Auskey Digital Stethoscope. Research, design, and evaluate materials, assemblies, processes, and equipment. Document all phases of research and development. Manage and maintain our ISO 13485 Quality Management System. Establish and enforce quality control and assurance processes. Ensure compliance with all regulatory requirements, including maintaining the Product Technical File Set up and optimize assembly processes for the device. Develop and document standard operating procedures (SOPs) and quality control procedures. Coordinate product repairs and warranty replacements. Implement effective workflow optimization strategies. Any other activity in the overall interest of YBL. Desired Expectations Proficiency in PCB design and manufacturing techniques. Strong understanding of assembly processes, error analysis, and testing. Experience with Electrical in product design. Knowledge of electronics fundamentals, including processor architecture, digital electronics, power, and signal conditioning. Ability to compile shop floor process instructions and safe working procedures. Strong problem-solving skills and the ability to work independently and as part of a team. Desired Qualities Attention to Detail Continuous Learning Self-Starter Team Player Adaptable to Market Needs and Customer Feedback
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is a leading technology innovator that is dedicated to pushing the boundaries of what's possible and enabling next-generation experiences. As a Qualcomm Software Engineer, you will have the opportunity to design, develop, modify, and validate embedded and cloud edge software, applications, and specialized utility programs. Your primary goal will be to create cutting-edge products that meet and exceed customer needs, contributing to a smarter, connected future for all. In this role, you will collaborate with various teams including systems, hardware, architecture, and test engineers to design system-level software solutions and gather information on performance requirements and interfaces. To qualify for this position, you must hold a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, along with a minimum of 2 years of Software Engineering or related work experience. Alternatively, a Master's degree with 1 year of experience or a PhD in a relevant field is also acceptable. Additionally, you should have at least 2 years of academic or work experience with programming languages such as C, C++, Java, Python, etc. As a Software Engineer at Qualcomm, you will be responsible for working on PMIC SW driver development and embedded Core driver development. The ideal candidate will have 3-5 years of experience, possess adept programming skills in C, and demonstrate proficiency in embedded systems and real-time operating systems concepts. Exposure to processor architecture, particularly ARM, and experience with debugging tools like Lauterbach and Trace tools are desired. Strong problem-solving and analysis skills, effective communication, and the ability to work collaboratively in a team are essential for success in this role. You will work under supervision, with the potential for your decision-making to impact work beyond your immediate group. Effective verbal and written communication skills are crucial for conveying information, and tasks may require planning, problem-solving, and prioritization for successful completion. Qualcomm is an equal opportunity employer committed to providing reasonable accommodations for individuals with disabilities throughout the application and hiring process. If you are looking to join a dynamic team of professionals dedicated to driving digital transformation and creating innovative solutions, consider applying for the Qualcomm Software Engineer position.,
Posted 1 month ago
1.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is a leading technology innovator that pushes the boundaries to enable next-generation experiences and drive digital transformation for a smarter, connected future. As a Software Engineer at Qualcomm, you will be responsible for designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs to deliver cutting-edge products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams is essential to design system-level software solutions and gather performance requirements and interfaces. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of Software Engineering experience - OR Master's degree in relevant field with 1+ year of Software Engineering experience - OR PhD in Engineering, Information Systems, Computer Science, or related field - 2+ years of experience with programming languages like C, C++, Java, Python, etc. Preferred Qualifications: - Bachelor's/master's degree in Engineering, Information Systems, Computer Science, or related field - Job function involves working on SoCInfra SW driver development and embedded Core driver development - Desired skills/experience include 3-6 years of relevant experience Principal Duties and Responsibilities: - Proficiency in Low level C programming - Strong exposure to Embedded systems & Real-Time Operating systems concepts - Familiarity with processor architecture (preferably ARM), Interrupts, GPIOs, etc. - Experience with debugging tools like Lauterbach and Trace tools - Ability to analyze, triage, and debug complex system-level problems - Strong problem-solving and analysis skills, effective communication, and eagerness to learn - Experience in Embedded Core driver development is a plus - Ability to work collaboratively in a team environment Level of Responsibility: - Works under supervision - Decision-making may impact work beyond immediate work group - Requires effective verbal and written communication skills - Tasks require planning, problem-solving, and prioritization for effective completion Qualcomm is an equal opportunity employer and is committed to providing accessible processes for individuals with disabilities during the application/hiring process. If accommodation is needed, individuals can contact disability-accommodations@qualcomm.com. Qualcomm expects its employees to adhere to all applicable policies and procedures, including confidentiality requirements. Note to Staffing and Recruiting Agencies: Qualcomm's Careers Site is only for individuals seeking job opportunities directly at Qualcomm. Staffing agencies and individuals represented by agencies are not authorized to use this site for submissions. Unsolicited resumes or applications will not be accepted. For more information about roles, please contact Qualcomm Careers directly.,
Posted 2 months ago
3.0 - 7.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is seeking a Software Engineer to join the Engineering Group. As a Qualcomm Software Engineer, you will be responsible for designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. Your work will contribute to launching cutting-edge products that meet and exceed customer needs. Collaboration with systems, hardware, architecture, test engineers, and other teams will be essential to design system-level software solutions and gather information on performance requirements and interfaces. Key Responsibilities: - Designing, developing, and validating advanced low power management solutions on DSP and ARM based SoC chipsets. - Collaborating with Architecture, Hardware Design, and cross-functional teams. - Conducting pre-silicon validation of the power management functionality on emulation platforms for upcoming chipsets. - Working on features to optimize system power, performance, and timelines. Skills and Experience: - Hands-on experience in understanding requirements, planning, and developing test frameworks and automation. - Experience in developing power management software and/or testing features on embedded products. - Solid understanding of ARM or other processor architecture and OS concepts. - Previous experience in low-level debugging using JTAG debugger, oscilloscopes, logic analyzers, etc. - Excellent problem-solving and debugging skills. If you are a dynamic individual with a passion for technology and innovation, this is an exciting opportunity to be part of a team that is shaping the future of connected experiences. Join Qualcomm India Private Limited and contribute to creating a smarter, connected future for all.,
Posted 2 months ago
1.0 - 5.0 years
0 Lacs
hyderabad, telangana
On-site
You will be a part of the architecture systems team at Qualcomm India Private Limited, involved in SW prototyping, profiling, development, and design. Your responsibilities will include working on upcoming technologies such as SMMU, D2D, MPAM, and Chiplets across software layers. Additionally, you will contribute to software architecture for upcoming chipsets across various business units. Collaborating with HW/SW/System architects and other technology points of contact will be an essential part of your role. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of Software Engineering experience; OR - Master's degree in Engineering, Information Systems, Computer Science, or related field with 1+ year of Software Engineering experience; OR - PhD in Engineering, Information Systems, Computer Science, or related field - 2+ years of academic or work experience in programming languages such as C, C++, Java, Python, etc. Skills Required: - Proficiency in C programming - Familiarity with embedded concepts on the ARM platform (SoC) - Good exposure to processor architecture, particularly ARM/RISCV - Hands-on experience with Linux kernel, drivers, and scripting in Python (knowledge of Real-Time Operating Systems is an added advantage) Qualcomm is an equal opportunity employer. If you require accommodations during the application/hiring process due to a disability, Qualcomm is committed to providing accessible support. For accommodation requests, you may email disability-accommodations@qualcomm.com or call the toll-free number provided on Qualcomm's website. Employees at Qualcomm are expected to comply with all relevant policies and procedures, including security measures and confidentiality requirements for protecting the company's sensitive information. Please note that Qualcomm's Careers Site is intended for individuals seeking employment directly with Qualcomm. Staffing agencies and individuals represented by agencies are not authorized to use this site or submit profiles, applications, or resumes on behalf of candidates. Unsolicited submissions from agencies will not be accepted. For further information about the role, reach out to Qualcomm Careers directly.,
Posted 2 months ago
3.0 - 15.0 years
0 Lacs
karnataka
On-site
As a member of AMD's CPU Performance Validation team in Bangalore, you will play a crucial role in the design of next-generation AMD CPUs. Your responsibilities will include gaining a deep understanding of AMD X86 CPU architecture and microarchitecture, debugging performance issues in RTL, and providing feedback to the design team for the latest CPU generation in pre-silicon and emulation environments. We are looking for individuals with a creative mindset and a natural inclination to delve into details. This team is ideal for those who can grasp the present while envisioning the future. If you are someone who is willing to go the extra mile to refine existing processes and possesses innovative ideas waiting to be realized, this is the perfect opportunity for you. Your success in this role will be supported by excellent interpersonal and communication skills, along with the ability to thrive in a fast-paced and dynamic environment. Continuous learning is essential in this ever-evolving industry, and as such, self-improvement and skill enhancement are highly valued traits. Collaboration, learning, and sharing knowledge within the team are pivotal to our collective growth and success. Key Responsibilities: - Building infrastructure for performance verification and assessing X86 processor performance - Developing targeted tests to evaluate processor performance - Debugging failures in simulation and emulation environments - Writing automatized triages and creating tools using Perl/Ruby or C++ to streamline functional debugging processes - Participating in post-Si bug recreation activities as needed Preferred Experience: - 3-15 years of experience in processor/ASIC performance correlation - Expertise in micro-architecture testing for modern high-performance processors - Proficiency in writing tests and developing infrastructure to test modern processor performance - Skills in programming and scripting languages such as C, C++, Perl, and Python - Strong background in Digital Design, RTL design, model performance improvement, and Processor Architecture - Prior experience in performance correlation of Processor subsystems is advantageous - Comprehensive understanding of computer architecture through relevant research, projects, or industry exposure - Proficiency in programming languages like C/C++ and assembly - Basic knowledge of Verilog Academic Credentials: - Bachelors/Masters in Computer Science, Electrical, or Electronics Engineering with relevant coursework and research projects Join us at AMD, where we are dedicated to transforming lives through technology and creating innovative computing experiences for the future. If you are ready to contribute to our mission and be part of a collaborative and forward-thinking team, we invite you to advance with us.,
Posted 2 months ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
Company: Qualcomm India Private Limited 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. Experience : 5 - 8 Years of relevant experience with System level exposure on ARM SOC Mandatory Skills: Good understanding of processor architecture, Multicore/Multiprocessor with SMP/heterogenous cores. Good understanding on Cache hierarchy, coherency, and snoop concepts Good Understanding of CPU Dynamic Frequency and Voltage Switching, Low Power Modes C language expertise for low level programming, Assembly language for any processor. Exposure to CPU Architecture based on ARM or x86. Exposure to SoC architecture paradigms interconnects, power management. Desired Skills Hands on experience On Linux operating system, Kernel debuggers, Kernel and Linux Device drivers Exposure to Memory architecture, through with Weakly ordered memory model and barriers concepts RISC-V architectural knowledge would be an added plus. Exposure to SoC architecture paradigms interconnects, power management. Exposure to working on emulation/pre-si environment is added advantage. Hands on experience with JTAG based debuggers. Bring-up of hardware-software solution on emulation platforms and on fresh SOC designs. ASIC digital design fundamentals and methodology would be an added advantage. Knowledge of Linux kernel internals (process scheduler, memory management, concurrency / synchronization, memory allocation, file systems) and profiling Responsibilities Create the Complex Test content scenarios in the Baremetal/Linux OS world in the process scheduler, memory management, concurrency / synchronization, memory allocation, file systems Able to understand various hardware modules constituting CPU sub-system and its interfaces. Ability to work with hardware design team to develop low level drivers for early enablement. Chalk out hardware functional validation plan, develop test bench and execute during pre and post silicon SOC bring up phases to expose HW issues. Excellent communication skills and ability to work with diverse teams to drive HW debugs to conclusion. Use silicon debug hooks to measure power/performance/coverage and other KPI metrics Applicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.,
Posted 2 months ago
6.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
As a Qualcomm Software Engineer, you will be responsible for designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. Your role will involve contributing to the launch of cutting-edge, world-class products that not only meet but exceed customer needs. Collaboration with systems, hardware, architecture, test engineers, and other teams will be essential as you work towards designing system-level software solutions and gathering information on performance requirements and interfaces. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 3+ years of Software Engineering or related work experience. - Master's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of Software Engineering or related work experience. - PhD in Engineering, Information Systems, Computer Science, or related field with 1+ year of Software Engineering or related work experience. - 2+ years of academic or work experience with Programming Languages such as C, C++, Java, Python, etc. Job Function: You will be working on PMIC SW driver development and embedded Core driver development. Skills/Experience: - Around 6-8 years of experience. - Proficiency in C programming. - Strong exposure to Embedded systems & Real-Time Operating Systems concepts. - Good familiarity with processor architecture, with ARM being preferred. - Experience in utilizing debugging tools like Lauterbach and Trace tools. - Ability to analyze, triage, and debug complex system-level problems and issues. - Strong problem-solving and analysis skills. - Effective communication and enthusiasm for learning. - Experience in Embedded Core driver development (if possible). - Ability to work collaboratively in a team environment. Qualcomm is an equal opportunity employer and is committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, you can contact Qualcomm for support. Employees at Qualcomm are expected to adhere to all applicable policies and procedures, including those pertaining to security and the protection of company confidential information. Recruitment agencies are advised that Qualcomm's Careers Site is intended for individuals seeking direct employment opportunities with Qualcomm. Unsolicited submissions from agencies will not be accepted. For more information about this role, please reach out to Qualcomm Careers.,
Posted 2 months ago
5.0 - 10.0 years
5 - 10 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
As a CPU Processor Verification Engineer, you'll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals who enable customers to make better decisions quicker on the most trusted hardware platform in today's market. Your role and responsibilities As a Formal verification engineer, you will be working on IBM server processors/SOC or ASICs used in IBM servers. Develop the verification environment and test bench and creating testcases. Develop skills in IBM Formal verification tools and methodologies. Work with design as well as other key stakeholders in resolving/debugging logic design issues and deliver a quality design Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 5 - 10 years of relevant industry experience Proven experience in Formal/Functional Verification - Demonstrated execution experience of verification of logic blocks verification Knowledge of formal methodology, Knowledge of HDLs (Verilog, VHDL, SV), Good programming skills in python, processor core u-arch skills Exposure in developing testbench environment, debugging and triaging fails Preferred technical and professional experience Good communication skills and be able to work effectively in a global team environment Drive verification coverage closure, lead verification team Drive complex scenarios, participate in High level design discussions Track record in leading teams
Posted 3 months ago
3.0 - 8.0 years
3 - 8 Lacs
Hyderabad / Secunderabad, Telangana, Telangana, India
On-site
General Summary: Expected to individually triage stability issues Possess good analytical / problem solving skills Possess good C, Python programming skills and awareness of operating system concepts is a basic prerequisite MS-DOS, Linux commands, batch, shell programming basics Have awareness of any debugger (such as gdb / Trace32 etc) usage / fundamentals of any processor architecture and peripherals Prior experience to debugging embedded systems and C++ programming skill would be an added advantage Skills/keywords Triage, Debugging, RTOS, Trace32, Stability, OS concepts, computer architecture Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Posted 3 months 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
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |