Satish Kumar Singh

Satish Kumar Singh Email and Phone Number

Senior Software Engineer at Apple @ Apple
Satish Kumar Singh's Location
San Jose, California, United States, United States
Satish Kumar Singh's Contact Details

Satish Kumar Singh personal email

n/a
About Satish Kumar Singh

Keys Roles so far in my profile : Embedded Software Development and Automation framework development 1) Total of 12 Years of total Industry experience.2) Extensive experience in developing automation framework for firmware build integration to track various stages of build, compile, policy checks, L0 tests, smoke tests of new firmware code submitted to perforce version servers across various Wifi products. (Language: Python)3) Extensive experience in developing continuous automation framework to monitor multiple machines running tests for Wifi and LTE products. Reporting test results, monitoring and improving overall health of the test machines, recovering bad test machines. (Language: Python)4) Extensive coding experience in Python and using various python modules like Numpy, Scipy, Panda, matplotlib and NLP.5) Extensive experience in working on complete life cycle of product development of complex embedded software products for 32 Bit ARM processor system from requirement analysis to system study, designing, coding, de-bugging, documentation and implementation. (Texas Instrument boards, Mitsubishi boards for Media, Infotainment system)6) Extensive experience in embedded system design – Product framework development, middleware development, System software development, cross platform development, porting of open-source tools, sustenance engineering. (Language: C and C++). Optimized framework performance to acquire market standard certifications. 7) Experience in working on Linux internals multithreading, socket, IPC, signal and system calls. 8) Mentored Junior team members and new joinee’s who like to work in a Team.

Satish Kumar Singh's Current Company Details
Apple

Apple

View
Senior Software Engineer at Apple
Satish Kumar Singh Work Experience Details
  • Apple
    Senior Software Engineer
    Apple Dec 2023 - Present
    Cupertino, California, Us
  • Sasken Technologies Limited
    Principal Software Engineer
    Sasken Technologies Limited Jul 2023 - Dec 2023
    Bengaluru, Karnataka, In
    1) Owning the complete BSP test automation development which takes care of HW, protocol stack and BSP components validation. 2) Debugging BSP Issues from several areas like bootloader, device driver, HAL layer, GPIO,I2C, Kernel and more.3) Setup up continues test setups using Jenkins from scratch for daily test of tip builds.4) Using Google Test Framework to implement the test suit and using variety of its features like running VTS and CTS tests and other features.
  • Qualcomm
    Staff Software Engineer
    Qualcomm Nov 2021 - Jul 2023
    San Diego, Ca, Us
    1) Lead the FW integration execution and deliveries and owning complete responsibility overall FW integration delivery.2) Porting software on FPGA setups, debugging and verification basic Wi-Fi features in FPGA setups.3) Validation and debugging ROMed code before tape-out. (Pre-Silicon verification).4) Customizing and porting Linux kernel on multiple HW platforms like AP setup and wifi setup.5) Enhancing existing framework to achieve best efficiency and design new modules to reduce manual work.6) Designed and Developed automation framework for multiple domains in our team like CI/CD, functional test for Wi-Fi and infra system management, auto recovery of the test beds and health diagnostics. 7) Developed company proprietary tools for boot loader, BSP, code control, code verification and regression bisection.8) Mentoring and owning overall execution responsibilities.
  • Qualcomm
    Senior Software Engineer
    Qualcomm May 2016 - Dec 2021
    San Diego, Ca, Us
  • Sasken Communication Technologies
    Senior Software Engineer
    Sasken Communication Technologies Oct 2010 - May 2016
    Bengaluru, Karnataka, In
    Vast Experience in Multimedia and Connectivity. Qualcomm:Worked as Senior engineer for build and Integration team. Have worked as part of dev team for WLAN Host and worked WLAN HOST as well as in in tool development using python and enhancing build process via python tools. Design and development of validation tools for WLAN end-to-end system. Ongoing Project. Cisco :Worked for CISCO for automation team, developed and enhanced automation framework and developed test suits for existing and new features for LTE core network.Connectivity : Worked in NFC Stack development for Sasken IP. Debugging and testing of Tags-to-NFC device reader writer module. Designed and developed NFC Handover module end to end. Used Bluetooth in Handover as alternative carrier. Multimedia : Worked on development and debugging of Multimedia Framework. Involved in managing complete SDK of IP which handles input and output of various components like Codecs, Parsers, Alsa audio, Video display. Performance tuning for SDK to make it fit for DIVX, AVCHD and Real certification.
  • 3Di, Inc.
    Embedded Software Engineer
    3Di, Inc. Jan 2008 - Sep 2010
    Brea, Ca, In
    Worked mainly in Linux based embedded systems including BSP porting, Kernel build and debugging, Device driver development, main product application, complete Linux internals. Got exposure of complete product development.Have worked on several server application development for performance and monitoring.

Satish Kumar Singh Skills

Embedded Systems Embedded Software Embedded Linux Embedded C Linux Kernel Debugging C Coding Languages Windows Embedded Ti Dsps Artificial Intelligence Kernel Debugging Bash Python Linux C++ Multithreading Integration Software Development

Satish Kumar Singh Education Details

  • Nagpur University
    Nagpur University
    Computer Science

Frequently Asked Questions about Satish Kumar Singh

What company does Satish Kumar Singh work for?

Satish Kumar Singh works for Apple

What is Satish Kumar Singh's role at the current company?

Satish Kumar Singh's current role is Senior Software Engineer at Apple.

What is Satish Kumar Singh's email address?

Satish Kumar Singh's email address is ss****@****omm.com

What schools did Satish Kumar Singh attend?

Satish Kumar Singh attended Nagpur University.

What are some of Satish Kumar Singh's interests?

Satish Kumar Singh has interest in Python, Artificial Intelligence, Video Processing, Embedded Systems, Device Driver, Process And Test Automation, Machine Learning, Linux, Image Processing, Data Structures And Algorithms.

What skills is Satish Kumar Singh known for?

Satish Kumar Singh has skills like Embedded Systems, Embedded Software, Embedded Linux, Embedded C, Linux Kernel, Debugging, C, Coding Languages, Windows Embedded, Ti Dsps, Artificial Intelligence, Kernel Debugging.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.