Ankur Singh

Software Engineer

Noida, Uttar Pradesh, India6 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 5+ years of experience in embedded software development.
  • Expertise in complex embedded product development.
  • Strong background in industrial automation and device integration.
Stackforce AI infers this person is a skilled Embedded Software Engineer with a focus on industrial automation and networking solutions.

Contact

Skills

Core Skills

C/c++L2/l3 NetworkingEmbedded Design ApplicationYocto Build SystemDevice IntegrationFirmware DevelopmentArm Cortex M0+

Other Skills

8051 MicrocontrollerADCAmazon Web Services (AWS)AutomationBCM commandsCINT scriptingData StructuresDocker ProductsElectrical EngineeringElectrical WiringElectronics RepairEmbedded Software ProgrammingEmbedded SystemsFirefox ExtensionsGPIO

About

Graduated from Abdul kalam Technical University, Uttar Pradesh in Electronics & Communication Engineering with 77.8% ( Hons). ๐—˜๐—บ๐—ฏ๐—ฒ๐—ฑ๐—ฑ๐—ฒ๐—ฑ ๐—ฆ๐—ผ๐—ณ๐˜๐˜„๐—ฎ๐—ฟ๐—ฒ ๐—˜๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ Working as embedded software engineer .Having 5+ years of experience on C/C++ and embedded C/ programming developement. Niche-level Expertise in Complex Embedded product development, Device Integration. "A challenge is something I am ready to take every day while maintaining maximum output." I intend to solve real-world problems by designing effiicient algorithm throughtout my career. Skilled in Industrial Automation, C/C++ , Embedded C, Data Structure, Operating System, Embedded Linux, Shall Script, IOT, ADC, GPIO,Arm Architecture, Linux Kernal Programming, Yocto Project, Device Driver Development, GIT, JIRA and various communication protocols UART, SPI, I2C ,TCP/IP. Strong Engineering professional with a PG-Diploma in Adavanced Embedded System Design & Development from ๐•๐ž๐œ๐ญ๐จ๐ซ ๐ˆ๐ง๐๐ข๐š.

Experience

Capgemini engineering

2 roles

Professional-2 Software Engineer

Promoted

Jul 2024 โ€“ Present ยท 1 yr 8 mos ยท Gurugram, Haryana, India ยท On-site

  • Senior Software Engineer with expertise in L2/L3 networking, developing high-performance solutions on Qumran BCM and Broadcom (BCM) platforms using C/C++. Skilled in low-level design, unit testing, debugging, and performance optimization. Experienced in Storm Control, QoS, LACP, Load Balancing, SSH/SSL, HTTPS, and BCM commands with CINT scripting for PoC. Proficient in implementing features using the ISS framework. Engages in technical discussions with clients, collaborates virtually, and has received onsite opportunities. Passionate about network security, scalability, and traffic optimization, constantly learning and adapting to emerging technologies. Open to collaboration and discussions on networking, security, and software development.
C/C++L2/L3 networkinghigh-performance solutionslow-level designunit testingdebugging+10

Professional-1 Software Engineer

Jun 2022 โ€“ Jul 2024 ยท 2 yrs 1 mo ยท Gurugram, Haryana, India ยท On-site

L&t technology services limited

Software Engineer

Aug 2021 โ€“ Jun 2022 ยท 10 mos ยท Bangalore Urban, Karnataka, India ยท On-site

  • Working as a Software Engineer in integration team including wide range of tasks and responsibilities
  • Working on embedded design application and OS customs architecture for STB
  • Maintain and support Yocto build system in a continuous integration environment including packaging and deployment of software images
  • Design, developed and executed test plans to verify software quality
  • Write and maintain code in C/C++, Shall script and python
  • Contributed to the various stages of the development cycle (requirements, design, architecture, implementation, documentation, and delivery)
embedded design applicationOS customs architectureYocto build systemC/C++Shall scriptpython+2

Chetu, inc.

Embedded Software Developer

Sep 2020 โ€“ Aug 2021 ยท 11 mos ยท Noida, Uttar Pradesh, India ยท On-site

  • Worked as a Software Developer and device integration (Card Reader, Pin pad, Thermal Printer and HMI) for Smart Vending Machine
  • Wrote Code in C/C++, Java and created some screens for user interface
  • Software developed adhering to ISO8583 compliance
  • Used TCP/IP network protocol to establish communication between payment issuer and vending machine
  • Capture all required data from cards (Credit/Debit) and make a successful cashless payment
  • Handled requirement analysis, architecture, detailed design, coding, unit testing and Functional testing of the features implemented
C/C++JavaISO8583 complianceTCP/IPdevice integrationuser interface

Weavetex overseas

Electronic Engineer

Feb 2018 โ€“ Jul 2019 ยท 1 yr 5 mos ยท Baghpat, Uttar Pradesh

  • Firmware development of an Industrial sensor module equipped with sensors for monitoring the weather conditions with ARM Cortex M0+ Kinetics controller MKL25Z128VLK4.
  • Implemented Drivers for ADC, GPIO, I2C and SPI for Freescale FRDM KL25Z KL46Z Controller
  • Handled Requirement Analysis, Design, Implementation and Functional Testing
  • Troubleshooting the technical problem of Plc, Vfdโ€™s, HMI and different types of controllers
  • Onsite Erection and commissioning of Implemented machine controller related to Industrial automation
  • Calibrate various types of Sensors and Instrumentation (Temperature Sensors, Proximity Sensors, Potentiometers and DPS)
firmware developmentARM Cortex M0+ADCGPIOI2CSPI+4

Education

Dr. A.P.J. Abdul Kalam Technical University

Bachelor of Technology - BTech

Jan 2013 โ€“ Jan 2017

Stackforce found 100+ more professionals with C/c++ & L2/l3 Networking

Explore similar profiles based on matching skills and experience