Akhil Bansal

Software Engineer

Noida, Uttar Pradesh, India10 yrs 8 mos experience

Key Highlights

  • 10+ years in high-performance system software development
  • Expertise in secure payment systems and compliance
  • Proven track record in reducing failures by 30%
Stackforce AI infers this person is a Senior C++ Engineer specializing in Embedded Systems and Cybersecurity.

Contact

Skills

Core Skills

C++FirmwareNetwork SecurityAgile Application DevelopmentNetwork EngineeringMpls NetworkingHsm DevelopmentAgile MethodologiesP2pe EncryptionEmail SecurityEmbedded SystemsTcp/ip Development

Other Skills

AlgebraAlgorithm DesignAlgorithmsBashCode ReviewComputer ScienceConcurrent ProgrammingData StructuresDesign PatternsFront-End DevelopmentGitJavaLayer 3Low LatencyMethodology

About

Senior C++ Engineer with 10+ years of experience designing and developing high-performance, low-latency system software in telecom, fintech, semiconductor, and embedded domains. Expertise in protocol stack development (DisplayPort 2.0, OSPF, MPLS, BGP, SR-TE) and network traffic analysis, delivering robust, standards-compliant solutions. Proven experience in secure payment systems including HSM, P2PE, PKCS#11, AES, RSA, and PCI-compliant architectures. Skilled in C++11/14/17, STL, OOP, multithreading, memory management, socket programming, and debugging (GDB/Valgrind) across Linux, QNX, and embedded platforms. Track record of resolving critical production issues, improving system reliability, reducing failures by 30%, and enhancing customer satisfaction by 90%. Seeking Remote / Noida opportunities with immediate availability; strong in team collaboration, Agile/CI-CD workflows, and leading cross-functional technical initiatives.

Experience

10 yrs 8 mos
Total Experience
1 yr 3 mos
Average Tenure
--
Current Experience

Cadence design systems

Lead Software Engineer

Feb 2023Jul 2025 · 2 yrs 5 mos · Noida, Uttar Pradesh, India · Remote

  • DisplayPort is a digital display interface developed by a consortium of PC and chip manufacturers and standardized by the Video Electronics Standards Association. It is primarily used to connect a video source to a display device such as a computer monitor. It can also carry audio, USB, and other forms of data
  • Working as Lead software engineer where I am responsible for developing features for the Display port protocol 2.0, Providing the solution to the customer for their real time production issue for displayport2.0 for the Source/Sink/DUT devices. Fixing issue related to the Link Training, Aux channel, HPD, Memory Model Issue, GGC Warning’s.
System PerformanceWindowsFirmwareFront-End DevelopmentProcedural ProgrammingConcurrent Programming+10

Mycom osi

2 roles

Technical Team Lead

Aug 2022Feb 2023 · 6 mos

System PerformanceWindowsFirmwareFront-End DevelopmentProcedural ProgrammingConcurrent Programming+9

Technical Lead

Aug 2022Jan 2023 · 5 mos

  • NetExpert provides one solution for all network devices, whether proprietary or standards-based
  • Operating in real-time, it’s dynamic,customized graphics display the current health of the network
  • NetExpert centrally correlates information among network devices by using Managed Object Managers. Eliminating the need to monitor each device separately.
  • It manages multivendor, multiprotocol networks and provides an open-integration platform for multiple applications
  • NetExpert can serve as a manager of managers, a message interpreter, and an interstandard integrator.
  • NetExpert is a rules-based message management software.
System PerformanceWindowsShell ScriptingFirmwareFront-End DevelopmentProcedural Programming+10

Brillio

Technical Specialist

May 2021Aug 2022 · 1 yr 3 mos · Noida, Uttar Pradesh, India · Remote

  • Manage, Control and Plan (MCP) provides software control of networks throughout the full operational lifecycle: network planning, device commissioning, service fulfillment, service assurance, and network utilization monitoring. With MCP’s unified interface, operational workflows can be completed quickly using the intuitive Graphical User Interface (GUI) or open Application Programming Interfaces (APIs).
