Current Jobs

Full Time
Bangalore
Posted 1 year ago

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.

Full Time
Bangalore
Posted 1 year ago

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)

Full Time
Bangalore
Posted 1 year ago

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

Full Time
Bangalore
Posted 1 year ago

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++

Full Time
Bangalore
Posted 1 year ago

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.

Full Time
Bangalore
Posted 1 year ago

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

Full Time
Bangalore
Posted 1 year ago

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

Full Time
Bangalore
Posted 1 year ago

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.

Full Time
Bangalore
Posted 1 year ago

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.

Full Time
Bangalore
Posted 1 year ago

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.

Full Time
Bangalore
Posted 1 year ago

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.

Full Time
Bangalore
Posted 1 year ago

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

Full Time
Bangalore
Posted 1 year ago

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

Full Time
Bangalore
Posted 1 year ago

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.