Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 years
3 - 9 Lacs
Cochin
On-site
Joining Gadgeon offers a dynamic and rewarding career experience that fosters both personal and professional growth. Our collaborative culture encourages innovation, empowering team members to contribute their ideas and expertise to cutting-edge projects. Embedded C++ Linux Developer Job Summary/Overview: Design, develop, test, and debug embedded software applications for Linux-based systems. Work on the full software development lifecycle for various embedded devices and hardware platforms. Collaborate with cross-functional teams (hardware, QA, product management) to deliver integrated solutions. Ensure the reliability, performance, and scalability of embedded software. Key Responsibilities: Software Development: Design, develop, and maintain embedded software in C++ (often C++11/14/17 or newer) for Linux-based embedded systems. Write efficient, robust, and optimized code for resource-constrained environments. Implement and optimize low-level drivers, communication protocols (e.g., I2C, SPI, UART, CAN, Ethernet, USB), and system software. Work on user-space applications, daemons, and shared libraries. Develop firmware for various hardware platforms, including microcontrollers, microprocessors, and SoCs (System-on-Chips). Linux Specifics: Strong experience with Linux operating systems, including kernel and device driver development. Hands-on experience with building, configuring, and customizing the Linux kernel. Familiarity with Linux OS internals, memory management, inter-process communication (IPC), and thread programming. Experience with tools like the Yocto Project (for building custom Linux distributions), BusyBox, Buildroot, etc. Knowledge of device trees and hardware abstraction layers. Experience with command-line tools and scripting (Bash). Debugging and Testing: Perform system-level debugging and troubleshooting on target hardware platforms. Utilize debugging tools such as GDB, JTAG, oscilloscopes, logic analyzers, and hardware-in-the-loop (HIL) testing. Conduct unit testing, integration testing, and system validation. Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards (e.g., MISRA for safety-critical systems). Architecture and Design: Contribute to system-level design decisions and participate in requirement analysis, architecture definition, and software implementation. Apply object-oriented analysis and design (OOAD) principles and software design patterns. Optimize software for performance, including memory usage, processing speed, and energy efficiency Collaboration and Documentation: Collaborate with hardware engineers to ensure seamless integration of software and hardware components. Work effectively in Agile/Scrum teams. Create and maintain technical documentation for software design, code, and test procedures. Problem-Solving: Strong analytical and problem-solving skills to diagnose and resolve complex technical issues. Ability to work independently and collaboratively Required Skills and Qualifications: Education: Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Experience: Typically 3+ years for a developer role or 3+ years for a senior role. Technical Skills: Strong Proficiency in C++ (modern C++ standards preferred). Strong understanding of embedded systems concepts, including real-time constraints, memory management, and hardware-software interaction. Hands-on experience with Embedded Linux, including kernel, device drivers, and user-space application development. Experience with multithreading and synchronization. Familiarity with communication protocols (I2C, SPI, UART, CAN, Ethernet, USB, etc.). Experience with version control systems (Git is common). Experience with build systems (CMake, Make). Knowledge of RTOS (Real-Time Operating Systems) concepts (even if primary focus is Linux). Knowledge of GRPC protocol and docker containers Soft Skills: Excellent problem-solving and debugging skills. Strong verbal and written communication skills. Ability to work independently and as part of a team. Quick learner, self-starter, and results-oriented. Nice-to-Have Skills (Preferred/Good to Have): Experience with specific processor architectures (ARM, PowerPC, x86). Knowledge of specific industries (Automotive - ISO 26262, Industrial Automation, IoT, Medical Devices). Experience with CI/CD pipelines and automated testing frameworks. Familiarity with virtualization technologies (Docker) in embedded contexts. Experience with scripting languages like Python for automation or testing. Contributions to open-source projects related to embedded systems or Linux. Experience with specific network protocols (TCP/IP, HTTP, REST, WebSockets). Work Environment (often mentioned): Agile/Scrum methodology Collaborative team environment Work from office
Posted 5 days ago
4.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
What do we do? ScratchNest is a loss prevention company which provides predictive maintenance services and plant reliability solutions to various industrial organizations. We leverage Industry 4.0 technologies, including IIoT, AI and advanced analytics, to provide real-time industrial diagnostics and predictive maintenance services to prevent losses. Who are we looking for? This exciting and influential role represents a fantastic opportunity for the right individual. It is a chance to join a dynamic company with technology at its heart. All our products have embedded firmware at their core and capabilities of this software play a key role in the appeal and usefulness of our products to customers. Our requirement is for a Lead/Principal Embedded Software Engineer to create firmware that works seamlessly with our in-house designed hardware to produce reliable and extremely capable products that have the great responsibility to work in extreme environmental conditions. You will also be responsible for updating and enhancing existing products to cater for component changes and to incorporate feature requests from our customers. The role requires the ability to create solid software designs and architectures that have room to expand in the future. You must be able to collaborate with and oversee other software engineers to develop prototypes in short timescales. You will be able to reliably and accurately agree and then meet targets and milestones for your development projects. Job Role Responsibilities Ownership of the ‘ground up’ design and architecture of embedded software for real time applications Decomposition of designs into structured modules/functions ready for implementation by yourself and the team. Hands on development in C of new ARM based embedded software for a range of products currently under development Ensure quality of software using appropriate methods (Code Review, Static Analysis, Unit Test etc.) and application of suitable Coding Standards Maintain, update and enhance existing embedded software written in C Documentation of software products, development and execution of test plans Work closely with other members of the engineering team to assist with the correct choice of processors and supporting hardware Key Job Requirements Essential Direct experience of Operating Systems e.g. FreeRTOS, Zephyr RTOS, etc. Experience with C in an embedded environment Hands on ‘real time’ experience with embedded microcontrollers (e.g. ARM) Demonstrable experience in a lead position and proven capability in the technical management of at least one other engineer Ability to work independently on assigned tasks and with others to ensure the rapid and co-ordinated development of new products Flexibility, willingness to learn, and to work with other software tools when required Desirable, the following are an advantage: Experience in Safety Critical applications – medical/aviation Familiarity with toolchains such as Keil uVision, Segger Embedded Studio etc. Hardware knowledge, familiarity with controller selection, serial data comms (RS232, RS485), GSM module communication, bluetooth module communication etc. Comfortable with hands-on testing of embedded hardware, use of JTAG debuggers, oscilloscopes, serial data analysers etc. Working knowledge of C++. Degree in Computer Science, Software Engineering, Electronics Engineering or an equivalent qualification. Salary: Up to 13 LPA + Performance Bonus Experience: 4+ Years Joining: Immediate (No Notice Period) Location: Noida
Posted 5 days ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ SENIOR SOFTWARE DEVELOPMENT ENGINEER The Role AMD is looking for a specialized software engineer who is passionate about improving the performance of key applications and benchmarks . You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology. The Person The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams across AMD. Key Responsibilities Board bring-up activities for Software components like bootloader, (Secure Bootloader components like Crypto Engines etc., platform managers (Power management, Clock management , system restarts/shutdowns etc.) Bring-up activities for Software stack for Linux and baremetal including Applications for ARM based boards and emulation platforms, Proto-typing platforms Develops and execute test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post silicon verification. Analyzes, tracks, and debugs testing failures to determine corrective measures. Collaborates directly with development team to assess test plan requirements and resolve failures. Automate and the functional and System level tests using Python and integrate the same in Test Automation framework and maintain the Test artifacts for any updates in the Test cases or in Test framework Run the Regression tests, triage issues, create Defects in the system and wok with development team for closure. Drive dynamic code coverage for boot level Firmware using standard tools like LDRA etc. Preferred Experience 5- 12 years of experience in Baremetal or Linux Kernel internals/driver development/application development. Proficient in C/C++ and embedded systems. Working experience in verification and testing of Embedded System software or firmware etc. Good experience in Device Driver Verification and validation on Linux, Bare metal, Real Time Operating Systems. Skills in compiling/building/cross-compiling, debugging, testing, deploying Bootloader, TF-A, Linux Kernel, Device tree, Middleware software, and BareMetal application images for board bring up activities through JTAG debuggers & Emulators using different boot modes Good understanding of any one of SoC/Processing Technologies like ARM/RISC-V/X86, MMU, Interrupt handling, Caches etc. Hands on with one or more peripherals/controllers like UART, I2C, SPI, USB, SD, eMMC, QSPI, PCIe etc. Define, Design and Develop manual/Automation test cases for Embedded system projects Programming skills in C/C++, Makefile, Linker file creation, scripting language Python/Shell/Tcl Experience in GIT environment and Test Automation framework - Pytest, Jenkins etc. Good to have exposure in design tools like VIVADO, VITIS, Configuration management tools like GIT/Perforce, JIRA, Confluence etc Academic Credentials Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 5 days ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ The Role AMD is looking for a specialized software engineer who is passionate about improving the performance of key applications and benchmarks . You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology. The Person The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams across AMD. Key Responsibilities Board bring-up activities for Software components like bootloader, (Secure Bootloader components like Crypto Engines etc., platform managers (Power management, Clock management , system restarts/shutdowns etc.) Bring-up activities for Software stack for Linux and baremetal including Applications for ARM based boards and emulation platforms, Proto-typing platforms Develops and execute test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post silicon verification. Analyzes, tracks, and debugs testing failures to determine corrective measures. Collaborates directly with development team to assess test plan requirements and resolve failures. Automate and the functional and System level tests using Python and integrate the same in Test Automation framework and maintain the Test artifacts for any updates in the Test cases or in Test framework Run the Regression tests, triage issues, create Defects in the system and wok with development team for closure. Drive dynamic code coverage for boot level Firmware using standard tools like LDRA etc. Preferred Experience 5- 12 years of experience in Baremetal or Linux Kernel internals/driver development/application development. Proficient in C/C++ and embedded systems. Working experience in verification and testing of Embedded System software or firmware etc. Good experience in Device Driver Verification and validation on Linux, Bare metal, Real Time Operating Systems. Skills in compiling/building/cross-compiling, debugging, testing, deploying Bootloader, TF-A, Linux Kernel, Device tree, Middleware software, and BareMetal application images for board bring up activities through JTAG debuggers & Emulators using different boot modes Good understanding of any one of SoC/Processing Technologies like ARM/RISC-V/X86, MMU, Interrupt handling, Caches etc. Hands on with one or more peripherals/controllers like UART, I2C, SPI, USB, SD, eMMC, QSPI, PCIe etc. Define, Design and Develop manual/Automation test cases for Embedded system projects Programming skills in C/C++, Makefile, Linker file creation, scripting language Python/Shell/Tcl Experience in GIT environment and Test Automation framework - Pytest, Jenkins etc. Good to have exposure in design tools like VIVADO, VITIS, Configuration management tools like GIT/Perforce, JIRA, Confluence etc Academic Credentials Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 5 days ago
3.0 - 5.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
ntegration knowledge, Python, Shell script and good Git knowledge along with testing skillset. • Knowledge of any Revision Control Software and a basic understanding of branching and merging use cases. • Hands on experience with git , perforce and code collaborator will be preferred • Experience with large scale software build, integration and test environments. • Knowledge of Windows build tools such as MSBuild , CL.exe and Link.exe. • Familiarity with various debug tools including emulators/JTAG-debuggers, Windbg, etc. • A background in embedded software and experience with software development/integration experience. • Need good testing knowledge where candidate should be able to handle the sanity tests. Exp: 3 to 5 Years
Posted 6 days ago
0.0 - 1.0 years
0 - 0 Lacs
Velachery, Chennai, Tamil Nadu
On-site
Job Summary Harpy Aerospace is seeking a skilled Embedded Software Engineer to join our Nanosatellite development team in Chennai. You’ll be working on real space systems—designing, coding, and testing embedded software that will operate in Low Earth Orbit. This is a high-impact role in a fast-paced aerospace environment. Key Responsibilities Develop and debug embedded C/C++ firmware for STM32 microcontrollers Integrate satellite subsystems (power, communication, sensors, payload) via SPI, I2C, UART Implement FreeRTOS-based real-time scheduling and telemetry functions Conduct unit tests, integration testing, and hardware-in-the-loop validation Collaborate closely with systems engineers and mission operations teams Required Qualifications Bachelor’s degree in Electronics, Electrical, Aerospace, or Computer Engineering 2+ years of hands-on experience with embedded software development Proficient in STM32 (ARM Cortex-M) microcontrollers and peripheral programming Experience with FreeRTOS or equivalent RTOS environments Familiarity with debugging tools like ST-Link, JTAG, Logic Analyzers Preferred Skills (Bonus) Understanding of satellite telemetry (AX.25, beaconing protocols) Experience with satellite or CubeSat systems (academic or industry) Familiarity with radio transceivers and amateur radio protocols Benefits Competitive project-based compensation Opportunity to work on a real-world space mission Cross-disciplinary learning in space systems engineering Flexible hybrid work environment Job Types: Full-time, Contractual / Temporary, Freelance Contract length: 12 months Pay: ₹10,000.00 - ₹25,000.00 per month Benefits: Leave encashment Schedule: Day shift Weekend availability Supplemental Pay: Performance bonus Yearly bonus Education: Bachelor's (Preferred) Experience: 10 key typing: 1 year (Required) Location: Velachery, Chennai, Tamil Nadu (Preferred) Work Location: In person Expected Start Date: 24/07/2025
Posted 6 days ago
2.0 - 6.0 years
7 - 8 Lacs
Bengaluru
Work from Office
Tessolve Semiconductor Pvt Ltd is looking for Post Silicon Validation Engineer to join our dynamic team and embark on a rewarding career journey Collaborate with cross-functional teams to achieve strategic outcomes Apply subject expertise to support operations, planning, and decision-making Utilize tools, analytics, or platforms relevant to the job domain Ensure compliance with policies while improving efficiency and outcomes
Posted 6 days ago
6.0 - 11.0 years
5 - 9 Lacs
Gurugram
Work from Office
Experience: Experience: 6-11 years Preferrable years in similar role of product development or medical devices. Budget : Keep as low as possible Required Technical Skill Set Programming Language C/C++ Good understanding of Embedded Linux (Timesys, Buildroot, Yocto) and RTOS Experienced in video encoding and decoding Hands on experience in developing device drivers Working knowledge of Embedded devices and communication protocols (Microcontrollers, JTAG/UART/I2C/ICSP) Knowledge of Cross-platform build environments (CMake, ARM) Good working knowledge with filesystems, block devices, bootloaders (UBIFS, NAND flash, eMMC, u-boot) Sound knowledge algorithms, design patterns and data structures. Software Version Control Git/ Bitbucket Documentation Microsoft Word and Excel Project Tracking JIRA Basic electronics debugging and troubleshooting skills. Good knowledge of verification methodologies; Use of software developments tools, such as compilers, interpreters, programming editors, debuggers, source code control, defect management. Good exposure in Test Processes and Software Testing methodologies. Demonstrated documentation skills, strong analytical & problem-solving skills. Roles and Responsibilities Responsible for developing and debugging embedded application using C/C++ programming language. Updating complex software components and subsystems in a released product Responsible for debugging the code with HW engineers Responsible for testing the code developed (includes unit test, integration test, issue resolution, verification, and validation ). This includes writing test cases and development of test scripts. Identify root causes of issues, determines potential solutions, and evaluates them against requirements. Participate in software planning and estimating activities. Responsible for delivering his work in defined timelines while achieving product quality goals Responsible for mentoring/ training team members. Documentation of work according to organization quality standards. Follows the company s standards for code development and quality process and complies with quality management system procedures. Ensures the integrity and security of patient health information, company intellectual property, and confidential data C, C++, Embedded, Linux
Posted 6 days ago
8.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Overview: TekWissen is a global workforce management provider throughout India and many other countries in the world. Position: Software Engineer – Embedded Systems - nVENT Location: Bangalore Work Type: Onsite Job Type: Full time Job Description: Designing, developing, reviewing, and maintaining embedded software products. Embedded Software Development – Design, code, test and maintain embedded software/firmware for next generation of electrical connected products. Develop low level drivers and interface with hardware components. System Integration – Integrate software/firmware with hardware components, sensors, and peripherals. Ensure optimal performance, reliability, and resource utilization. Communication Protocols: Implement and optimize communication protocols such as Ethernet, Modbus, or wireless technologies. Debug and troubleshoot software and hardware issues. Testing and Debugging: Develop and execute test plans to verify and validate embedded systems.Optimization and Performance tuning: Optimize code and algorithms for memory and processing efficiency. Improve system performance and response times. Documentation – Create and maintain technical documentation, including code comments, user manuals and design documents. Security and Safety considerations – Implement security features and adhere to safety standards relevant to industry Collaboration – Collaborate with cross – functional teams including hardware engineers, quality assurance, product managers and solution architects. Participate in design reviews and project meetings. Experience with the use of JTAG debugging, logic analyzers, oscilloscopes, and other debugging techniques. Experience with software tools such as repository management (Git/Subversion), Jira, static analysis, etc. Continuous learning – Stay updated on industry trends, emerging technologies, and best practices in embedded development. Skills: Proficiency in Embedded C programming Experience with Linux OS Experience with microcontrollers (8-bit, 16-bit) and interfacing with the peripherals. Experience with system management and industrial protocols (SNMP, Redfish, BacNet, ProfiNet, EtherNet/IP) Good to have knowledge of Communication Protocols - HTTPS, JavaScript, SMTP, Modbus/TCP. Experience with RUST is an added advantage. Requirements: You Have: Academic background in bachelor's degree or above in Electronics or Computer Science/Electrical Engineering or equivalent. 8-12 years of Embedded firmware/software development experience in Embedded C/C++, Linux based development experience. Experience working in IPC, multi-threading concepts. Good knowledge of coding standards. Experience working with a team of engineers using Agile methodologies. Good analytical, problem-solving skills. TekWissen® Group is an equal opportunity employer supporting workforce diversity.
Posted 6 days ago
4.0 years
0 Lacs
Hyderābād
On-site
Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. Role Overview We are looking for a highly skilled Senior Engineer who will lead SSD failure analysis (FA) , debug , and performance validation activities for NVMe-based products. This role is execution-focused with a deep emphasis on hands-on debugging, test script ownership, and performance analysis, while firmware development is secondary. Key Responsibilities Own and lead first-level FA and debug of SSD firmware issues — triage logs, isolate failures, and identify root causes. Drive execution of validation and performance testing , including tracking test failures, generating debug reports, and working with developers to implement fixes. Develop, maintain, and optimize performance test scripts (e.g., IOPS, latency, throughput) for SSD firmware validation. Perform latency profiling, throughput analysis , and trace interpretation to identify bottlenecks or firmware-level inefficiencies. Analyze logs from NVMe/PCIe-based SSD systems to identify protocol-level or firmware-level faults. Support issue recreation in lab setups , handle escalations from validation or system teams, and communicate findings clearly. Coordinate with cross-functional teams (firmware dev, validation, hardware, product engineering) to drive quick resolution. Maintain and enhance debug infrastructure, trace capture frameworks, and automation tools for validation teams. Contribute to execution strategy, milestone planning, and prioritization of critical firmware issues for closure. Act as a technical bridge between validation and firmware development teams. Required Experience 4–8 years in SSD firmware domain, specifically in execution, debug, and failure analysis . Strong knowledge of NVMe protocol , NAND flash management, and SSD architecture. Hands-on experience with performance metrics , latency breakdowns , and system profiling . Strong debugging skills with tools like serial logs, logic analyzers, JTAG, and trace decoders. Ability to write, debug, and manage performance-related test scripts (Python, Bash, or similar). Experience with defect tracking tools (e.g., Jira), log analysis, and execution dashboards. Understanding of embedded environments; ARM architecture and C/C++ familiarity is a plus (reading/modifying code only). About Micron Technology, Inc. We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all . With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micron® and Crucial® brands. Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities — from the data center to the intelligent edge and across the client and mobile user experience. To learn more, please visit micron.com/careers All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. To request assistance with the application process and/or for reasonable accommodations, please contact hrsupport_india@micron.com Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards. Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron. AI alert : Candidates are encouraged to use AI tools to enhance their resume and/or application materials. However, all information provided must be accurate and reflect the candidate's true skills and experiences. Misuse of AI to fabricate or misrepresent qualifications will result in immediate disqualification. Fraud alert: Micron advises job seekers to be cautious of unsolicited job offers and to verify the authenticity of any communication claiming to be from Micron by checking the official Micron careers website in the About Micron Technology, Inc.
Posted 6 days ago
5.0 years
0 Lacs
Delhi, India
On-site
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ AECG ASIC DFx - SENIOR 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. We are looking for an adaptive, self-motivative design verification engineer to join our growing team. As a key contributor, you will be part of a leading team to drive and improve AMD's abilities to deliver the highest quality, industry-leading technologies to market. The Verification Engineering team furthers and encourages continuous technical innovation to showcase successes as well as facilitate continuous career development. The Person You have a passion for modern, complex processor architecture, digital design, and verification in general. You are a team player who has excellent communication skills and experience collaborating with other engineers located in different sites/timezones. You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems. 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 The successful candidate may also be responsible of: Debugging and verifying block-/chip-level DFT/DFX features Porting or creating the DFT/DFX verification environment Block/Chip test plan creation and development Stimulus writing and debug, and regression clean-up Generating high quality manufacturing test patterns for stuck-at, transition fault models and using on-chip test compression techniques Stimulating and verifying the ATPG and LBIST patterns Working with the product engineering teams on the delivery of manufacturing test patterns Provide technical support to other teams Preferred Experience Minimum 5 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 Good working knowledge of UNIX/Linux and scripting languages (e.g. TCL, c-shell, Perl) 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. Strong problem-solving skills. Team player with strong communication skills. Academic Credentials Bachelors or Masters degree in computer engineering/Electrical Engineering Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 6 days ago
1.0 - 5.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is seeking a Software Engineer with expertise in Windows Boot flow, Windows OS internals, Windows Driver programming, ARM Processor architecture, and more. As a part of our Engineering Group, you will be responsible for developing and debugging Windows Device drivers using tools like WinDbg and JTAG. Additionally, you will work on PC software such as System BIOS, UEFI, ACPI, Drivers, and Applications. The ideal candidate should have a strong understanding of Embedded OS, including Kernel architecture, OS services, memory management, multi-core, multi-threading, and crash debugging. You should also be proficient in OS/system performance profiling and optimization techniques. Experience with Qcom chipsets and Windows platform development is a plus. Minimum qualifications for this position include a Bachelor's degree, Master's degree, or PhD in Engineering, Information Systems, Computer Science, or related fields. You should have 2+ years of experience in Software Engineering and a solid background in programming languages like C, C++, Java, or Python. Effective communication and negotiation skills are essential for this role, as you will collaborate cross-functionally within the organization. Qualcomm is an equal opportunity employer committed to providing reasonable accommodations for individuals with disabilities during the application and hiring process. If you are interested in this exciting opportunity, please reach out to Qualcomm Careers for more information.,
Posted 1 week ago
0.0 years
0 Lacs
Bengaluru, Karnataka
Remote
Date Posted: 2025-07-22 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 Title: Principal 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. Lead and Motivate team on future technologies. Maintain integrity and work ethics within the team. Support software engineering team through the execution of planned development/verification activities. 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 10+ 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. Recommended skills: Knowledge on Python, Shell scripting, Batch files is an added advantage. Good to have exposure to ARINC 653, ARINC 665, AFDX software specification. Working knowledge on Agile methodology is an added advantage. 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. Collins Aerospace’s Aerostructures business is a world leader in the design, manufacture, integration and support of nacelles - the aerodynamic structures which house aircraft engines. Our nacelle technologies improve fuel efficiency, reduce engine noise and supply critical stopping power when an airplane lands. Today, our innovative nacelle systems are featured on many of the world’s newest and most game-changing commercial, regional and business jet platforms. And we’re not stopping there: we’re working hard to create the next generation of nacelles that are greener, quieter and more efficient. In addition, our Engineered Polymer Products division is a leading developer and manufacturer of advanced, high-performance composite and elastomeric structures and products for marine applications. Whether in the air or underwater, we’re pushing the limits of innovation. Want to join us on this important journey? Please consider the following role type definitions as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. Hybrid: Employees who are working in Hybrid roles will work regularly both onsite and offsite. Ratio of time working onsite will be determined in partnership with your leader. Remote: Employees who are working in Remote roles will work primarily offsite (from home). An employee may be expected to travel to the site location as needed. Regardless of your role type, collaboration and innovation are critical to our business and all employees will have access to digital tools so they can work with colleagues around the world – and access to Collins sites when their work requires in-person meetings. WE ARE REDEFINING AEROSPACE. Some of our competitive benefits package includes: Benefits package includes: Transportation facility. Group Term Life Insurance. Group Health Insurance. Group Personal Accident Insurance. Entitled for 18 days of vacation and 12 days of sick leave annually. Employee scholar programme. Work life balance. Car lease programme. National Pension Scheme LTA Fuel & Maintenance /Driver wages Meal vouchers 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 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 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
The ideal candidate for this role should possess a Bachelor's or Master's degree or equivalent practical experience along with a minimum of 5 years of experience in Design for Testability/Design for Debugging (DFT/DFD) flows and methodologies. They should have a proven track record in developing DFT specifications and DFT architecture, fault modeling, test standards, and industry DFT/DFD/Automatic Test Pattern Generation (ATPG) tools with Application-Specific Integrated Circuit (ASIC) DFT, synthesis, simulation, and verification flow. Preferred qualifications for this position include experience with DFT for a subsystem with multiple physical partitions, Internal JTAG (IJTAG) ICL, Procedural Description Language (PDL) terminology, ICL extraction, Instrument Connectivity Language (ICL) modeling with Siemens Tessent Tool, Spyglass-DFT, DFT Scan constraints, and evaluating DFT Static Timing Analysis (STA) paths. Knowledge of coding languages like Perl or Python, as well as familiarity with DFT techniques like SSN and HighBandwidth IJTAG, are also desirable. As a part of the team responsible for developing custom silicon solutions for Google's direct-to-consumer products, you will play a crucial role in shaping the future of hardware experiences. Your contributions will drive innovation in products that are loved by millions worldwide, delivering unparalleled performance, efficiency, and integration. Google's mission to organize the world's information and make it universally accessible and useful guides our work, combining the best of Google AI, Software, and Hardware to create radically helpful experiences. In this role, you will collaborate with Design for testing (DFT) engineers, Register-Transfer Level (RTL), Physical Designer Engineers, System on a chip (SoC) DFT, and Product Engineering team. Your responsibilities will include working on Subsystem level DFT scan, Memory Built-In Self Test (MBIST) Architecture with multiple voltage, power domains, writing scripts to automate the DFT flow, developing tests for Production in the Automatic Test Equipment (ATE) flow, and collaborating with the DFT team to deliver two or more Subsystems in a SoC.,
Posted 1 week ago
2.0 - 10.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is looking for a skilled Software Engineer with over 10 years of experience in the embedded domain. As a Software Engineer, you will be responsible for designing, developing, and supporting software solutions on multi-core ARM CPUs with strong C/C++ programming skills. Your role will involve working on embedded platforms including low-level firmware, kernel (Linux or QNX), Hypervisor/Virtualization, and user-space components. You should have experience in designing and developing software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in embedded SoC systems. Hands-on experience with J-TAG or ICE debuggers is required for real-time software development for embedded products. Additionally, expertise in writing kernel space device drivers in areas of MMU, Power, and Development of PCI RC/EP Device Driver is essential. A solid understanding of Linux/QNX boot flow on embedded systems, computer system architecture, board bring-up, device drivers, and peripheral buses (SPI, I2C, USB) is necessary. You should also have experience with memory controller DDR, eMMC, UFS, and performance optimization. The role requires excellent communication skills to collaborate with internal teams and external partners on analysis and debugging. Minimum qualifications include a Bachelor's, Master's, or PhD degree in Engineering, Information Systems, Computer Science, or related fields with relevant work experience. You should have at least 2 years of work experience with programming languages such as C, C++, Java, Python, etc. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you are a motivated self-starter with a passion for software development and debugging, and have a proactive attitude towards technical challenges, this could be the right opportunity for you at Qualcomm India Private Limited.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You should hold a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or possess equivalent practical experience. Additionally, you should have at least 5 years of experience in Application-Specific Integrated Circuit (ASIC) design for test, encompassing the silicon life cycle through DFT pattern bring-up on Automatic Test Equipment (ATE) and manufacturing. It is crucial to have familiarity with ATPG, Low Value (LV), Built-in self-test (BIST), or Joint Test Action Group (JTAG) tool and flow. Ideally, you should also have experience with a programming language like Perl, along with expertise in Synthesis, Lint, Change Data Capture (CDC), Local Enhanced Content (LEC), DFT timing, and Static Timing Analysis (STA). Proficiency in performance design DFT techniques, understanding of the end-to-end flows in Design, Verification, DFT, and Partner Domains (PD), and the ability to scale DFT would be advantageous. As part of our dynamic team, you will be involved in developing custom silicon solutions that drive the future of Google's direct-to-consumer products. Your contributions will play a pivotal role in the innovation of products that are cherished by millions globally. Your skills will influence the next wave of hardware experiences, delivering exceptional performance, efficiency, and integration. Google's mission is to organize the world's information and make it universally accessible and useful. Our team synergizes the best of Google AI, Software, and Hardware to craft profoundly beneficial experiences. We are dedicated to researching, designing, and advancing new technologies and hardware to enhance computing speed, seamlessness, and power, ultimately striving to enhance people's lives through technology. Your responsibilities will include collaborating with a team dedicated to Design for Testing (DFT) verification, Pattern generation, Standard Delay Format (SDF) simulations, Static Timing Analysis (STA) checks. You will be tasked with crafting Pattern delivery using Automatic Test Pattern Generation (ATPG), engaging in Silicon bring-up, working on Yield, Vmin or Return Materials/Merchandise Authorization (RMA) debug, and delivering debug patterns while conducting Silicon data analysis.,
Posted 1 week ago
6.0 - 10.0 years
0 Lacs
maharashtra
On-site
As a Senior Embedded Engineer, you will leverage your 6-7 years of expertise in embedded system design, development, and debugging. Your strong hands-on experience with electronic components like MOSFETs, transistors, switches, and sensors will be instrumental in this role. Proficiency in embedded programming languages such as C/C++ is a must. Your responsibilities will include designing, developing, testing, and debugging embedded systems for custom hardware products. You will write efficient and reliable embedded code for microcontrollers and other platforms. Collaboration with hardware design teams for schematic and PCB development is crucial, along with leading and mentoring junior members of the team. Your qualifications should include a Bachelor's or Master's degree in Electronics, Electrical, Instrumentation, or related field, along with 7+ years of hands-on experience in embedded systems development. An in-depth understanding of electronics and the ability to create and interpret schematic designs and circuit diagrams are essential. Experience with debugging tools and a strong problem-solving mindset will be beneficial in this role. Additionally, experience in designing and prototyping machines, especially in the field of robotics and automation, will be advantageous. This is a full-time position that requires in-person work. If you are ready to take ownership of tasks, contribute to custom PCB board designs, and drive technical solutions independently, we encourage you to apply for this challenging and rewarding opportunity.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Senior Member of Technical Staff (SMTS) Silicon Design Engineer at AMD, you will be an integral part of the Circuit Technology team, focusing on DFT Methodology/Architect/RTL execution for high-speed SERDES Phys, Next-gen Memory Phys, and Die-to-Die interconnect IPs. Your responsibilities will include defining the DFX architecture for high-speed PHYs and die-to-die connectivity IP designs, RTL coding, supporting scan stitching, developing timing constraints, assisting with ATPG, and post-silicon bringup. Join a dynamic team that delivers cutting-edge IPs crucial for every SOC developed by AMD. The ideal candidate possesses strong analytical and problem-solving skills with keen attention to detail. You must demonstrate the ability to work hands-on, be a self-starter, a leader, and independently drive tasks to completion. Key Responsibilities: - Lead and define Design for Test/Debug/Yield Features specific to PHYs. - Implement DFX features into RTL using Verilog. - Comprehend DFX Architectures and micro-architectures. - Utilize JTAG (1149.1/1687/1500)/IJTAG, Scan Compression (EDT, SSH), and at-speed scan testing implementation. - Conduct gate-level simulation using Synopsys VCS and Verdi. - Perform Spyglass bringup and analysis for scan readiness/test coverage gaps. - Plan, implement, and verify MBIST. - Assist Test Engineering in planning, patterns, and debug. - Support silicon bring-up and debug. - Develop efficient DFx flows and methodology compatible with front-end and physical design flows. Preferred Experience: - Proficiency in industry-standard ATPG and DFx insertion CAD tools. - Familiarity with industry-standard DFX methodology: e.g., Streaming Scan Network (SSN), IJTAG, ICL/PDL, etc. - Knowledge of SystemVerilog and UVM. - Expertise in RTL coding for DFx logic, including lock-up latches, clock gates, and scan anchors. - Understanding of low-power design flows such as power gating, multi-Vt, and voltage scaling. - Strong grasp of high-performance, low-power design fundamentals. - Familiarity with fault models including Stuck-at, Transition, Gate-Exhaustive, Path Delay, IDDQ, and Cell Aware. - Exposure to post-silicon testing and tester pattern debug is advantageous. - Excellent problem-solving and debug skills across various design hierarchies. Academic Credentials: - BS/MS/PhD in EE/ECE/CE/CS with industry experience in advanced DFx techniques. Join AMD and be a part of a culture that values innovation, problem-solving, and collaboration. Together, we can advance technology and shape the future of computing.,
Posted 1 week ago
10.0 - 16.0 years
12 - 16 Lacs
Hubli
Work from Office
Solid Experience in DFT Architecture. The candidate should have experience with ATPG, JTAG, BSCAN, BIST and MBIST flows. Experience on Hierarchical DFT techniques using Pattern Retargeting in Tessent flow Strong knowledge of the Tessent Shell environment and Tessent tools The desired candidate must have specific emphasis on the following tools Test Kompress / Fastscan ATPG, MBIST, Boundary scan. Hands on experience in simulating scan patterns and debugging pattern mismatches during verification process Experience in helping to debug failing scan patterns on the ATE is highly desirable. Hands on knowledge in state-of-the-art EDA tools for DFT, design and verification.(Mentor, Cadence, Synopsys) Must be able to simulate and debug MBIST testbenches. Ability to come up with a detailed test plan based on the Arch specs Should be knowledgeable in all SOC functions such as Digital design, STA, Synthesis, PnR, DV and ATE test. The candidate should have prior experience in managing and developing teams Required Qualification B.E / B.Tech / M.E / M.Tech in Electrical / Electronic Engineering.experience-10-16 years Preferred experience of handling 10+ team members. Good understanding and exposure to SoC design and architecture Thorough understanding of verification environments including need, methodology, stimulus, checkers, scoreboards, coverage aspects Comfortable with VCS / Verdi and excellent debugging skills Logical in thinking and ability to gel well within a team and be a proactive member of the team. Good communication and leadership skills Excellent team player High Integrity Job Type Full Time Job Location Hubballi
Posted 1 week ago
3.0 - 8.0 years
6 - 10 Lacs
Noida, Hyderabad, Bengaluru
Work from Office
SR. DFT ENGINEER SmartSoC is looking for expert DFT engineers for the development, support, maintenance, Implementation, and Testing of complex components of an ASIC/SOC/FPGA/Board. Desired Skills and Experience- 3 – 10year’s experience in DFT Good experience/concept on all aspects of DFT i.e. SCAN/ATPG, MBIST, Boundary Scan. DFT logic integration and verification. Experience in debugging low coverage and DRC fixes Gate Level ATPG simulation with and without timing. Pattern generation, verification, and delivery to ATE team. Post silicon debug and support on failing patterns. Good experience with tools from Mentor/Synopsis/Cadence. LBIST experience is plus. DFT mode STA and timing closure support. Familiarity with Verilog and RTL simulation Job Category VLSI (Silicon engineering) Job Location FinlandOulu IndiaBangalore IndiaChennai IndiaHyderabad IndiaNoida Malaysia S. KoreaSeoul Singapore SwedenStockholm USADelaware USATexas
Posted 1 week ago
7.0 - 12.0 years
10 - 14 Lacs
Noida
Work from Office
TECHNICAL LEAD – DFT SmartSoC is looking for a smart and enterprising leader with expert knowledge in DFT to come and technically lead a Team. We are looking for someone who is very strong technically and very good at multi-tasking. You will be responsible for leading and managing a team, client communication, and project execution. Job Responsibilities- Lead an internal DFT team, executing projects for an offshore client Manage the team and their technical and leadership growth Manage all interactions with the client Desired Skills and Experience- 7+ years of experience in DFT, mainly Scan Architecture, ATPG & MBIST Experience in planning scan chains, running scan insertion flow Experience in latest Cadence tool set Genus & Modus Experience in ATPG for Stuck@, TFT, IDDQ & Path delay faults with tough coverage targets Experience in MBIST architecture, generation and implementation Experience in AECQ100 requirement standard is a big plus Experience in working with a multi-site team is a big plus Experience in working on critical time-bound projects is a big plus Job Category VLSI (Silicon engineering) Job Location FinlandOulu IndiaBangalore IndiaChennai IndiaHyderabad IndiaNoida Malaysia S. KoreaSeoul Singapore SwedenStockholm USADelaware USATexas
Posted 1 week ago
3.0 - 8.0 years
8 - 12 Lacs
Bengaluru
Work from Office
SSD Firmware Validation Experience3 to 10 Years QualificationB.E / B. Tech / M.E / M. Tech Essential Duties & Responsibilities: A candidate in this position shall be responsible for the below functions but not limited to the following Test Design, Development, and Integration of functional tests for NVMe client SSD firmware validation Do troubleshoot and analyze complex problems. Do multi-task and meet deadlines. Proven ability to achieve results in a fast moving, dynamic environment. Self-motivated and self-directed, however, must have demonstrated ability to work well with people. Desire to work as a team member, both on the same team and outside of the team. Qualifications Required: Bachelors or Masters Firmware knowledge for a storage device Knowledge on Flash memory technology SATA/NVMe knowledge Skills: Python Excellent communication skills Preferred: Firmware Validation experience Experience with protocol analyzers Job Category Embedded Solutions Job Location IndiaBangalore
Posted 1 week ago
1.0 - 3.0 years
3 - 7 Lacs
Bengaluru
Work from Office
1-3 years of experience in RTL DFT Verification (DFx). Good Understanding of JTAG IEEE-1149.1 and IJTAG IEEE P1687 standard. Understanding of using ICL and PDL files for verification and knows to create a testbench. Experience in JTAG RTL verification within any UVM. Able to debug simulation fails effectively utilizing debug tools like Synopsis Verdi. Basics of system Verilog, Basics of UVM, and preferably System Verilog assertions Scripting knowledge of TCL/Perl. Job Category VLSI (Silicon engineering) Job Type Full Time Job Location IndiaBangalore
Posted 1 week ago
6.0 - 11.0 years
4 - 8 Lacs
Bengaluru
Work from Office
Candidates need to have good experience in Tessant tools Candidates need to have good experience in ATPG pattern generation and simulation(both timing and no timing) Candidates need to have good experience in Scan insertion Experience should be more than 6+ years Job Category VLSI (Silicon engineering) Job Type Full Time Job Location IndiaBangalore
Posted 1 week ago
5.0 - 10.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Experience: 5 to 12 years Location: Bangalore : We are seeking a highly experienced Design Verification Engineer to join our team in Bangalore. The ideal candidate will have 5 to 12 years of experience in IP and SOC verification, with a strong foundation in SystemVerilog (SV) and Universal Verification Methodology (UVM). In addition to standard verification skills, this role requires expertise in CDP (Compressed Data Pattern), GDP (Generic Data Pattern), and DFT DV (Design for Test in Design Verification) methods, including JTAG, MBIST (Memory Built-In Self-Test), SCAN, PG (Pattern Generator), and PM (Pattern Memory). Key Responsibilities: IP and SOC Verification Perform comprehensive IP and SOC verification to ensure the reliability and functionality of integrated circuits. SystemVerilog (SV) and UVM Proficiency Demonstrate a strong understanding of SystemVerilog and Universal Verification Methodology for efficient verification processes. CDP, GDP, DFT DV Expertise Possess expertise in Compressed Data Pattern (CDP) and Generic Data Pattern (GDP) methodologies. Proficiency in Design for Test in Design Verification (DFT DV) techniques, including JTAG, MBIST, SCAN, PG, and PM. Qualifications: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field. 5 to 12 years of relevant industry experience in IP and SOC verification. Strong knowledge of SystemVerilog (SV) and Universal Verification Methodology (UVM). Expertise in CDP (Compressed Data Pattern), GDP (Generic Data Pattern), and DFT DV (Design for Test in Design Verification) methods, including JTAG, MBIST, SCAN, PG, and PM. If you are a talented Design Verification Engineer with a deep understanding of IP and SOC verification, as well as specialized expertise in CDP, GDP, and DFT DV methodologies, we encourage you to apply. Join our dynamic team and contribute to the advancement of cutting-edge technology. Job Category VLSI (Silicon engineering) Job Type Full Time Job Location IndiaBangalore
Posted 1 week 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
32455 Jobs | Dublin
Wipro
16590 Jobs | Bengaluru
EY
11025 Jobs | London
Accenture in India
10991 Jobs | Dublin 2
Amazon
8878 Jobs | Seattle,WA
Uplers
8715 Jobs | Ahmedabad
IBM
8204 Jobs | Armonk
Oracle
7750 Jobs | Redwood City
Capgemini
6181 Jobs | Paris,France
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi