Anoob Joseph

Director of Engineering

Bengaluru, Karnataka, India12 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Embedded Systems and Computer Architecture
  • Led DPDK initiatives for crypto and IPsec modules
  • Strong background in vxWorks and OCTEON TX support
Stackforce AI infers this person is a highly skilled Embedded Systems Engineer with expertise in Computer Architecture and DPDK.

Contact

Skills

Core Skills

Embedded SystemsComputer Architecture

Other Skills

DPDKcrypto_octeonxcrypto_cn9kcrypto_cn10kunit test frameworkperformance improvementsrte_cryptodevrte_securityinline IPsec supportevent-modekey transfer mechanismsOCTEON TXvxWorksDIAB tool chainUSB 3.0

About

I am a graduate in Electrical and Electronics Engineering, currently pursuing my career as a Software Engineer, focused on Computer Architecture and Embedded Systems

Experience

12 yrs 7 mos
Total Experience
6 yrs 3 mos
Average Tenure
7 yrs 10 mos
Current Experience

Marvell technology

4 roles

Director

Promoted

Sep 2025Present · 9 mos

Senior Principal Engineer

Apr 2024May 2026 · 2 yrs 1 mo

Senior Staff Manager

Promoted

Apr 2021Apr 2024 · 3 yrs

  • I've represented Marvell at DPDK & ODP forums focussing on crypto & IPsec modules.
  • Involved in,
  • Upstream & maintainer for crypto_octeonx, crypto_cn9k & crypto_cn10k PMDs (crypto/IPsec drivers for OCTEON TX family of SoCs)
  • Introduced unit test framework for lookaside IPsec capable devices in DPDK 21.11
  • Tier 1 Customer engagements and solution designs
  • Performance improvements for datapath
DPDKcrypto_octeonxcrypto_cn9kcrypto_cn10kunit test frameworkperformance improvements+2

Staff Software Engineer

Jul 2018Mar 2021 · 2 yrs 8 mos

  • I've represented Marvell at DPDK forum, focusing on rte_cryptodev & rte_security libraries. The library rte_crypto covers offloading of symmetric & asymmetric operations while rte_security introduce inline & lookaside offloading of IPsec processing.
  • Involved in,
  • Adding inline IPsec support in rte_security and update ipsec-secgw example application with support for the same.
  • Maintaining Marvell OCTEON TX crypto PMDs (crypto_octeontx, crypto_octeontx2)
  • Introduced event-mode to ipsec-secgw application to enable hardware assisted dynamic load balancing
  • I've also represented Marvell at ODP forum, focussing on IPsec and crypto modules.
  • Involved in
  • Introducing reassembly module in ODP.
  • Introducing TM with inline IPsec outbound
  • Introducing stats and print APIs in IPsec module
  • Enhanced ODP IPsec test suite to introduce common framework that can cover IPsec features across all cipher/algo combinations supported
rte_cryptodevrte_securityinline IPsec supportevent-modeEmbedded SystemsComputer Architecture

Cavium inc

3 roles

Senior Software Engineer

Promoted

Jan 2017Jun 2018 · 1 yr 5 mos · Hyderabad Area, India

  • Jan 2017 - May 2017
  • I'm working on designing and implementing various key transfer mechanisms in Liquid Security Adapter,(an HSM offering from Cavium), which would have tighter controls over security. Various multi node features like load balancing and high availability is built on top of these features.
  • June 2017 - Present
  • I'm working with the team responsible for adding support for OCTEON TX family of processors in DPDK. Contributed to rte_security library for adding support for inline protocol offload mode.
key transfer mechanismsOCTEON TXrte_securityEmbedded SystemsComputer Architecture

Software Engineer II

Promoted

Jan 2015Dec 2016 · 1 yr 11 mos · Hyderabad Area, India

  • From Jan 2015 - Mar 2016, I worked with the team focused on bringing up vxWorks 6.9 on boards, Octeon EBB7800 and Octeon SFF7100. In addition to the basic OS bring up, responsibilities included,
  • Adding support for DIAB tool chain(WindRiver tools) to the Octeon's support library
  • Adding Octeon DRAM initialisation code to vxWorks 6.9 bootup
  • Enabling IO blocks - USB 3.0, MMC
  • Adding context switch for various h/w acceleration units on Octeon 7xxx family.
  • From Mar 2016 - June 2016, I worked with the team responsible for supporting Cavium's Liquid Security Adaptor(FIPS certified HSM adapter) . My responsibility was to implement the mechanism to recover the firmware(on the PCI card), and bring it back into operational state, if it crashes.
  • June 2016 - October 2016, I worked with the team supporting Liquid Security Appliance (an HSM offering from Cavium). The effort is primarily focused on feature enhancements and bug fixes in various parts of the project.
  • Completely redesigned the appliance configuration interface, which was implemented in python.
  • Worked with the engineering and QA teams associated with Cavium's Liquid Security Appliance (an HSM offering from Cavium), reviewing the test plan and the appliance usage guidelines.
  • November 2016 - December 2016, I worked on redesigning and implementing the secure key transfer mechanism. The aim was to make the secure key transfer mechanisms more scalable and robust.
vxWorksDIAB tool chainUSB 3.0NANDeMMCEmbedded Systems+1

Software Engineer I

Jul 2013Dec 2014 · 1 yr 5 mos · Hyderabad Area, India

  • Working with Cavium's India Development Centre at Hyderabad,I was part of the group responsible for supporting Cavium's chip offerings in MIPS architecture, the Octeon family. Since the chip is embedded in some of the other board products from Cavium, the responsibilities sometimes gets extended, in supporting other products.
  • My responsibilities included
  • Supporting various versions of vxWorks on different evaluation boards supplementing Octeon.
  • Adding support for various IO units, on the board, in vxWorks(USB 3.0, eMMC, NAND, Ethernet interfaces etc)
  • From July 2013 - Jan 2015, I worked with the team focused on bringing up vxWorks 5.52 on boards, Octeon EVB7000SFF and Octeon EBB7800. Along side the basic bring up of the OS, some IO blocks were also handled in the same period. NAND (on Octeon EVB7000SFF), MMC (on both boards) and USB 3.0 (on Octeon EVB7000SFF). vxWorks 5.52 doesn't have support for USB 3.0 stack. So the stack from FreeBSD was made to work with vxWorks 5.52 on Octeon.
vxWorksUSB 3.0eMMCNANDEmbedded SystemsComputer Architecture

Education

National Institute of Technology Calicut

Bachelor of Technology (B.Tech.) — Electrical and Electronics Engineering

Jan 2009Jan 2013

Chavara CMI Public School

Pre University — Computer Science

Jan 2007Jan 2009

Stackforce found 100+ more professionals with Embedded Systems & Computer Architecture

Explore similar profiles based on matching skills and experience