Jobs
Interviews

763 Jtag Jobs - Page 20

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

8.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Job Overview We are seeking a skilled Embedded Application Developer to join our dynamic team. The ideal candidate will design, develop, and maintain embedded software for a range of applications. You will work closely with hardware engineers, product managers, and other software developers to ensure the delivery of high-quality embedded systems. Key Responsibilities Design and Development: Design, implement, and maintain embedded software for various platforms, including microcontrollers, microprocessors, and embedded operating systems. Testing and Debugging: Write test cases, perform debugging, and carry out hardware/software integration testing to ensure product functionality and reliability. Code Optimization: Optimize embedded software for performance, memory usage, and power consumption. Documentation: Create and maintain detailed documentation for system architecture, interfaces, and user manuals. Cross-Functional Collaboration: Work with hardware and software teams to define system specifications, develop drivers, and manage communications between system components. Compliance: Ensure software adheres to industry standards such as MISRA, or similar, and follows best practices for secure coding. Troubleshooting: Investigate and resolve issues related to embedded software and real-time systems. Continuous Improvement: Participate in code reviews, system design meetings, and propose improvements to the existing systems. Requirements Education: Bachelor’s degree in computer science, Electronics, or a related field Experience 8+ years of experience in embedded software development. Strong proficiency in C/C++ and any HMI Application programming for embedded systems. Experience with real-time operating systems (RTOS), Linux OS and low-level system programming. Good Understanding of Linux internals like IPCs. Good Understanding of OOPS. Proficient in C++ 14 and above, STL, D-Bus, Call back functions, multithreading. Develop custom C++ software code, debugs, troubleshoots, and resolves software and hardware compatibility and operability issues Familiarity with hardware peripherals like I2C, SPI, UART, CAN, etc. Experience with debugging tools like JTAG, logic analyzers, or oscilloscopes. Experience with software version control (Git, SVN). Skills Strong understanding of embedded systems, microcontrollers, and microprocessors. Knowledge of communication protocols such as CAN, LIN, Ethernet, or Modbus. Familiarity with hardware abstraction layers and device drivers. Experience with build tools like Make or CMake. Desirable Exposure to MISRA standards and functional safety requirements (ISO 26262). Experience with ARM architecture and working with hardware simulation tools. Familiarity with Agile software development processes. Knowledge of signal processing, AI/ML applications in embedded systems is a plus. Soft Skills Strong problem-solving skills and attention to detail. Excellent verbal and written communication skills. Ability to work independently as well as in a team-oriented environment. AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.0 billion. AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 21,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK (NYSE:AME) is a component of the S&P 500. Visit www.ametek.com for more information. Show more Show less

Posted 1 month ago

Apply

8.0 - 13.0 years

35 - 40 Lacs

Bengaluru

Work from Office

AECG ASIC DFx - MTS SILICON DESIGN ENGINEER THE ROLE: AECG SSD ASIC is a centralized ASIC design group within AMD s Adaptive and Embedded Computing Organization. The group consists of design teams located in several AMD locations in North America and Asia. It is primarily responsible for architecture, design, and implementation of critical Design-for-Test (DFT) and Design-for-Debug (DFD) features for cutting edge AMD products. THE PERSON: As a DFx Silicon Design Engineer, you will be working with a team of design engineers from various global design locations on design-for-test (DFT) design and implementation, tool and methodology development, project execution and continuous improvement initiatives, this role provides an excellent growth opportunity for robust individuals looking to make a difference. This is an exciting time to join the AMD team! KEY RESPONSIBILITIES: Develop RTL for ASIC design-for-test (DFT) features as per architectural or design flow automation specifications. Perform DFT RTL design integration, insertion, synthesis, equivalency checking, timing analysis and defining constraints, verification of DFx logic at RTL and GLS, ATPG and Scan GLS. Work with multi-functional teams and handling schedules Developing CAD software, scripts and other support technology to enable successful construction of DFT logics in complex SoC design. Performing scan insertion, ATPG verification and test pattern generation Providing DFT feature bring-up and pattern debug support to production engineering team during first silicon bring-up, qualification and failure analysis. PREFERRED EXPERIENCE: Minimum 8 years of DFT or related domains experience, leading DFT efforts for large processor and/or SOC designs is a plus. Knowledge of DFT techniques such as JTAG/IEEE standards, Scan and ATPG, memory BIST/repair or Logic BIST Expertise in scan compression architecture, scan insertion and ATPG methodologies are essential. Working knowledge and experience in Verilog simulator and waveform debugging tools, proficiency in debugging both RTL and gate level simulations Good understanding of RTL quality checks such as SGLINT, SGDFT, CDC, RDC etc Good working knowledge of UNIX/Linux and scripting languages (e.g. TCL, c-shell, Perl) Good understanding and hands-on experience in the UVM concepts and SystemVerilog language Familiar with Verilog design language, Verilog simulator and waveform debugging tools Knowledge of EDA tools/methodology, such as synthesis, equivalency checking, static timing analysis is a plus. Understanding various technologies that must work with DFT/DFD technology such as CPU s, memory and I/O controllers, etc. is a plus Strong problem-solving skills. Team player with strong communication skills. ACADEMIC CREDENTIALS: Bachelors or Masters degree in computer engineering/Electrical Engineering #LI-SR4 Benefits offered are described: AMD benefits at a glance .

Posted 1 month ago

Apply

