Pratik Shingala Email & Phone Number
Who is Pratik Shingala? Overview
A concise factual answer block for searchers comparing this professional profile.
Pratik Shingala is listed as Embedded Software Engineer at Ciena, a with 7424 employees, based in Ottawa, Ontario, Canada. AeroLeads shows a matched LinkedIn profile for Pratik Shingala.
Pratik Shingala previously worked as Embedded Software Engineer at Nanoprecise Sci Corp and Embedded Software Engineer at D&K Group. Pratik Shingala holds Graduate Certificate In Wireless Information Networking, System, Networking, And Lan/Wan Management/Manager from Fleming College.
Email format at Ciena
This section adds company-level context without repeating Pratik Shingala's masked contact details.
Review company-level records connected to Pratik Shingala before choosing the right outreach path.
About Pratik Shingala
➢ Performance-Driven Tech Professional having 4+ years of proven experience in Embedded Software Engineering.➢ Possess significant expertise in both Bare-Metal and RTOS-embedded C development.➢ Have worked on STM32(ARM Cortex-M series), ESP32, PIC microcontrollers, Linux Kernel development, Boot Loaders, and Board Support Package (BSP).➢ Have a good understanding of program structure and experience in developing, modifying, and integrating open-source projects (OSS).Technical Skills➢ Programming languages: C (MISRA complaint), C++( C++11), embedded C, Python, Squirrel, Socket Programming.➢ Communication Protocol: UART, I2C, SPI, MQTT, TCP/IP. ➢ IDE: CubeMx, Electrical imp, Atmel Studio, Keil 4, VSCODE, MPLAB.➢ Utility tools: NI LabVIEW, NI Multisim, Wireshark, NetLimiter, NetBalancer.➢ Debugging tools: I2C and SPI Analyzer, JTAG, ST-LINK GDB debugger.➢ Operating Systems: Linux Kernel drivers(multithreaded, BSP), FreeRTOS, impOS, VxWorks.➢ Version Control Systems: GitLab, Git, GitHub Desktop➢ Proficient in integrating wireless technologies like Bluetooth(BLE) or Wi-Fi into embedded systems.➢ Familiar with hardware debugging tools and oscilloscopes for hardware-software integration.➢ Experience writing Requirements and Design documents. (Using UML diagrams, Flowcharts in Sphinx, and MS Word).🚀 Passion:Working with Tech & people and helping people has always been my passion and drives me to be better.📧: pratikshingala87@gmail com
Pratik Shingala's current company
Company context helps verify the profile and gives searchers a useful next step.
Pratik Shingala work experience
A career timeline built from the work history available for this profile.
Embedded Software Engineer
➢ Project: Condition monitoring systems, Real-time data acquisition.➢ Implemented and optimized Linux kernel drivers, significantly improving system performance and responsiveness.➢ Developed and tested Board Support Packages (BSPs) for custom hardware platforms, ensuring seamless integration.➢ Developed task scheduling, inter-task communication, and synchronization mechanisms to optimize system performance.➢ Implemented and maintained communication protocols like UART, I2C, and SPI for data exchange between embedded devices.➢ Implemented wireless connectivity solutions by integrating Bluetooth Low Energy (BLE) and WiFi protocols into embedded systems, ensuring seamless communication and data transfer over wireless networks.➢ Utilized Python's unittest module to create and execute unit tests for individual modules and components of embedded software.
Embedded Software Engineer
➢ Projects: Fire alarm Control Panel, Smart Seed machine v2.➢ Developed and maintained boot loaders for new hardware platforms, facilitating the smooth initialization of embedded devices.➢ Successfully integrated TCP/IP networking protocols into embedded systems, enabling seamless data communication over the network.➢ Implemented state machines and event-driven algorithms for real-time monitoring of smoke detectors, heat detectors, and MCPs.➢ Utilized IoT and Bluetooth LE technologies to enable remote monitoring and control in the Smart Seed Machine v2.➢ Used JIRA for tracking issues, prioritizing tasks, and streamlining cross-functional collaboration in agile development.➢ Conducted thorough testing and validation of the embedded software, including environmental stress testing, to ensure system robustness and reliability.
Embedded Software Engineer
➢ Project: MAH-601/801(infotainment) having project size of $50 Million.➢ Languages used: C++.➢ Embedded Automotive software product development experience on Android AOSP.➢ Android building and customizations for Target.➢ Software Tools: Qualcomm Flash Image Loader (QFIL)➢ Experience in Defect triaging and analysis.➢ Integrate the Code and release to the dependent team Flashing and Validate (Smoke test) the integrated code Do Static analysis using tools like QA C Source code analyzer and Coverity and implement software to adhere MISRA coding standards.➢ Work with offshore team and co-ordinate software development and testing.
Trainee
Colleagues at Ciena
Other employees you can reach at ciena.com. View company contacts for 7424 employees →
Sakshi Bajaj
Colleague at CienaGurgaon, Haryana, India
View →
AO
Apurb Ojha
Colleague at CienaIndia
View →
LW
Lynne Walker
Colleague at CienaOttawa, Ontario, Canada
View →
TU
Thomas Uccellini
Colleague at CienaBarnegat, New Jersey, United States
View →
TH
Tessa Handy
Colleague at CienaWashington Dc-Baltimore Area, United States
View →
CB
Claude Barnhill
Colleague at CienaCary, North Carolina, United States
View →
BS
Binod Samal
Colleague at CienaGurgaon, Haryana, India
View →
KR
Khan Rubia Faiyaz
Colleague at CienaGurugram, Haryana, India
View →
EC
Ethan Cochran
Colleague at CienaDenver Metropolitan Area, United States
View →
AS
Andy Sage
Colleague at CienaGreater Ottawa Metropolitan Area, Canada
View →
Pratik Shingala education
Graduate Certificate In Wireless Information Networking, System, Networking, And Lan/Wan Management/Manager
Bachelor'S Degree, Electronics And Communications Engineering
Frequently asked questions about Pratik Shingala
Quick answers generated from the profile data available on this page.
What company does Pratik Shingala work for?
Pratik Shingala works for Ciena.
What is Pratik Shingala's role at Ciena?
Pratik Shingala is listed as Embedded Software Engineer at Ciena.
Where is Pratik Shingala based?
Pratik Shingala is based in Ottawa, Ontario, Canada while working with Ciena.
What companies has Pratik Shingala worked for?
Pratik Shingala has worked for Ciena, Nanoprecise Sci Corp, D&K Group, Visteon Corporation, and Vector India Pvt. Ltd..
Who are Pratik Shingala's colleagues at Ciena?
Pratik Shingala's colleagues at Ciena include Sakshi Bajaj, Apurb Ojha, Lynne Walker, Thomas Uccellini, and Tessa Handy.
How can I contact Pratik Shingala?
You can use AeroLeads to view verified contact signals for Pratik Shingala at Ciena, including work email, phone, and LinkedIn data when available.
What schools did Pratik Shingala attend?
Pratik Shingala holds Graduate Certificate In Wireless Information Networking, System, Networking, And Lan/Wan Management/Manager from Fleming College.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Pratik Shingala you were looking for.
View similar profiles