Current Jobs
Job Type: Full Time
Work Mode: WFO
Exp: 4-12 Years
Qualification: B. Tech/B.E/M.Tech
Location: Bangalore
Skills Required: IP/SOC Verification, ASIC Verification, System verilog, UVM, OVM
Job description:
- knowledge in OVM/UVM Methodology is desirable.
- Strong Knowledge in Verilog, System Verilog, PLI/DPI interface, System C or C/C++, Perl/Python/shell script programming skills.
- Must have excellent knowledge of design & verification flows.
- Should have worked on IP and SoC level Verification for multiple generations
- Must have Experience in writing test plans and C/C++ based test cases
- Good with linting tools
- Experience with coverage-driven verification
- Knowledge of system-level architecture including buses like AXI/AHB is a must.
- Should understand Low power methodology, understand power architecture and be able to run and debug low power scenarios.
- Must be a quick learner and should have Excellent hands-on debugging skills
- Video/Audio Codecs knowledge is an added advantage
- Good communication skills to work in a cross-functional international team with digital and software design engineers.
- Mentoring juniors and enhancing their skillset"
Strong Knowledge in Verilog, System Verilog, PLI/DPI interface, System C or C/C++, Perl/Python/shell script programming skills.
Job Type: Full Time
Work Mode: WFO
Exp: 3-4 Years
Qualification: B. Tech/B.E/M.Tech
Location: Bangalore
Skills Required: Python, Machine learning, datastructure
Job description:
- Familiarity with Linux OS and shell scripting
- Experience in any scripting/programming language (PERL/Ruby/Python) and shell (tcsh/bash)
- Working knowledge of version management system (perforce is plus) or git
- Programming: C/C++/Java
- Knowledge on: Makefiles, build infrastructure, Verilog/System Verilog, Multithreading and good Debugging skills
- Knowledge of RTL is a plus
Experience in any scripting/programming language (PERL/Ruby/Python) and shell (tcsh/bash)
Job Type: Full Time
Work Mode: WFO
Exp: 2-5 Years
Qualification: B. Tech/B.E/M.Tech
Location: Bangalore
Skills Required: Coreboot, BIOS, UEFI, X86 arcitecture, Programming language C/C++Python, database management, Shell/Groovy, MySQL, Jenkins,Gerrit, HTML, Javascript
Job description:
- Frontend : html and javascript
- programming - strong Python knowledge is a must have.
- scripting : Shell and (groovy is good to have)
- OS : Ubuntu Linux
- Concepts: REST API, HTML, Database Management
- Tools: jenkins, git, gerrit, grafana, powerBI, prometheus etc
- DB : experience with Relational and NoSQL DB (MySQL, MongoDB)
Coreboot, BIOS, UEFI, X86 arcitecture, Programming language C/C++Python, database management, Shell/Groovy, MySQL, Jenkins,Gerrit, HTML, Javascript
Job Type: Full Time
Work Mode: WFO
Exp: 5-15 Years
Qualification: B. Tech/B.E/M.Tech
Location: Bangalore
Skills Required: Coreboot, BIOS, UEFI, X86 arcitecture, Programming language C/C++
Job description:
- 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
- Good coreboot upstreaming exposure
- 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 developer’s perspective.
- Good understanding of UEFI BIOS Boot flow.
- Basic understanding of Linux Kernel like software development concepts (Kconfig).
Coreboot, BIOS, UEFI, X86 arcitecture, Programming language C/C++
Job Type: Full Time
Work Mode: WFO
Exp: 6-10 Years
Qualification: B. Tech/B.E/M.Tech
Location: Bangalore
Skills Required: Embedded Linux, embedeboot, TPM, TEE
Job description:
- Engineer with 6+ Yrs of experience in embedded Linux driver/kernel development. Strong C development skills.
- Experience with any one of the driver development domain
- Graphics driver – DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa.
- Multi Media-Video driver – Vaapi, vdpau, gstreamer, v4l2.
- Power management – System to RAM, S0ix3.
- Display Driver development – X, Wayland, Weston, Display driver
- Experience with Audio sub-system, Audio drivers’s, frameworks and ALSA SOC(ASOC), Audio protocols like I2S/TDM.
- Proficient in yocto development.
- Virtualization – Xen, KVM, QNX hypervisor knowledge.
- Ethernet Driver – Network driver development
Engineer with 6+ Yrs of experience in embedded Linux driver/kernel development. Strong C development skills.
Job Type: Full Time
Work Mode: WFO
Exp: 3-10 Years
Qualification: B. Tech/B.E/M.Tech
Location: Bangalore
Skills Required: Security Firmware, secureboot, TPM, TEE
Job description:
- Security Firmware called PSP FW JD , Key skillsets :
- Good knowledge about silicon security subsystem / policy, root of trust, TPM/fTPM, Widevine
- Good knowledge of trusted applications and handshake.
Good knowledge about silicon security subsystem / policy, root of trust, TPM/fTPM, Widevine
Job Type: Full Time
Work Mode: WFO
Exp: 5-12 Years
Qualification: B. Tech/B.E/M.Tech
Location: Bangalore
Skills Required: Power management, Firmware, PCIe, BIOS, ACPI
Job description:
- Good understanding and experience with BIOS, power management and PCIe
- Good knowledge SoC power management – CPU/Device power states, hot-plug etc
- Strong knowledge of UEFI BIOS, ACPI. AGESA knowledge is a big plus
Good understanding and experience with BIOS, power management and PCIe
Job Type: Full Time
Work Mode: WFO
Exp: 6-12 Years
Qualification: B. Tech/B.E/M.Tech
Location: Bangalore
Skills Required: Android, BSP, Linux Drivers, Multimedia, driver development, HAL
Job description:
- Engineer with 6+ years of experience in Android Framework /HAL/ driver development.
- Strong C/C++ development skills with a good understanding of object-oriented design
- Good understanding of Android framework, overall Android Architecture.
- Proficient in any one of Android HAL amongst Audio, Graphics, Camera, Power etc.
- 5Desirable experience with Multimedia framework such as OpenMAX, Codec2.
- Compliance to CTS/VTS and support in resolving defects
- Strong background in embedded systems development
- System knowledge, System Debugging
Engineer with 6+ years of experience in Android Framework /HAL/ driver development.
Job Type: Full Time
Work Mode: WFO
Exp: 3-12 Years
Qualification: B. Tech/B.E/M.Tech
Location: Bangalore
Job description:
- Bachelor's or Master's degree in Electrical Engineering.
- 2+ years of experience in FPGA design and development.
- Design and simulate integrated circuitry using Verilog, System Verilog.
- Experience with FPGA development tools such as XILINX Vivado, and Altera Quartus. Synopsys Synplify or Protocompiler is a plus.
- Experience in digital design methods such as floorplanning, timing constraints definition, and static timing analysis.
- Familiarity with high-speed interfaces such as Ethernet, DDR/LPDDR.
- Familiarity with Peripheral Protocols like I2C, SPI or UART.
- Familiarity with embedded processors and software development is a plu.
- Proven problem-solving skills and ability to work in a positive team environment.
- Excellent verbal and written communication skills in English
- Excellent organizational skills
Bachelor's or Master's degree in Electrical Engineering.
Job Type: Full Time
Work Mode: WFO
Exp: N/A
Qualification: B. Tech/B.E/M.Tech
Skill Required: RTL design, Lint, CDC, spyglass, Microarchitecture design, VHDL
Location: Bangalore
Job description:
- Proficiency in RTL designs using Verilog/SystemVerilog/VHDL based on specifications.
- Solid understanding of digital design concepts, including pipelining, clock domain crossing (CDC), and reset strategies.
- Experience with industry-standard tools for synthesis, linting, and STA (e.g., Synopsys Design Compiler, Mentor Questa, or Cadence Genus).
- Collaborate with system architects to understand requirements and translate them into micro-architectures.
- Perform design optimization for performance, power, and area (PPA).
- Work with verification teams to define test plans and debug issues in simulations and emulation environments.
- Address synthesis, timing, and functional issues through RTL modifications.
- Create and maintain design specifications, architecture diagrams, and documentation for IP or SoC blocks.
- Provide support for integration and bring-up activities."
Proficiency in RTL designs using Verilog/SystemVerilog/VHDL based on specifications.
Job Type: Full Time
Work Mode: WFO
Exp: 5-12 Years
Qualification: B. Tech/B.E/M.Tech
Location: Bangalore
Skills Required: GLS, Gate level simulation, System verilog
Job description:
- 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 expertise in SystemVerilog (SV) and Universal Verification Methodology (UVM).
- Proficiency in Gate-Level Simulation (GLS).
- Good knowledge of AMBA standards (OCP, AXI, AHB, APB).
- Experience with scripting and SystemVerilog Assertions (SVA).
Preferred Skills:
- Experience with coverage-driven constrained random validation.
- Familiarity with OOP concepts and verification methodologies like UVM and OVM.
- Strong problem-solving skills and attention to detail.
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
Job Type: Full Time
Work Mode: WFO
Exp: 6+ Years
Qualification: B. Tech/B.E/M.Tech
Location: Bangalore
Job description:
- Working experience in delivering RTL Subsystems and/or top level SoC RTL for multiple projects
- Expertise in front end design methodologies for RTL database management, RTL partitioning, third party IP integration, lint, DFT, UPF, and synthesis, timing and power analysis
- Strong understanding of SoC integration challenges at subsystem and full chip level
- Good experience in Digital IP integration such as PCIe, SDIO, USB, ARM processors ect, with protocol knowledge.
- Good experience Top-level clock/reset circuit design
- Good experience in Memory selection and generation
Working experience in delivering RTL Subsystems and/or top level SoC RTL for multiple projects
Job Type: Full Time
Work Mode: WFO
Exp: 3-5 Years
Qualification: B. Tech/B.E/M.Tech
Location: Bangalore
Skills Required: Ras execution and debugging, graphics validation, OpenGL, Vulkan, Python
Job description:
- Strong RAS execution and debugging skills (even on server platforms works)
- Graphics validation knowledge, including OpenGL and Vulkan APIs
- Familiarity with I/O drivers (I2C, UART, GPIO, SPI & SMBus)
- Good debugging and scripting knowledge in Python or Shell
- Excellent communication skills
Ras execution and debugging, graphics validation, OpenGL, Vulkan, Python
Job Type: Full Time
Work Mode: WFO
Exp: 4-8 Years
Qualification: B. Tech/B.E/M.Tech
Location: Bangalore
Skills Required: DFX, DFT-DV
Job description:
- Verification engineers with solid verification experience at IP or SOC level DFX Verification.
- Understand Design-for-Test (DFT) and Design-for-Debug (DFD) architecture
- Create block-/chip-level Design Verification (DV) test plan for DFX features
- Good experience in SV/UVM based testbench creation, test case writing, checkers, monitors, debugs, coverage analysis.
Verification engineers with solid verification experience at IP or SOC level DFX Verification.