0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Understand/review Design specification and develop verification strategy/Test plan/coverage plan. Development of constrained random verification environments and verification components. Writing tests/sequences/functional coverage/assertions to meet verification goals. Developing c-based test cases for SOC verification. Required Experience Strong background on functional verification fundamentals, environment planning, test plan generation, environment development System Verilog experience and experience with UVM based functional verification environment development is required. Good knowledge of verilog/vhdl/C/C++/Perl/Python. Expertise in AMBA protocols. (AXI/AHB/APB). Good knowledge of at least one of the USB/PCIE/Ethernet/DDR/LPDDR or similar protocols Good handle on using one or more version control software Good handle on using one or more load sharing software Desirable Skills And Experience Prior experience with Cadence tools and flows is highly desirable. Familiarity with ARM/CPU architectures is a plus. Experience in developing c-based test cases for SOC verification Some experience with assembly language programming Good knowledge of some of the protocols like UART, I2C, SPI, JTAG Embedded C code development and debug Formal Verification experience Strong vocabulary, communication, organizational, planning, and presentation skills are essential. Ability to work independently and productively with high quality output and results in a fast paced and dynamic environment. Ability and desire to learn new methodologies, languages, protocols etc. Must be open to constant personal development and growth to meet the evolving demands of the semiconductor industry. Self-motivated and willing take up additional responsibilities to contribute to team’s success. We’re doing work that matters. Help us solve what others can’t. Show more Show less

Posted 1 month ago

Apply

5.0 years

0 Lacs

Puducherry, India

On-site

We are Lenovo. We do what we say. We own what we do. We WOW our customers. Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY). This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub. Perform real-time debugging and troubleshooting of server hardware, including motherboards, processors, memory, storage devices, power supplies, and networking components. Analyze and diagnose failures using diagnostic Tools, Jigs, Test codes, and other debugging equipment. Investigate manufacturing defects, determine root causes, and implement corrective actions to improve product quality and reliability. Work closely with Production, Quality, and Engineering teams to resolve issues and drive continuous improvement in server manufacturing processes. Develop and document debugging procedures, failure analysis reports, and corrective action plans. Support the implementation of process improvements, test automation, and predictive maintenance techniques to reduce failure rates. Collaborate with suppliers Quality team and Production team to resolve component-related issues and improve serviceability. Maintain compliance with industry standards, safety regulations, and company quality policies. Train and mentor production technicians on debugging best practices and failure analysis techniques. Required Qualifications Bachelor’s degree/Diploma in Electrical Engineering, Electronics Engineering, Computer Engineering, or a related field. 5+ years of experience in production debugging, hardware failure analysis, or server manufacturing. Strong knowledge of server architecture, including CPUs, memory, storage, PCIe, and power distribution. Proficiency in using debugging tools such as oscilloscopes, logic analyzers, JTAG debuggers, and thermal imaging cameras. Experience with BIOS, firmware, and system-level debugging. Familiarity with automated testing tools, diagnostic software, and scripting languages (Python, Bash, etc.) is a plus. Hands-on experience with industry-standard failure analysis methodologies such as FMEA, root cause analysis, and 8D problem-solving. Excellent analytical, troubleshooting, and problem-solving skills. Strong communication and collaboration skills to work effectively with cross-functional teams. Ability to work in a fast-paced, high-volume manufacturing environment with minimal supervision. We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class. Show more Show less

Posted 1 month ago

Apply

5.0 years

0 Lacs

Bengaluru

On-site

Date Posted: 2025-06-10 Country: India Location: North Gate Business Park Sy.No 2/1, and Sy.No 2/2, KIAL Road, Venkatala Village, Chowdeshwari Layout, Yelahanka, Bangalore, Karnataka 560064 Position Role Type: Unspecified Overview: Collins is working building industry challenging Avionics products making the products smaller, smarter and more efficient. Platform software provides an infrastructure for hosting an Operating system and application services that interfaces with hardware. Position: Lead Engineer Job responsibilities: To work as an independent contributor developing, enhancing, and maintaining Mission critical platform software. Communicate and coordinate effectively within the teams. Build and nurture team at offshore, develop team strengths and improve upon their competency. Maintain integrity and work ethics within the team. Designs, develops, modifies, documents, tests, installs and supports software applications and systems. Understand the interfaces and behaviors of external software and hardware components that interact with the currently developed component. Scope out dependencies, issues, risks, & escalate prior to burning 20% of the efforts. Technically responsible for project milestones. Educational Qualification: Bachelor's/Master's degree in Engineering with 5+ years of experience in Embedded Software Development and Verification. Basic Qualifications: Hands on experience on different stages of SDLC life cycle as per DO-178 B/C guidelines. Excellent understanding of system software concepts, binary executables, debug information, OS concepts. Strong C programming skills, Embedded C, Linux shell scripting. Strong RTOS concepts with experience on working with Multicore/Multi-Threading using VxWorks, Lynx OS. Good knowledge on processors and their architecture (ARM, PowerPC etc.). Hands on experience on Device Driver Implementation. Expertise with Software Configuration Management and Change Control Process (DOORS, JAMA, SVN, JIRA, GIT, Confluence etc.). Experience in using embedded development tools, debuggers, JTAG, Lauterbach, and Analyzers. Understanding of structural coverage analysis and unit test automation tools. Understanding of software certification documents. Proficiency in Quality audits process. Collins Aerospace Collins Aerospace, a Raytheon Technologies company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio and expertise to solve customers’ toughest challenges and to meet the demands of a rapidly evolving global market. Avionics: Our Avionics team advances aviation electronics and information management solutions for commercial and military customers across the world. That means we’re helping passengers reach their destination safely. We’re connecting aircraft operators, airports, rail and critical infrastructure with intelligent data service solutions that keep passengers, flight crews and militaries connected and informed. And we’re providing industry-leading fire protection and safety systems that our customers can count on when it matters most. Are you ready to learn from the most knowledgeable experts in the industry, develop the technologies of tomorrow and reach new heights in your career? Join our Avionics team today. WE ARE REDEFINING AEROSPACE. Some of our competitive benefits package includes: Benefits package includes: Meal coupons Group Term Life Insurance. Group Health Insurance. Group Personal Accident Insurance. Entitled for 18 days of vacation and 12 days of contingency leave annually. Employee scholar programme. Work life balance. Car lease programme. National Pension Scheme LTA Fuel & Maintenance /Driver wages Nothing matters more to Collins Aerospace than our strong ethical and safety commitments. As such, all India positions require a background check, which may include a drug screen. Note: Background check and drug screen required (every external new hire in the India) Drug Screen only performed for Operations Positions At Collins, the paths we pave together lead to limitless possibility. And the bonds we form – with our customers and with each other - propel us all higher, again and again. Apply now and be part of the team that’s redefining aerospace, every day RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, color, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status or any other characteristic protected by law. Privacy Policy and Terms: Click on this link to read the Policy and Terms

