Senior Embedded

7 days ago


Bengaluru, Karnataka, India SEMI LEAF Full time ₹ 20,00,000 - ₹ 40,00,000 per year

Job Title: Senior Embedded / RTOS / System Software Engineer

  • Experience: 4–11 Years
  • Location: Bangalore
  • Notice Period: Immediate – 45 Days

Job Summary

  • We are looking for an experienced Embedded / System Software Engineer with strong real-time OS knowledge, low-level driver development background, BSP expertise, and deep understanding of CPU architecture and hardware–software integration.

  • The role includes developing system-level software for complex ARM/Intel/PowerPC SoCs, debugging at kernel level, and contributing to Networking, File Systems, or Connectivity modules depending on expertise.

Detailed Job Description

1. Generic RTOS & Embedded Skills (Mandatory)

  • Strong hands-on experience with any RTOS: QNX, VxWorks, FreeRTOS, Embedded Linux, ThreadX, or similar.
  • Experience in developing low-level OS components, including: Device drivers, Board Support Packages (BSP) / Boot loaders /Board bring-up

2. Domain-Specific Skills

2.1 BSP (Board Support Package)

  • Hands-on experience working with ARM / Intel / PowerPC SoCs.
  • Developing and integrating drivers for SOC peripherals, controllers, timers, interrupt controllers, etc.
  • Strong understanding of low-level HW interface layers for ARM 64-bit or Intel architectures.
  • Ability to read board schematics, work with assembly code, and debug bring-up issues.
  • Strong debugging skills with JTAG, GDB, Trace32, or other hardware debuggers.

2.2 Networking (NW)

  • Experience in developing or maintaining network or storage drivers.
  • Working with protocol stack development across OSI layers (L2–L4).
  • Experience implementing / enhancing:
  • Transport protocols: TCP, UDP
  • Network protocols: IP, ICMP, ARP
  • Experience improving networking stack performance:
  • Socket libraries
  • Network drivers
  • Interface layers and throughput optimizations

2.3 File System / Storage

  • Experience designing, developing, or maintaining:
  • Linux/Unix local file systems
  • Remote file systems (NFS, SMB)
  • Strong knowledge of at least one of the following protocols:
  • SCSI, iSCSI, FC, FCoE, TCP/IP, NVMe
  • Deep understanding of:
  • File system concepts and structures
  • Storage drivers
  • Block device layers
  • Performance tuning of storage stacks

2.4 Connectivity

  • Strong understanding of USB stack internals, debugging USB host/device drivers, and USB protocol layers.
  • Working knowledge of CAN stack, CAN driver integration, and diagnostic communication protocols.

Key Responsibilities

  • Develop and integrate RTOS-based firmware, BSPs, and low-level drivers.
  • Perform board bring-up, bootloader configuration, and hardware initialization.
  • Analyze kernel crashes, debug system faults, and provide root-cause analysis.
  • Design and enhance networking, storage, or connectivity stacks depending on project module.
  • Collaborate with hardware, platform, and system teams to optimize performance and reliability.
  • Write technical documentation, participate in design reviews, and follow coding best practices.

Share your updated CV to -

Job Types: Full-time, Permanent

Pay: Up to ₹4,000,000.00 per year

Experience:

  • Embedded RTOS : 4 years (Required)
  • PIC, GIC, UART, Nexus/ Simple Bus, MemoryController, RTC : 4 years (Required)
  • Exp in Networking, Storage, Connectivity stacks: 4 years (Required)

Work Location: In person



  • Bengaluru, Karnataka, India Celstream Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Title: Embedded Developer - Senior EngineerQualification: BE E&C/E&E/Instrumentation/CSGood to have: Embedded development trainingExperience: 6 Years to 8 YearsNotice period: Immediate joiners only.Location: BangaloreMode of work - Work from officeResponsibilities:Engineer should be able to develop drivers and embedded application using Espressif chipsets...


  • Bengaluru, Karnataka, India Best NanoTech Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    1. Senior Embedded Software Engineer (Bangalore)Location -BangaloreExperience-3 Years- 10 YearsExperienced C++ developer specializing in multi-threaded Embedded Linux/QNX applications on ARM cores within the Adaptive AUTOSAR platform. Skilled in real-time architecture, communication stacks, platform foundation components, and the complete software...


  • Bengaluru, Karnataka, India Izmo Full time

    Position: Embedded Systems & Firmware Lead EngineerCompany: izmo Microsystems Ltd.Location: Whitefield, Bangalore## Only Immediate Joiners ##izmo Microsystems ) is a leading semiconductor and systems company based in Bangalore, specializing in advanced System-in-Package (SiP), silicon photonics packaging, and high-speed interconnect solutions. Backed by deep...


  • Bengaluru, Karnataka, India Varsal Terra Technology Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Company is a pioneer in providing mobility solutions for Aerospace, Defence , Railways and Industrial for more than 4 decades. The company looks for a Senior Embedded Software Engineer to accelerate its embedded systems solutions development.Looking for embedded software candidates who have work ONLY with product companies in industrial or manufacturing...


  • Bengaluru, Karnataka, India Varsal-Terra Technology Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Company is a pioneer in providing mobility solutions for Aerospace, Defence , Railways and Industrial for more than 4 decades. The company looks for a Senior Embedded Software Engineer to accelerate its embedded systems solutions development.    Looking for embedded software candidates who have work ONLY with product companies in industrial or...


  • Bengaluru, Karnataka, India L&T Technology Services Full time ₹ 80,000 - ₹ 12,00,000 per year

    Job Title:Senior Embedded Software Engineer (C++ / Yocto / NI Linux RT)Location:BangaloreExperience:7–10 yearsAbout the RoleWe are looking for an experienced Embedded Software Engineer with strong expertise inYocto,embedded Linux, andC++ programming. The role involves working onNI Linux RT repositories, security-focused development, and networking...


  • Bengaluru, Karnataka, India Digicomm Semiconductor Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Exciting Opportunity for Senior Embedded Systems Engineer Elevate your career with Digicomm Semiconductor Private Limited and take the next leap in your professional journey. Join us for unparalleled growth and development.Required Skills and Qualifications:Microcontroller Required Skills and Qualifications:5+ years of experience in embedded software...


  • Bengaluru, Karnataka, India SolarEdge Full time ₹ 8,00,000 - ₹ 16,00,000 per year

    Are you ready to power the future? At SolarEdge (NASDAQ: SEDG), we're a global leader in smart energy technology, with over 4,000 employees, offices in 34 countries, and millions of installations worldwide. Our innovative solutions include solar inverters, battery storage, backup systems, EV charging, and AI-based energy management. We're committed to...


  • Bengaluru, Karnataka, India Vimerse Infotech Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Name of the JD: Automotive Senior Embedded Software Engineer Education Qualification: Bachelor - Electronics & Communication Engineering (Required) / EEE / CS Master - Electronics Engineering (Preferred) Exp required: 3-8 years Roles and Responsibilities: ● Will be working in Embedded C programming using MISRA coding guidelines. ● Should work on...


  • Bengaluru, Karnataka, India Umanist Staffing Full time ₹ 24,00,000 - ₹ 36,00,000 per year

    Senior Embedded Test Engineer,856Location: Bangalore (Hybrid, 3 days WFO)Experience: 5–7 YearsCTC: ₹20–30 LPANotice Period: 0–15 Days (Mandatory)Job Stability is MandatoryInterview Process: 2 Technical Rounds + 1 Client RoundKey SkillsEmbedded TestingEmbedded Hardware & DiagnosticsTest Planning, Test Design, Test ExecutionRCA, Risk Analysis, Test...