Aritrak Technologies specializes in providing innovative software solutions and IT services designed to enhance business efficiency and performance.
Bengaluru
INR 1.25 - 2.0 Lacs P.A.
Work from Office
Full Time
Job Description: Details: Memory Design Engineer Job Requirement: We are looking to hire engineers with 2 to 10 years of experience in Memory design. Candidate needs to have comprehensive knowledge of circuit design with experience in developing CMOS memories such as SP SRAM, DP SRAM, Register File, and ROM. Should have understanding of process technologies and device behaviour and reliability issues Experience in o ptimizing performance, power, and area, reduce leakage of circuits, and drive characterization of individual memory instances and memory compilers. Understanding of SRAM PPA trade-offs is required Strong documentation skills and collaborative attitude are must haves Preferred Qualifications: Education - BE/ME/B.Tech/M.Tech Work location: Bangalore
Bengaluru
INR 0.9 - 1.75 Lacs P.A.
Work from Office
Full Time
Job Requirement: We are looking to hire engineers with 5 to 10 years of experience in Analog circuit design. Candidate needs to have comprehensive knowledge of Analog design with experience in some blocks like OpAmps, Comparators, Bandgap References, LC and ring oscillator, PLLs, CDR, LDO, Tx/Rx etc Should have understanding of process technologies and device behaviour and reliability issues, ESD and latchup Should have understanding of various aspects of signal integrity. Experience in Rx, Tx, T-coil ESD, CDR, equalization techniques like CTLE/DFE in PCIE or Ethernet is preferred. Strong documentation skills and collaborative attitude are must haves
Bengaluru
INR 0.5 - 0.6 Lacs P.A.
Work from Office
Full Time
Roles and Responsibility 5 years to 15 yrsdesign experience. Experience withowning chip level DFT and Post Silicon debug / analysis. Understanding of DFTarchitectures like JTAG, Scan Compression Techniques (XOR, Adaptive, OP-MISRetc.), scan chain insertion and verification. Must have experiencegenerating scan patterns and coverage statistics for various fault models likestuck at(Nominal and VBOX), IDDQ, Transition faults, JTAG BSDL, patterngeneration for Memories(E-fuse etc.). Experience debugging tester failures ofscan patterns, diagnosis and pattern re-generation. Understandinggeneration of functional patterns for ATE Knowledge of atleast any one of an industry standard DFT tools (Cadence Modus, SynopsysTetramax, Mentor Tessent Tools, etc) Design experience inMBIST / LBIST is an added advantage. Good understandingof constraints development for Physical Design Implementation / Static TimingAnalysis. Responsibilities: Must have experience generating scan patterns andcoverage statistics for various fault models like stuck at(Nominal and VBOX),IDDQ, Transition faults, JTAG BSDL, pattern generation for Memories(E- fuseetc.). Experience debugging tester failures of scan patterns, diagnosis andpattern re-generation. Understanding generation of functional patterns forATE Knowledge of at least any one of an industrystandard DFT tools (Cadence Modus, Synopsys Tetramax, Mentor Tessent Tools,etc) Design experience in MBIST / LBIST is an addedadvantage. Good understanding of constraints development forPhysical Design Implementation / Static Timing Analysis. Desired Skills: Preferred Skills/ Experience Experience with TCL / Perl is preferred. Understanding of IC design with Analog circuits andit s design cycles is an added advantage. Effective communication skills to interact with allstakeholders. Team and People Skills: The candidate should havegood people skills to work closely with the systems, analog, layout and testteam Must be highly focused and remain committed toobtaining closure on project goals Role: DFT Engineer Department: Design For Test & Debug Employment Type: Full Time, Permanent
Hyderabad
INR 0.5 - 0.7 Lacs P.A.
Work from Office
Full Time
Job Title: Linux Device Driver Engineer Location: Hyderabad, Telangana, India Job Summary: We are seeking a highly skilled and motivated Linux Device Driver Engineer to join our dynamic engineering team. You will be responsible for the design, development, testing, and debugging of device drivers for embedded Linux systems. Your work will be crucial in enabling seamless interaction between our hardware and software platforms. Responsibilities: Design and develop high-quality Linux device drivers for various hardware peripherals (e.g., sensors, communication interfaces like UART, SPI, I2C, network interfaces, storage devices). Work closely with hardware engineers to understand hardware specifications and functionalities. Implement kernel-level modules and ensure their stability, performance, and security. Develop and execute unit and integration tests to validate driver functionality. Debug and resolve issues related to device drivers in development and production environments. Optimize drivers for performance and resource utilization. Contribute to the development and maintenance of the build and integration processes. Stay up-to-date with the latest Linux kernel developments and relevant hardware technologies. Document design specifications, implementation details, and testing procedures. Collaborate effectively with other software engineers, hardware engineers, and QA teams. Qualifications: Mandatory hands on experience in developing Linux device drivers for basic peripherals like I2C, UART, SPI etc. Deep understanding of Linux internals like memory mapping, interrupt handling (top half, bottom half), Device tree concepts. Strong proficiency in Advanced C programming and a deep understanding of the Linux kernel architecture. Good knowledge of driver models such as the Linux Device Model, platform drivers, and bus-specific drivers (e.g., PCI, USB, I2C, SPI). Good to have experience in RTOS firmware programming. Familiarity with debugging tools such as GDB, kernel debugging techniques (e.g., printk, kernel crash dumps). Experience with build systems (e.g., Make, CMake, Yocto Project). Understanding of hardware interfaces and protocols. Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Preferred Qualifications: Experience with real-time operating systems (RTOS) concepts. Contributions to open-source Linux kernel projects. Experience with specific hardware architectures (e.g., ARM, x86). Knowledge of scripting languages such as Python or Bash. Experience with virtualization technologies.
Hyderabad
INR 0.5 - 0.6 Lacs P.A.
Work from Office
Full Time
Advanced programming skills in C/C++ for operating system kernel & systems development Solid understanding and experience with the Windows Network or Storage Driver architecture, WDF & WDM. Good understanding of PCIe, I2C , UFS, NVMe protocols. Good working knowledge of Storport and NDIS miniport driver. Deep Knowledge of Computer Architecture and Windows Kernel Internals. Good understanding of operating systems concepts, data structures, x86-64 architecture. Proficient use of git Python, Shell Scripting, BIOS knowledge an added advantage
Hyderabad
INR 0.5 - 0.6 Lacs P.A.
Work from Office
Full Time
Mandatory Skills : 5-15 years of experience in the x86 BIOS/UEFI FSP/coreboot development Experience with x86 CPU/APU architectures and associated compilation tools Expert in C language Experience with platform bring-up Familiar with coreboot boot stages, upds, memory map, FSP, devicetree concept, payloads to OS bootloader handoff Working experience of industry standard protocols like PCIe, SPI, eSPI, ACPI, SMM Experience on working with opensource coreboot project & mainboard related porting with GPIO, PCIe lanes, board fmd configs and board bring-up experience on customer platforms. Experience on working with Intel FSP package source code and understanding of coreboot & FSP boot flow Understanding of coreboot & FSP build tools and build processes Experience of working with different coreboot payloads like edk2, SeaBios, Tianocore etc Ability to read platform Hardware and Processor specifications to understand the coreboot mainboard porting required Good understanding of UEFI framework concepts to port UEFI code to FSP Additional Skillset : Working knowledge of Git for code reviews, source code management, and BIOS releases to QA. Ability to juggle tasks and respond to different teams for various requests for custom BIOS requirements. Good understanding of x86-64 architecture from BIOS developers perspective. Good understanding of UEFI BIOS Boot flow. Basic understanding of Linux Kernel like software development concepts (Kconfig). We are seeking a talented and motivated Software Engineer to work on Vulkan/OpenGL/OpenCL libraries. As a key member of the graphics team, you will work on challenging and groundbreaking projects in the open-source domain and you will have the opportunity to collaborate with leading experts and contribute to the development of cutting-edge graphics technology. Responsibilities Develop high-performance, visually stunning graphics applications using OpenGL/Vulkan/OpenCL APIs. Troubleshoot and resolve complex graphics-related issues. Development of C++ based automotive applications. Conceptualization, prototyping, design, development & unit testing of application SW based on product requirement. Collaborate with cross-functional teams to implement innovative graphics solutions. Working with the extended team (developers & verification team) to enhance the application & functionality. Participate in debugging and troubleshooting to identify and address software (build, algorithm/ functionality/ dependency) issues. Required skills The ideal candidate possesses a strong foundation in C/C++, a deep understanding of OS concepts. Experience in integrating OpenGL/Vulkan/OpenCL to Graphics Processing Unit. Expertise in at least one graphics API (OpenGLES, Vulkan, or OpenCL) OR extensive experience for graphics development. GPU optimization experience. Add on: Past experience with Mesa 3D Graphics library.
Hyderabad
INR 0.5 - 0.6 Lacs P.A.
Work from Office
Full Time
Linux developers with hands-on experience developing Linux device drivers of 3 to 8 years. Working knowledge of any of the peripheral Linux drivers areas such as: USB, PCIe, HSIC, etc., DWC, USB Gadget drivers, Android USB drivers, USB host controller drivers. DMA client/controller driver development experience Experience in PCIe debug using Lecroy PCIe analyzer. Very good C programming and Linux skills. Good understanding of Linux OS concepts and Linux Kernel internals. Good system debugging skills and root cause analysis. Candidates should be familiar in understanding the peripheral hardware, Device Data sheets, Schematics, Specification and Reference manual. Some experience with Qualcomm chipset code, drivers, tools usage and system design. Preferably good understanding about ARM32/64 chipset architecture. Domain:- Boot-loader, Linux BSP, Device driver for PCIe, USB, etc JOB Description for Windows Drivers: Advanced programming skills in C/C++ for operating system kernel & systems development Solid understanding and experience with the Windows Network or Storage Driver architecture, WDF & WDM. Good understanding of PCIe, I2C , UFS, NVMe protocols. Good working knowledge of Storport and NDIS miniport driver. Deep Knowledge of Computer Architecture and Windows Kernel Internals. Good understanding of operating systems concepts, data structures, x86-64 architecture. Proficient use of git Python, Shell Scripting, BIOS knowledge an added advantage
Bengaluru
INR 0.9 - 1.25 Lacs P.A.
Work from Office
Full Time
Job description: Circuit design, simulation, and characterization of full custom circuits Functional simulations and statistical analysis Sign off and release the memory IPs on dedicated IP validation test chips Support Silicon bring-up and characterization Participate in implementation & design/layout reviews Contribute with innovative ideas for addressing design problems Work closely and collaborate with IP design and layout teams Required Qualifications: Requires MTech in Electrical (VLSI, Microelectronics and related fields) from a reputed university with 10-12 years of relevant experience Applicant should have a proficient knowledge of and experience with EDA (Cadence, Mentor Graphics, Synopsys) tools for schematic design & simulations (Virtuoso, Spectre, HSPICE, etc.) Experience in NVM Memory(eFlash/SRAM/eNVM design)) designs Experience in analog circuits Charge pumps, regulators, low voltage analog circuits, sense amplifier Good understanding and analysis of READ/PROGRAM/ERASE simulations and analysis General analog mixed-signal design concepts is desirable Circuit design, Reliability analysis, Statistical analysis of circuits Must have good technical verbal and written communication skills and ability to work with cross functional teams Preferred Qualifications: Knowledge in various technologies (Bulk, CMOS & SOI) process is desirable Hands on knowledge of state-of-the-art memory or analog design flows Programming experience applicable to design flow automation tasks Dedication and the capability to work within a very dynamic interdisciplinary environment Knowledge of 45/32/28nm and below technology nodes is an advantage. Ability to communicate as well as work efficiently in an international multi-disciplinary environment. Exceptional Spoken and Written Proficiency in English Strong analytical and problem-solving skills. Role & responsibilities Preferred candidate profile
FIND ON MAP
Company Reviews
View ReviewsBrowse 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.