Posted 1 month ago

Apply

3.0 years

32 - 38 Lacs

Bengaluru

On-site

BENGALURU, KARNATAKA, INDIA FULL-TIME HARDWARE ENGINEERING 3220 Waymo is an autonomous driving technology company with the mission to be the most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over one million rider-only trips, enabled by its experience autonomously driving tens of millions of miles on public roads and tens of billions in simulation across 13+ U.S. states. Waymo's Compute Team is tasked with a critical and exciting mission: We deliver the compute platform responsible for running the fully autonomous vehicle's software stack. To achieve our mission, we architect and create high-performance custom silicon; we develop system-level compute architectures that push the boundaries of performance, power, and latency; and we collaborate closely with many other teammates to ensure we design and optimize hardware and software for maximum performance. We are a multidisciplinary team seeking curious and talented teammates to work on one of the world's highest performance automotive compute platforms. In this hybrid role, you'll report to a Hardware Engineering Manager. You will: Establish a good understanding of chip's architecture, intended functionality and IPs Collaborate with verification and emulation teams in the pre-silicon phase, and create post-silicon test plans Perform functional and performance validation to to make sure the chip meets expectations Develop and execute stress test and PVT corner characterization to ensure robustness Effectively debug failures encountered during testing Develop automation for test execution, data post-process and reporting You have: Bachelor's degree in Electrical Engineering or Computer Engineering 3+ years of hands-on experience in silicon validation and bring-up of complex ASIC Demonstrated experience in at least one of the following areas, with a proven ability to apply that knowledge to silicon validation: IC design, verification, emulation, sw/fw development Experience in design or validation of at least one of the following subsystems: DDR, high-speed SerDes, Ethernet, CPU, GPU, NoC Proficiency in at least one of the programming or scripting languages: C/C++, System Verilog, Python Proficiency in lab equipment and debug tools, such as oscilloscope, protocol analyzer, JTAG debugger, etc We prefer: Experience with peripheral interfaces and protocols, such as I2C, SPI, UART, JTAG Familiarity with automotive standards and test methodologies Experience in developing and utilizing automated test scripts and frameworks for validation efficiency. Exposure to pre-silicon verification methodologies and the ability to ability to correlate with post-silicon results Experience in electrical validation and compliance test for IO interfaces The expected base salary range for this full-time position is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range ₹3,200,000—₹3,870,000 INR

Posted 1 month ago

Apply

0.0 years

0 - 1 Lacs

Rājkot

On-site

Job Summary: We are seeking a passionate and skilled Embedded Firmware Engineer to develop real-time firmware for motor control applications, with 0 to 3 years of experience . The ideal candidate should have strong programming skills in Embedded C , working knowledge of C++ , and experience or academic exposure to Field-Oriented Control (FOC) techniques. You’ll be working closely with motor control hardware and microcontroller-based systems to deliver high-performance, reliable, and efficient embedded solutions. Key Responsibilities: Develop and maintain embedded firmware in C/C++ for microcontroller-based motor control systems. Implement and optimize Field-Oriented Control (FOC) algorithms for motors such as BLDC and PMSM . Program low-level MCU peripherals (PWM, ADC, UART, SPI, CAN, timers) for real-time applications. Work on bare-metal or RTOS-based firmware development. Interface with hardware components such as inverters, sensors , and motor drivers . Conduct motor testing, calibration , and fine-tuning on real hardware setups. Debug firmware using tools like oscilloscopes, logic analyzers, and JTAG/SWD debuggers . Collaborate with cross-functional teams for hardware integration and system validation. Write clear and maintainable code with proper documentation and version control. Required Skills: Proficiency in Embedded C for real-time firmware development. Working knowledge of C++ , especially in embedded contexts. Understanding of motor control principles including FOC, PI loops, and modulation techniques (e.g., SVPWM). Experience with microcontrollers such as STM32, TI C2000, Infineon, NXP , etc. Familiarity with low-level driver development and interrupt-based programming . Strong debugging and problem-solving skills using hardware and software tools . Basic knowledge of power electronics related to motor drives. Preferred Experience (Good to Have): Exposure to sensorless FOC , motor parameter estimation, or observer-based control. Experience with bootloader development and firmware over-the-air (FOTA) updates. Knowledge of tools like MATLAB/Simulink for motor modeling or algorithm prototyping. Familiarity with functional safety standards (e.g., ISO 26262). Job Types: Full-time, Permanent Pay: ₹20,000.00 - ₹100,000.00 per month Schedule: Day shift Work Location: In person

Posted 1 month ago

Apply

