logo-black
pr

Corporate Training

Former Principal Engineers From

JOURNEY OF A 1000 MILES

STARTS WITH A SINGLE STEP

Show More

Phone Call

Goal Settings

Identify the key objectives. Current skill assessment. Prepare the course plan.

Concepts

Design oriented theory classes,Discussions,Clarifications

Practical sessions

Art of converting designs into programs,Assignments to cement the concepts.

Feedback

1-1 Evaluation and improvements plans.

Devour the distances.

Our Courses

Processor Architecture (₹45,000)

  • X86, ARM, RISC5, Microcontrollers
  • Registers
  • Processor Modes
  • Instruction Set
  • SMP, MMU, Paging & Protection
  • Interrupt Controller
  • Caching
  • Coherency
  • Lab Sessions
  • Register Now

Board Support Package Development (₹60,000)

  • Cross Compilation Tool Kit - GNU Make, gcc, gas, ld, objdump, binutils, etc
  • Bootloader – U-Boot (Code Walk Through, Commands)
  • Busysbox And Root Filesystem
  • Loading And Booting Linux
  • Lab Sessions
  • Register Now

Introduction to board development (₹45,000)

  • Raspberry Pi, BeagleBone , PIC, etc
  • Walk Through Of Board Schematics, Bootup Sequence
  • Memory And Memory Controllers (DDR, Flash, Nand, EMMC)
  • Memory Map And Mmio, Peripherals (Clocks, GPIO, Uart, I2C)
  • Lab Sessions
  • Register Now

C & EMBEDDED C (₹45,000)

  • C Fundamentals
  • C Advanced
  • Common Data Structures
  • Analysing Binaries
  • Embedded C & Device Programming
  • Embedded System Programming
  • Programming Workshop(GDB)
  • Register Now

Linux Kernel Internals (₹60,000)

  • Kernel Modules
  • Driver Development
  • System Calls
  • Processes & Scheduler
  • Memory Management
  • Interrupts, IPC
  • Synchronization
  • Debugging
  • Lab Sessions
  • Register Now

Performance And Debugging Labs (₹1,25,000)

  • Practical oriented performance analysis and debugging
  • Data Collection Methodologies
  • Viewing data – Flame Graphs
  • Frameworks for data collections (Prometheus, Linux Kernel Test Framework)
  • Root causing complex Network and Block layer issues using monitors
  • Register Now

Linux Kernel Advanced (₹90,000)

  • Linux Kernel Internals (basics)
  • Device Drivers, Advanced Module Development
  • System Programming, Timers, SoftIrqs
  • Network Subsystem, Block Subsystem
  • Performance tools & Analysis ( Perf, Top, Htop)
  • NUMA
  • Cgroups
  • Debug Labs ( Crash, eBPF)
  • Register Now

Virtualisation (₹1,60,000)

  • Hardware Support for Virtualisation (X86)
  • KVM - Internals, QEMU - Internals
  • LIBVIRT - Internals
  • VIRTIO , Vhost and Other Device Emulations
  • PCI Passthrough, IOMMU
  • SRIOV and IO-Virtualisation
  • Building a hypervisor from scratch
  • Live Migration
  • Register Now

Containers (₹75,000)

  • Kernel Support for Containers
  • Cgroups
  • Introduction to NameSpaces
  • Building containers using name spaces and Cgroups
  • Network name spaces
  • Working with LXC and Docker
  • Kubernetes
  • Register Now

Associate Program in Software Engineering

on Automotive, Robotics, and IoT Domains.

Key Features

60%

Lab Exercises

100+

Curated Programming Samples

1:1

Private Discussion Time Slots.

05+

Team Collaboration Activities.

Courseware

  • Course Materials
  • Relevant reference board for the lab sessions
  • Ready to use cloud lab
  • Participants should bring their laptop.

Our Team

About Us

Who We Are

WHO WE ARE


TuxSemi is a cutting-edge product engineering company at the forefront of technological innovation, delivering end-to-end solutions in embedded systems, Linux, Networking, Real-time OS, and Internet of Things (IoT).

Method

Contact Us

Are you looking for a helping hand? Do you have questions that you would like to ask us?

Phone:

+91 9731973535

Email:

Academy‌@‌TuxSemi‌.‌com