Marathahalli, Bangalore
Embedded · DSP · AI & Analytics · Avionics · Software Engineering

Embedded engineering and AI for industry, defence and research.

Corporate training, technological consulting and outsourcing from Bangalore since 2009, built on best engineering practices and cost-effective methods.

  • Registered 2009
  • IIT doctorate & master's team
  • Six Sigma process
Corporate Training: Embedded and Real-Time Embedded Systems, Digital Signal Processing, Wireless Communication, Mathematical Modelling and Simulation. Technological Consulting: Technical Consulting Services, Technical Writing and Publication, Proposal Consulting and Writing, Software Engineering. Outsourcing: Manpower Outsourcing, Off-shore Development Center, Infrastructure Outsourcing.
Trusted by engineering teams at
  • Sony
  • Samsung
  • NXP
  • Siemens
  • LG Soft India
  • Intel
2009Registered in Bangalore
21Training technology tracks
8Open house workshops
20+Industry, defence & research clients
Welcome to S-We-C

Do it right the first time.

The S-We-C process

SoftWaves Consultancy Bangalore Pvt Ltd (S-We-C) is an advanced technology company in the embedded systems domain, registered since 2009. We offer corporate training, hi-tech consultancy and outsourcing in Embedded Engineering, Analytics and Software Engineering, using cost-effective methods, best engineering practices and best-in-class solutions.

Our expertise across multi-platform technologies lets us serve a wide range of customers, from multinational companies to government, defence, educational and research institutions.

  • One-stop solution provider
  • Certified professionals in niche technologies
  • A team with doctorate and master's degrees from the IITs
  • High-quality services, on time and at optimum cost
  • Six Sigma methods with industry-specific value
  • Global engineering and process consulting capabilities
What we do

Three ways to work with us

Corporate Training

  • Embedded and Real-Time Embedded Systems
  • Digital Signal Processing
  • Wireless Communication
  • Mathematical Modelling and Simulation
Applications: Avionics, Automotive, Multimedia and Control Systems
See all 21 training tracks

Technological Consulting

  • Technical Consulting Services
  • Technical Writing and Publication
  • Proposal Consulting and Writing
  • Software Engineering
Our expertise
Real-time OS
BSP development and board bring-up, device drivers, porting Embedded Linux, Android, VxWorks, Symbian, QNX, DSP/BIOS and WinCE
DSP
Speech, audio, video and imaging codecs; algorithm development and optimisation
Processors
ARM, TI DSP, Analog Devices DSP, PowerPC, MIPS, Intel x86, microcontrollers
Communication protocols
ARINC, CAN, FlexRay, KWP2000, USB, Bluetooth, ZigBee, Wi-Fi, WLAN
Testing
Prototyping, product integration, system and protocol testing, test frameworks and automation
Talk to us

Outsourcing

  • Manpower Outsourcing
  • Off-shore Development Center
  • Infrastructure Outsourcing
Talk to us
AI & Data Science

Artificial intelligence, machine learning and analytics for engineering teams

From data analytics and big data to deep learning, NLP and computer vision, our programmes are built around your organisation's real needs and taught by a team with doctorate and master's degrees from the IITs.

Our DSP background means we also cover the signal side of AI: image, speech and video processing, and biometric pattern recognition.

See AI & data training

AI & Deep Learning

ADVANCED TOPICS · 8
  • Artificial Intelligence
  • Machine Learning
  • Deep Learning
  • Deep Neural Networks (DNN)
  • Natural Language Processing (NLP)
  • Computer Vision (CV)
  • Cognitive Computing
  • Data Structures & Algorithms

Data Science & Analytics

PROGRAMMES · 10
  • Data Analytics with Machine Learning
  • Big Data and Hadoop for Developers
  • Big Data Analytics on Hadoop
  • MongoDB Essentials
  • Analytics Using R
  • Statistical Data Analysis
  • Topological Data Analysis
  • Data Streaming
  • Data Mining
  • BI Tools

Vision, Signals & Pattern Recognition

APPLIED AI · DSP
  • OpenCV
  • Image Processing
  • Video Processing
  • Speech Processing
  • Audio Processing
  • Multimodal Biometrics
  • Fingerprint, Palmprint & Knuckleprint
  • Iris & Face Recognition
Corporate training

Customise training with S-We-C

Training works best when it's focused on your organisation's needs. We design and deliver custom programmes, including induction and project-specific training.

  1. Need assessment

    We start with an assessment focused on your company or organisation's real needs.

  2. Course design

    Courses built for those needs with up-to-date material, taught by knowledgeable S-We-C instructors and professionals.

  3. Onsite delivery

    Onsite or on-campus training at a time that's right for your employees.