5.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Job Summary: We are looking for a skilled Hardware and Firmware Engineer to join our team to design, develop, and optimize embedded systems for our product line. This role involves working on advanced imaging hardware, video processing, and networking firmware to support high-performance, reliable solutions. ⸻ Key Responsibilities: Hardware Responsibilities: • Design and develop circuit boards for any systems including image sensors, video encoders, SoCs, memory, and interfaces. • Integrate high-speed interfaces such as MIPI, HDMI, and Ethernet. • Select and evaluate image sensors and related components. • Perform board bring-up, signal integrity analysis, and hardware debugging. • Ensure compliance with power, EMI/EMC, and thermal design requirements. Firmware Responsibilities: • Develop embedded firmware for video processing, encoding, and camera control using C/C++. • Implement communication protocols such as ONVIF, RTSP, HTTP, and proprietary IP-based streaming. • Develop or integrate motion detection, object tracking, or AI acceleration support. • Work with real-time operating systems or Linux-based platforms (e.g., OpenWRT or Buildroot). • Implement firmware over-the-air (FOTA) updates and secure boot mechanisms. ⸻ Requirements: Education & Experience: • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or equivalent. • 5+ years of experience in embedded system design, preferably with video systems. Technical Skills: • Proficient in embedded C/C++, with strong debugging and optimization skills. • Hands-on experience with video compression standards (H.264/H.265). • Familiarity with different modules (e.g., Sony, OmniVision), ISP tuning, and image pipelines. • Experience with Ethernet, PoE, and Wi-Fi module integration. • Use of tools such as oscilloscopes, logic analyzers, and JTAG debuggers. ⸻ Preferred Qualifications: • Experience with SoCs like Ambarella, HiSilicon, NXP, or Texas Instruments for video applications. • Knowledge of AI-based edge processing (e.g., using TensorRT, OpenCV, or ONNX on-device). • Understanding of cybersecurity for networked camera systems. • Experience with cloud-connected video platforms with different recording integrations. ⸻ Soft Skills: • Strong problem-solving and analytical skills. • Effective communicator and team collaborator. • Capable of working independently and managing project timelines. ⸻ What We Offer: • Competitive salary and performance bonuses • Health and wellness benefits • Opportunities to work on cutting-edge surveillance technology • Flexible work environment • Professional development support Show more Show less

Posted 1 month ago

Apply

3.0 - 4.0 years

20 - 25 Lacs

Bengaluru

Work from Office

About Marvell . Your Team, Your Impact Central Engineering (CCDS) - ASIC India in Marvell is a Custom Logic Design and Methodology group responsible for delivering complex ASIC chips. This group provides technology development, EDA/methodology development and IP/Chip design development. India DFT team is a key part of Global DFT community with global ownership and responsibility for delivering generic and more advanced custom DFT architecture solutions, methodology and design. You will be working with this team to directly enable customer DFT requirements. What You Can Expect The candidate Marvell is looking for will have: Very good knowledge on SCAN/ATPG/JTAG/MBIST Good Knowledge and understanding on JTAG for IEEE1149. 1/6 standards Proficiency in Industry standard Tools for Scan insertion, ATPG, MBIST and JTAG. (Preferably Synopsys/Mentor tools) Proven experience on Test structures for DFT, IP Integration, ATPG Fault models, test point insertion, coverage improvement techniques Proven experience in Scan insertion techniques at block level and Chip top level Good hands on experience on Memory BIST generation, Insertion, verification on RTL/Netlist level Cross domain knowledge to resolve DFT issues with design, synthesis, Physical design, STA team Good knowledge on Perl/ Tcl scripting Proven experience on gate level simulations with notiming and SDF based simulations Experience with Post-Si ramp up and debug on ATE Very good team player capabilities and excellent communication skills to work with a variety of teams across the global organization High sense of responsibility and ownership within the team for successful Tapeout and Post -Si ramp up of the project. What Were Looking For Bachelor s degree in Computer Science, Electrical Engineering or related fields and at least 5 years of related professional experience. Master s degree and/or PhD in Computer Science, Electrical Engineering or related fields with 3-4 years of experience. Additional Compensation and Benefit Elements With competitive compensation and great benefits, you will enjoy our workstyle within an environment of shared collaboration, transparency, and inclusivity. We re dedicated to giving our people the tools and resources they need to succeed in doing work that matters, and to grow and develop with us. For additional information on what it s like to work at Marvell, visit our Careers page. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. #LI-CP1

Posted 1 month ago

Apply

4.0 - 14.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

JOB description 4-14years Very good knowledge on SCAN/ATPG/JTAG/MBIST Experience with one or more chip tape out that includes chip ATE bring up. Experience on gate level simulation with no timing and timing (SDF) simulations (ATPG/MBIST/JTAG) Experience in Test structures for DFT, IP integration, ATPG fault models, test point insertion, coverage improvement techniques. Experience in scan insertion techniques at block level and chip top level. Experience on Memory BIST generation, insertion, verification on RTL/Netlist level. Good knowledge and understanding in Analog PHY and Analog Macro tests. Good knowledge and understanding on JTAG for IEEE 1149.1/IEEE1149.6 standards. Good knowledge on test mode timing constraints Good knowledge about running block level and chip STA flows. Cross domain knowledge to resolve DFT issues with design, synthesis, physical design, STA team. Proficiency in industry standard tools for scan insertion, ATPG, MBIST and JTAG (preferable Cadence/Tessent tools) Experience with post-silicon bring up and debug on ATE. Good knowledge on Perl/Tcl scription skills Very good team player capabilities and excellent communication skills to work with a variety of teams across the global organization. High sense of responsibility and ownership within the team for successful tape out and post-silicon bring up of project. Should have B-Tech/M-tech with 5 Years to 15 Years relevant experience. Show more Show less

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

Bengaluru

Work from Office