MPLS NetworkingSystem PerformanceWindowsShell ScriptingFirmwareFront-End Development+12

Thales

Senior Software Engineer

Jan 2020Apr 2021 · 1 yr 3 mos · Noida, Uttar Pradesh, India

  • Developing and managing Hardware Security Modules (HSM) Payshiled 9k & 10k used in Payments and General-purpose domains and managing their compliance with PCI HSM. Day to day activity involved Public Key Cryptography, Security, Payment Standards, PKCS, Embedded Software, C/C++, Agile Methodologies, and System Testing. Strong engineering professional with sound management fundamentals and well versed with the process, people, customer and technology management.
System PerformanceWindowsShell ScriptingFirmwareFront-End DevelopmentProcedural Programming+11

Fis

Senior Software Engineer

May 2018Jan 2020 · 1 yr 8 mos · Gurgaon, Haryana, India

  • Developed inbound/outbound gateway for the POS device to support P2PE Encryption/Decryption as per PCI standards. And porting of the cardP2PE service on Cross Platform architecture (From AIX to Linux). Implementation of the load balancing Between POS device to payment gateway and Implementation of the settlement reports for the Dunelm client Like Wren “Payment card transaction for site” report. Migration of the Database from 11g to 12 c for the configuration files for oracle wallet.
System PerformanceWindowsShell ScriptingFirmwareFront-End DevelopmentProcedural Programming+9

Sophos

Software Engineer 2

Dec 2017May 2018 · 5 mos

  • Project is related to complete security. Consist of the various modules of security like Email security,
  • Web security, Network Security. I have been worked for email security feature enhancement. We have been used
  • SMTP protocol for the transfer of the mail. Have been used Mail Transfer Agent Exim 4.
  • Responsibilities:
  •  Actively developing AwarrenMTA (Custom MTA built for performance) which is the core part of our mail security
  • solutions.
  •  Customization of the Mail Transfer Agent (MTA EXIM4).
  •  Have been designed and developed Mail Poller module for the MTA.
  •  Building of Firmware for the Phoenix Firewall.
  •  Following SCRUM (Agile methodology) in the Email feature team.
  • Environment: C, Linux, Vim Editor, VMware, Centos, Putty, Jira, Jenkins, Epoll, Socket, Multithreading, Inotify Git, Perl.
WindowsFirmwareFront-End DevelopmentCode ReviewTechnical DocumentationReal-time Data+6

Hcl technologies

Software Engineer

Mar 2016Dec 2017 · 1 yr 9 mos · Noida Area, India

  • Woked as software engineer for camera domain
FirmwareFront-End DevelopmentBashMethodologyCode ReviewTechnical Documentation+5

Aricent

Software Engineer

Sep 2014Feb 2016 · 1 yr 5 mos · Gurgaon, India

  • Project: Juniper TCP/IP state full traffic generator
  • Responsibilities:
  • Worked on development of both client/server side of the tool for user space
  • Worked on different phases of development life cycle like Documentation, Code Review and Coding Standard Implementation
  • Environment: C, Socket programming, Linux Platform, IXIA, GDB, TCP/IP and UDP protocol, Multithreading.
  • Project: Juniper CTP(Circuit to Packet )
  • Role:
  • Done automation of all the test case for the Sanity Of the devices
Code ReviewTechnical DocumentationReal-time DataProblem SolvingEmbedded SystemsMultithreaded Development+2

Samsung r&d institute india - bangalore private limited

Trainee

Dec 2013Jun 2014 · 6 mos · bangalore

  • worked as internship . I was part of RRC maintenance team . ibhave worked upon there for Enhancement in the test harness tool and manual testing of the scripts.
Computer Science

Education

National Institute of Technology Jamshedpur

Master's degree

Jan 2011Jan 2014

NIT JAMSHEDPUR

Master of Computer Applications (MCA)

Jan 2011Jan 2014

AGRA UNIVERSITY

Bachelor of computer application — Computer Systems Networking and Telecommunications

Jan 2007Jan 2010

Stackforce found 100+ more professionals with C++ & Firmware

Explore similar profiles based on matching skills and experience