Training catalogue

21 technology tracks in 6 areas

Open a track to see its topics. Custom topics are available on request.

3 tracks · full details

AI, Data & Analytics

Machine learning, deep learning, big data and the databases behind them.

AI & Deep Learning8 topics
  • Artificial Intelligence
  • Machine Learning
  • Deep Learning
  • Deep Neural Networks (DNN)
  • Natural Language Processing (NLP)
  • Computer Vision (CV)
  • Cognitive Computing
  • Data Structures & Algorithms
Data Science & Big Data10 topics
  • Data Analytics with Machine Learning
  • Big Data and Hadoop for Developers
  • Big Data Analytics on Hadoop
  • MongoDB Essentials
  • Analytics Using R
  • Statistical Data Analysis
  • Topological Data Analysis
  • Data Streaming
  • Data Mining
  • BI Tools
Databases7 topics
  • Cassandra
  • MongoDB
  • HBase
  • Impala
  • Flume
  • MS SQL Server
  • Oracle
6 tracks · full details

Embedded Systems & RTOS

From C and BSPs to real-time operating systems, processors, signal processing and wireless.

Embedded Systems6 topics
  • Data Structures & Algorithms
  • C & Embedded C
  • C++ & Embedded C++
  • BSP Development
  • High Performance Computing (HPC)
  • Internet of Things (IoT)
RTOS7 topics
  • VxWorks
  • QNX
  • µC/OS
  • RT Linux
  • GHS Integrity
  • Target board: porting VxWorks on MBX 860 / ARM target boards
  • Target board: porting Linux on Panda Board / Cortex-A9 / Raspberry Pi
Processors7 topics
  • ARM-based processors
  • TI DSP
  • Analog Devices DSP
  • PowerPC / MPC8xx Motorola MBX
  • MIPS
  • Intel x86
  • Microcontrollers
DSP9 topics
  • DSP Concepts
  • TI DSP
  • Analog Devices DSP
  • Audio, Speech, Video & Image Processing
  • Communication
  • DirectShow Filters
  • Multimodal Biometrics
  • Biometric & Pattern Recognition
  • Fingerprint, Palmprint, Knuckleprint, Iris, Face
Wireless Communication4 topics
  • Basics of Digital & Wireless Communications
  • Multiple Access: FDMA, TDMA, CDMA, CSMA-CA
  • Standards: IS-95, GSM, WCDMA, LTE, NFC, Bluetooth, Wi-Fi / WiMAX
  • Hands-on: Bluetooth and Wi-Fi target boards
Mathematical Modelling & Simulation11 topics
  • Model-Based Design (MBD)
  • MATLAB
  • GUIDE
  • Simulink
  • Stateflow
  • Signal Processing Toolbox
  • Image Processing Toolbox
  • Communication Toolbox
  • Control System Toolbox
  • Real-Time Workshop / Embedded Coder
  • MATLAB applications: automotive, avionics, communication, control systems
4 tracks · full details

Operating Systems & Open Source

Kernels, drivers and platforms: Linux, Windows, virtualisation and mobile.

Linux & Open Source14 topics
  • Linux Kernel Internals
  • Linux Device Drivers: x86, ARM
  • Linux System Programming
  • Linux Kernel Debugging
  • Embedded Linux Development
  • Apache: Camel, Spark, Kafka, Wicket, Tomcat
  • OpenGL (ES)
  • OpenCL, Multicore Computing & Parallel Programming with OpenMP
  • OpenCV
  • WebKit (web browser engine)
  • Git & Gerrit
  • Scripting: Shell, Perl, Tcl/Tk, Python, Bash, Ruby
  • Automation tools
  • Hands-on: Linux Device Driver Kit; porting Android and Linux to Panda Board, Cortex-A9, Raspberry Pi
Windows System Software9 topics
  • Windows OS Internals
  • Windows Driver Model (WDM)
  • Windows Driver Foundation (WDF)
  • Software Drivers
  • File Systems
  • Mini-filters
  • Windows Kernel Debugging
  • Reverse Engineering
  • COM, DCOM, ATL, MFC
Virtualization7 topics
  • Windows
  • VMware
  • Citrix
  • KVM
  • QEMU
  • Hyperic
  • JVM
Mobile Computing9 topics
  • Android
  • PhoneGap
  • iOS: Objective-C, Cocoa
  • Windows Phone 8
  • Titanium
  • Xamarin
  • J2ME
  • WinCE
  • Linux for Mobile (LiMo)
2 tracks · full details

Cloud & DevOps

Building, shipping and running software in the cloud.

Cloud Computing11 topics
  • Fundamentals of Cloud Computing
  • Cloud Computing with Amazon Web Services
  • Developing Cloud Applications with AWS
  • Security in the AWS Cloud
  • Programming with DynamoDB
  • Cloud Computing with Microsoft Azure
  • Cloud Testing
  • OpenStack
  • VMware
  • Salesforce
  • MuleSoft
DevOps15 topics
  • Test-Driven DevOps Approach
  • Continuous Integration
  • Continuous Delivery
  • Continuous Deployment
  • Code Quality and Analysis
  • Test Coverage and Metrics
  • Technical Debt Reduction
  • Cloud Migration in AWS
  • Version tools: Git, Perforce, GitHub, GitLab, Bitbucket, Gerrit, TFS
  • CI tools: Jenkins, TeamCity, Bamboo, BuildForge, UBuild, AnthillPro
  • Build tools: Ant, Maven, MSBuild, Gradle, make
  • Config management: Chef, Puppet, Octopus Deploy
  • Other tools: Nagios, Jira, Sonatype Nexus, Artifactory, NuGet
  • Cloud & virtualisation: Docker, Kubernetes, AWS, VMware, vSphere, VirtualBox
  • Coverage: Emma, SonarQube, PMD, Checkstyle, Cobertura, JaCoCo
3 tracks · full details

Enterprise & Web Development

Application platforms for enterprise and the web.

Java / JEE & Spring21 topics
  • Core Java
  • Design Patterns, Principles & Best Practices for Java/JEE
  • EJB 3
  • JBoss
  • Maven
  • OOAD & UML for Java/JEE
  • OSGi
  • RESTful Web Services
  • SOA / SOAP
  • Struts
  • Camel
  • Apache Hadoop, Spark, Storm, Hive
  • Hortonworks
  • Pivotal Cloud Foundry Development and Administration
  • Spring Microservices
  • Mule
  • Spring Cloud Data Flow
  • Core Spring
  • Hibernate with Spring
  • Enterprise Integration with Spring
  • Spring XD & Spring MVC
Microsoft .NET7 topics
  • ASP.NET
  • C#
  • MVC
  • Design Patterns, Principles & Best Practices for .NET
  • SQL Server for Developers
  • WCF
  • WPF
Web Technologies17 topics
  • HTML5 & HTML5 Canvas
  • CSS3
  • JavaScript & Ajax
  • jQuery
  • AngularJS
  • React & Redux
  • Node.js
  • Backbone.js
  • Knockout.js
  • D3.js
  • Dojo
  • Ext JS
  • GWT
  • PHP
  • XHTML & XML
  • Ruby on Rails
  • Groovy & Grails
3 tracks · full details

Software Engineering & Quality

Process, architecture, testing and usability.

Software Engineering7 topics
  • SDLC
  • OOAD & UML
  • Design Patterns
  • Software Architecture
  • Software Configuration Management (Subversion, Git, CVS, IBM Rational)
  • Software Testing
  • Project Management (PMP)
Agile & Testing12 topics
  • Agile Methodologies
  • Agile Testing
  • Agile Project Management
  • Scrum
  • Selenium WebDriver
  • JUnit
  • LoadRunner
  • QuickTest Pro
  • ISEB
  • Silk & WinRunner
  • Cloud Testing
  • Test Frameworks
Usability Engineering7 topics
  • User Interface & User Experience Design
  • Human-Computer Interaction
  • Interfaces & Interface Technologies
  • Interactions
  • Information Processing & Decision Making
  • Information Design & Information Architecture
  • Coding Methodologies, Affordances, Compatibilities
DomainEmbedded Engineering
DomainDigital Signal Processing
DomainAI & Analytics
DomainAvionics
DomainSoftware Engineering
Our clients

Trusted across verticals

Multinational companies, government, defence, and educational and research institutions.

  • Intel
  • Samsung
  • Siemens
  • Bosch
  • Airbus
  • Sony
  • NXP
  • Ericsson
  • Mercedes-Benz
  • General Motors
  • Accenture
  • Wipro
  • Motorola
  • Canon
  • GE Global Research
  • Larsen & Toubro
  • LG Soft India
  • Visteon
  • Symphony Teleca
  • CoreEL
  • RCI
  • L&T Infotech
  • AIG
  • Multinational Companies
  • Government
  • Defence
  • Education & Research
Contact S-We-C
Enquiry

Book a programme or a workshop seat

Send an enquiry and we'll get back to you with a programme outline. Prefer to talk? Call or WhatsApp us.

Enquiry form

Send on WhatsApp

Fields marked * are required. Your details are used only to reply to your enquiry.

WhatsApp us