MTS SOFTWARE SYSTEM DESIGN ENGINEER THE ROLE: Y ou will be a part of the team that drives the success of Debug Tools for AMD (Advanced Micro Devices) products through leadership & coordination, software development, and achievement of schedule commits. This is a high-visibility and critical role, spanning pre-silicon to bring-up to post-silicon software features/enhancements implementation & support. THE PERSON: In this position you will be working as a member of a high-performing agile team, which will have you working with everyone from SW architects to interns. If you thrive in fast paced, technically challenging environments, where you get to work on a variety of different engineering problems, this could be an outstanding opportunity for you . KEY RESPONSIBILITIES: Design, development, and support of tools that will be used in Silicon debugging and Customers environment. Collaborating with different silicon teams, peers, and partners for providing tooling solutions. Researching and prototyping new software features/solutions. Develop new software features and improvements within pre and post silicon environments. Participate in design reviews, quality improvements and architectural discussions. Engage as a teammate, demonstrate AGILE methodologies, and always ready to seek new challenges. Must be a self-starter, and able to independently drive tasks to completion. PREFERRED EXPERIENCE: Should have 8 to 12 years of work experience in product development or systems engineering background with hardware platforms and their software ecosystems. Strong C/C++ development skills with a good understanding of object-oriented design. Work experience in .NET Core/C#, Angular, and Database technologies. Very good problem-solving skills, team player, constantly up/cross skill on modern technologies. Experience in JTAG, Boundary Scans, etc. will be a plus. Experience in python, LLMs, AI tools, etc. will be a plus. ACADEMIC CREDENTIALS: Bachelor s or Masters degree in Computer or Electrical Engineering or equivalent #LI-RP1 Benefits offered are described: AMD benefits at a glance .

Posted 1 month ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Job Details: : Builds emulation and FPGA models and solutions from RTL design using synthesis, partitioning, and routing tools. Develops, integrates, tests, and debugs hardware and software collateral in simulation, emulation, and FPGA models for testing new features, writes directed tests, develops the test environment and hybrid emulation environment, and supports verification of hardware and software/firmware. Defines and develops new capabilities and tools to achieve better verification through improved emulation and FPGA model usability. Enables acceleration of RTL development and improve emulation/FPGA model usability for presilicon verification, postsilicon validation, and software development. Develops improvements to usability by RTL validation and debugging of failing RTL tests on the emulation platform and interfaces with and provides guidance to verification teams for optimizing presilicon verification environments, test suites, and methodologies for emulation efficiency. Develops and utilizes automation aids, flows, and scripts in support of emulation utilization. Applies understanding of emulation and FPGA prototyping tools and methodologies, SoC integration, emulation transactors, emulation performance and optimization techniques, RTL simulation, and hybrid emulation environments (virtual platform and FPGA/emulation model). Collaborates with design, power and performance, silicon validation, and software teams, and participates in SoC and IP bring up, root causes testbench issues, IP and SoC testcases, and emulator/FPGA environment issues. Qualifications: Bachelor Degree in Electrical and Electronics Engineering or Masters Degree in Electrical and Electronics Engineering or Computer Engineering with 8+ years experience. Experience in Pre-si/post-Si validation with FPGA based validation, Experience with bring up of functional tests on FPGA/Si. Experience in Hardware validation/emulation platforms like zebu, veloce or functional bring up of PM/Reset/PCIE/DMI/DDR/Mem et.al. Good understanding of SoC architecture / uArchitecture, Networking protocols or Signal processing algorithms/flows in hardware. Excellent understanding of test framework and abstraction, develop test plans, test scripts for functional validation. Very good debugging skills, experience of working with various hardware debugging tools JTAG, Verdi, fsdb analysis. Good knowledge in C/C++, Scripting knowledge (Python/Perl/Tcl), ability to develop parsers. Knowledge in RTL design, VHDL/Verilog is a plus. Strong analytical ability, problem solving and communication skills. Ability to work independently and at various levels of abstraction. Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: The Network & Edge Group brings together our network connectivity and edge into a business unit chartered to drive technology end to end product leadership. It's leadership Ethernet, Switch, IPU, Photonics, Network and Edge portfolio is comprised of leadership products critically important to our customers. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will require an on-site presence. *

Posted 1 month ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Our Team Semtech’s Wireless Applications team is a group of passionate and talented engineers tasked to ensure successful customer design-ins of Semtech wireless and LoRa® solutions, and to develop and deliver advanced hardware and firmware IoT solutions for the LPWAN space. Semtech is seeking a Firmware Applications Associate to join our team who is interested in applying wireless technology to satisfy practical customer use-cases. Job Summary The Firmware Applications Engineer plays a key role in facilitating customer success with Semtech’s wireless technology. In this role, you will develop expertise in the practical application of Semtech’s wireless transceiver silicon and software products through the development and testing of embedded software, firmware and accompanying documentation and training material. Reporting into the European Applications team, you will collaborate with customers and colleagues across the globe and participate in field testing activities. Responsibilities Develop and validate Reference Applications firmware, Proof Of Concepts, Demonstrations and Customer Enablement tools (50%) Provide technical support to Semtech Field Application Engineers, Sales and Business Development channels, as well as advanced support directly to Semtech customers (40%) Generate technical documentation, presentations, and training materials to facilitate LoRa technology adoption and design-in (10%) Minimum Qualifications Bachelor of Science Degree in Computer Science, Computer Engineering, Electrical Engineering or similar field 5+ years of professional experience in Embedded Programming Knowledge of various programming languages (C, C++, Python…), hardware interfaces (UART, SPI, JTAG, …), tools (GNU Make, GCC, VS Code, Shell scripting, Gitlab CI/CD, …), MCU Architectures and RTOS (RISC-V, ARM, PIC Zephyr/ThreadX/FreeRTOS, …) and associated debugging techniques (JTAG, RTT) Experience in wireless communication protocols such as LoRaWAN, Bluetooth, Cellular, Sidewalk, Thread etc Desired Qualifications Rigorous, creative, and solution-oriented Curiosity and adaptability when presented with new technologies and an evolving and dynamic environment Capable of handling multiple tasks in a prioritized fashion Excellent communication skills, ability to work as a multi-site team partner Full working proficiency in English (required), French (bonus) Show more Show less

Posted 1 month ago

Apply

3.0 years

0 Lacs

Greater Bengaluru Area

On-site

Position Title: – Platform Software Engineer Location: Bangalore, working from client location on all 5 days. Skills requirements: Linux Expertise: 3-6 years’ s trong C, C++ experience in developing embedded Linux (Yocto) platform/application Ability to understand schematics, develop, debug Board support package, and drivers Knowledge on ARM based processor architecture, knowledge on SPI/I2C/UART/USB/Flash/LAN WLAN/Bluetooth technologies Experience in kernel level debugging, JTAG debugging and dump analysis tools Experience in Shell / Perl/ python scripting Expertise in using Source control tools (git/gitlab) Experience in Build automation and continuous integration Strong object-oriented design, design patterns knowledge Show more Show less

Posted 1 month ago

Apply

3.0 - 6.0 years

6 - 12 Lacs

Gurugram

Work from Office

Role & Responsibilities: Collaborate with cross-functional teams including hardware engineers, software developers, and medical experts to design, develop, and test embedded software and FPGA solutions. Develop firmware for FPGAs from vendors such as Xilinx Zynq, Lattice Semiconductor, and Texas Instruments , including SoC implementations and hardware/software co-design . Optimize and implement image and video processing algorithms on embedded platforms and FPGA architectures. Integrate and support FPGA/ASIC-based ISP blocks , ensuring high performance and accuracy in medical imaging applications. Work with SoCs with integrated ISP (e.g., Qualcomm, NVIDIA Jetson, Ambarella, MediaTek) and manage interaction with hardware accelerators. Design and develop firmware for STM32 microcontrollers , with a focus on motion control , real-time responsiveness , and precision actuation . Develop and implement motion control algorithms, including PID control and motor driver integration, for high-precision diagnostic instruments. Implement and optimize communication protocols such as SPI and UART to support system communication and control flows. Utilize real-time operating systems (RTOS) or bare-metal firmware development for deterministic system behavior. Perform thorough testing, debugging, and optimization using tools like oscilloscopes , logic analyzers , and JTAG debuggers . Support product design lifecycle activities including requirements specification , firmware documentation , and design reviews . Preferred candidate profile: Education: Bachelors or Masters degree in Electrical Engineering, Computer Science, or related field. A Ph.D . is a plus for R&D or algorithm-intensive roles, particularly in imaging or signal processing. Professional Experience: 3+ years of hands-on experience in embedded firmware development with strong C/C++ proficiency. Proven experience with FPGA design using VHDL/Verilog , and development with tools like Vivado, Quartus, or Diamond. Experience working with STM32 microcontrollers , including development environments like STM32CubeIDE and IAR Embedded Workbench. Core Technical Expertise: Deep understanding of: SoC and camera architectures Memory hierarchy, DMA engines, cache control, and hardware accelerators Motion control techniques for motor and actuator systems Image Signal Processing (ISP) pipelines: demosaicing, AWB, AE, gamma, sharpening, etc. Familiarity with Linux kernel camera subsystems (e.g., V4L2) . Ability to optimize embedded code for performance, power, and latency. Desirable Knowledge Knowledge of medical device standards and regulations such as ISO 13485 and IEC 62304 . Familiarity with image quality tuning tools (e.g., Imatest, DxO Analyzer). Experience with real-time data acquisition, frame synchronization , and multithreaded image capture pipelines . Soft Skills Strong problem-solving and debugging skills in complex embedded systems. Excellent communication and collaboration abilities, with experience working in interdisciplinary teams .

Posted 1 month ago

Apply

2.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm's Corporate Engineering division in Chennai is looking for software tools development engineer. The candidate will work in a development role to put together software for tool development and test automation across various technologies that are part of Access points, mobile platform, RF, Machine learning platforms. The candidate is expected to have full proficiency on C++ or C# or Python and have experience on developing applications, APIs, software automation using a combination of commercial test equipment and custom hardware designs. The ideal candidate will be responsible for implementing novel test plans and supporting those test plans from the R&D lab environment through manufacturing. Candidate will also be responsible for evaluating new complex hardware designs and providing feedback regarding design for testability. Candidate will be responsible to own the test infrastructure, build automation framework and enable other developers towards achieving deployable, scalable test frameworks. Candidate will be responsible for implementing automated test solutions for those hardware designs using a combination of custom test software/hardware and commercial test equipment. The candidate will interface with internal staff and outside partners in the fast-paced execution of a variety of multi-disciplined projects. The candidate will have an opportunity to influence and help adopt new test, tool development methodologies and enhance existing processes. International travel might be required. All Qualcomm employees are expected to actively support diversity on their teams, and in the Company. Minimum Qualifications: B.E/B.Tech. with industry experience in the following areas: 2+ years of programming experience across C++ / C# / Python Strong lab skills and experience with standard lab equipment is required Strong experience in various software technologies, methodologies and applied software engineering practices/standards such as Object-Oriented Design (OOD), cloud and embedded software test automation Preferred Qualifications: Strong programming skills in C++/C# Experience with embedded software and device drivers Application UI design Winforms/WPF Experience with hardware debug equipment such as JTAG and scope Experience with scripting languages (Perl, Python etc.) Familiarity with AI frameworks models performance, quantization, and accuracy metrics Good analytical, debug and problem-solving abilities Good communication skills and ability to work in a cross-functional team environment Effectively delegates tasks to other team members, multitasks and meets aggressive schedules in a dynamic environment. FPGA/CPLD design, JTAG/boundary scan Experience with RF test equipment measurements such as signal generator and spectrum analyzer and HW/SW issue troubleshooting Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Education Requirements: Required: B.E. or B.Tech. in Electronics and Communication or Electrical engineering or Computer Science or equivalent. Preferred: Masters 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. 3075902 Show more Show less

Posted 1 month ago

Apply

2.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Company: Qualcomm India Private Limited 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. We are looking for a passionate and skilled software professionals to provide software engineering solutions for development projects in the Security systems team. In this position, you will work with a team of multi-disciplined professionals to develop and optimize systems, tools and methods for QTI security solutions. The position will require you to work on security software development that needs close interactions with internal teams and potentially with external customers as well. You will be contributing on various Security related technologies across Mobile platform Security, Cryptography, Trusted Execution environments, Access control mechanisms, vulnerability detection etc. You will work across multiple processors, Embedded software platforms, and operating systems. Your work will contribute towards making mobile platforms safe and secure to use and thus creating a positive impact on end user of the handset. Responsibilities Designing, developing, coding, testing and debugging Security related software on Embedded platforms. Developing software in C, Assembly. Python to run on ARM, RISCV & Proprietary CPU platforms. Develop Software modules for proprietary or high level operating systems (Linux/Windows). Follow defined methodologies, processes and procedures for various software development activities. Triage, Debug and resolve issues and bugs in the software through good problem solving skills. Collaborate within and cross functional teams as required to ensure quality work products are delivered. Demonstrate Self motivation and strong initiative and ability to work with minimal supervision or direction. Minimum Qualifications Bachelor's / Master's degree in Engineering, Information Systems, Computer Science, Electronics or related field. 3-5 years of experience in Embedded software development and programming in C / C++ / Assembly. Strong understanding of Embedded hardware, Computer Architecture and Operating System concepts. Good understanding of OS concepts such as tasks, signals, timers, priorities, deadlocks, stacks, etc. Proficiency in MMU concepts, including virtual memory management, address translation, and protection mechanisms Experience with SMMU and its functions, such as address translation, attribute control, and access permissions Understanding of security features related to memory management, such as TrustZone and secure memory regions Understanding of RTOS fundamentals like multi-threading, interrupt management, cache/memory management etc. Good expertise and experience on product security for embedded devices, which may include a subset of the following skillsets: Symmetric & Assymmetric Cryptography, Device integrity & Authentication, Secure communications, Trusted execution environment, Protected virtualization Platform isolation techniques, Embedded/real time OS security, Vulnerability detection methods, Exploit mitigation techniques, Hardware access control, Secure provisioning and debug, Key management and applied cryptography Desirable Qualifications Good understanding of and experience on embedded processor architectures like ARMv8/9 or RISC-V processors. Experience with code versioning tools (git / perforce) build tools (Makefiles/SCons), and debuggers like JTAG. 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. 3075841 Show more Show less

Posted 1 month ago

Apply

4.0 - 8.0 years

15 - 30 Lacs

Noida

Work from Office

You will be part of SoC - Silicon Validation team, particularly running High Volume Validation on given project Working experience with test management web servers and regression reports automation. Contact at Shubhanshi@incise.in Required Candidate profile Basics of ARM SoC architecture, Multicore/Multiprocessor with SMP/heterogenous cores Hands on Python, C programming, test automation programming Using JTAG based debuggers, compilers/linker

Posted 1 month ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka

On-site

BENGALURU, KARNATAKA, INDIA FULL-TIME HARDWARE ENGINEERING 3220 Waymo is an autonomous driving technology company with the mission to be the most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over one million rider-only trips, enabled by its experience autonomously driving tens of millions of miles on public roads and tens of billions in simulation across 13+ U.S. states. Waymo's Compute Team is tasked with a critical and exciting mission: We deliver the compute platform responsible for running the fully autonomous vehicle's software stack. To achieve our mission, we architect and create high-performance custom silicon; we develop system-level compute architectures that push the boundaries of performance, power, and latency; and we collaborate closely with many other teammates to ensure we design and optimize hardware and software for maximum performance. We are a multidisciplinary team seeking curious and talented teammates to work on one of the world's highest performance automotive compute platforms. In this hybrid role, you'll report to a Hardware Engineering Manager. You will: Establish a good understanding of chip's architecture, intended functionality and IPs Collaborate with verification and emulation teams in the pre-silicon phase, and create post-silicon test plans Perform functional and performance validation to to make sure the chip meets expectations Develop and execute stress test and PVT corner characterization to ensure robustness Effectively debug failures encountered during testing Develop automation for test execution, data post-process and reporting You have: Bachelor's degree in Electrical Engineering or Computer Engineering 3+ years of hands-on experience in silicon validation and bring-up of complex ASIC Demonstrated experience in at least one of the following areas, with a proven ability to apply that knowledge to silicon validation: IC design, verification, emulation, sw/fw development Experience in design or validation of at least one of the following subsystems: DDR, high-speed SerDes, Ethernet, CPU, GPU, NoC Proficiency in at least one of the programming or scripting languages: C/C++, System Verilog, Python Proficiency in lab equipment and debug tools, such as oscilloscope, protocol analyzer, JTAG debugger, etc We prefer: Experience with peripheral interfaces and protocols, such as I2C, SPI, UART, JTAG Familiarity with automotive standards and test methodologies Experience in developing and utilizing automated test scripts and frameworks for validation efficiency. Exposure to pre-silicon verification methodologies and the ability to ability to correlate with post-silicon results Experience in electrical validation and compliance test for IO interfaces The expected base salary range for this full-time position is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range ₹3,200,000—₹3,870,000 INR

Posted 1 month ago

Apply

4.0 - 8.0 years

20 - 25 Lacs

Bengaluru

Work from Office

We are seeking a highly skilled and experienced DFT Engineer to join our dynamic team of engineers to develop the next-generation Flash Controllers. As an SoC DFT Engineer, you will be responsible for defining and implementing industry leading DFT solutions, with emphasis on SCAN, MBIST, BSDL etc. The ideal candidate will have a deep understanding of DFT Architecture, Implementation flow, MBIST, SCAN ATPG & Simulation expertise. ESSENTIAL DUTIES AND RESPONSIBILITIES: DFT Architecture definitions for SoC development Leading complex activities and providing solutions for complex DFT problems. Collaborate with cross-functional teams to define and refine SoC DFT requirements, ensuring alignment with industry standards and customer needs. Working closely with the Design, Verification, Physical Design & Test Engineering teams while guiding them on the test requirements and methodologies. Work closely with the Product Engineering team and understand the test requirements, get involved in complex silicon debugs. Evaluate all aspects of the SoC DFT flow from requirements, through detailed definitions, and work closely with the CAD to continuously improve the DFT methodology. Qualifications B.Tech / M,Tech / Phd in Electronics, Computer science or Electrical Engineering Minimum 15+ years of experience in DFT Strong understanding of DFT Architecture

Posted 1 month ago

Apply

2.0 - 11.0 years

14 - 16 Lacs

Bengaluru

Work from Office

Are you looking for a unique opportunity to be a part of something greatWant to join a 20,000-member team that works on the technology that powers the world around usLooking for an atmosphere of trust, empowerment, respect, diversity, and communicationHow about an opportunity to own a piece of a multi-billion dollar (with a B!) global organizationWe offer all that and more at Microchip Technology, Inc. People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip s nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and strong sense of community, driven by our Vision, Mission, and 11 Guiding Values ; we affectionately refer to it as the Aggregate System and it s won us countless awards for diversity and workplace excellence. Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you. Visit our careers page to see what exciting opportunities and company perks await! Job Description: Microchip AES Design team in Bangalore is looking for an experienced and motivated Design-For-Test Senior Engineer to provide test hardware solution for various microchip B usiness units. As a member of test development team, you will be responsible for understanding the existing DFT test structures and clock strategy used across multiple business units and provide architectural improvements to improve test coverage . The candidate should have experience with ATPG and MBIST. The candidate should have in depth knowledge of Tessent /Modus tool execution. Requirements/Qualifications: Qualified applicants will possess the following skills / experience: Hands on expertise on handling DFT on hierarchical designs. Hands on expertise on Tessent /Modus ATPG tool for DFT setup and pattern generations. Hands on expertise on Tessent /Modus MBIST tool for MBIST hardware generation. Hands on expertise on Tessent /Modus diagnosis tool for on-silicon debug. Hands on expertise SCAN pattern simulations and debug. ATPG with the pattern delivery to the test engineering team . Sound knowledge of Scan Stitching, Scan Compression, MBIST JTAG Techniques . Should have good post silicon DFT bring-up and debug experience . Should have a good knowledge in simulation debug and prior experience at SoC level . Excellent written and verbal communication skills. Self-motivated team player with strong problem-solving skills to collaborate with various teams to achieve desired goals. Experience: Bachelors/Masters in Electronics or equivalent degree with 7 + years of experience Travel Time: 0% - 25% To all recruitment agencies : Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.

Posted 1 month ago

Apply

4.0 - 9.0 years

6 - 16 Lacs

Bengaluru

Work from Office

JD for QNX RTOS Skillset, 1. Well versed with Linux Application and environment, Linux kernel & device driver understanding, should be able to cross compile code. 2. Device drivers e.g PCI, USB, SPI/I2C/UART/ 3.Kernel : IRQ/IPC/processes/memory concepts 4. Linux containers knowledge and application 5. C/C++ programming proficiency to read/write/debug system code. 6. Debug tools: JTAG/T32, oscilloscope, logical analyzers

Posted 1 month ago

Apply

4.0 - 8.0 years

50 - 60 Lacs

Bengaluru, Dallas

Work from Office

Bachelors or Masters degree in Electrical, Electronics or VLSI Engineering Expertise in DFX Verification preferred Expertise in DFT / ASIC Verification Expertise in System Verilog Expertise in UVM Expertise in python or perl scripting Expertise in verifying JTAG, scan chains, MBIST, LBIST, boundary scan and related test logic for large complex SoCs. Expertise in simulation tools like VCS, Questa, XSIM Excellent knowledge on RTL and DFT concepts Prior experience in Post-silicon validation is an added advantage Prior experience on automotive or AI SoCs is an added advantage Preferred resources with valid regional work permit.

Posted 1 month ago

Apply

2.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Company Qualcomm India Private Limited 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 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. 3071258 Show more Show less

Posted 1 month ago

Apply

1.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Job Responsibilities: Design, develop, unit test and documentation of the device driver for ARM SoC. Bring up the driver and unit test the driver features in the new ARM SOC. Optimize the driver for maximum performance. Bug analysis/fixing of the issues during product verification stage and customer reported issues. Skills/Experience At least 1to years of relevant experience in developing driver development with a record of strong individual technical achievement Strong programming skills in C and Linux experience. Device driver or board support package (BSP) knowledge or development experience. Must have hands on experience in developing the device drivers and bootloaders. Knowledge for ARM/DSP Processor Architecture, JTAG, Emulators. Experience in development of RDK-B ,Yocto build framework, QSDK framework and/or PRPL OS development and/or experience in Opensync is added advantage. Must have hands on experience in solving complex system issues with good problem-solving and debugging skills using Hardware debuggers. Excellent communication skills. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Education BE/BTech/MTech in Computer Science or in Electronics preferred with proven success in a challenging academic program. 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. 3069915 Show more Show less

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies