Senior Embedded
7 days ago
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
-
Senior Embedded Engineer
7 days ago
Bengaluru, Karnataka, India Celstream Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearTitle: 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...
-
Senior Embedded Software Engineer
1 day ago
Bengaluru, Karnataka, India Best NanoTech Full time ₹ 6,00,000 - ₹ 18,00,000 per year1. 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...
-
Senior Embedded Systems
7 days ago
Bengaluru, Karnataka, India Izmo Full timePosition: 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...
-
Senior Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Varsal Terra Technology Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany 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...
-
Senior Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Varsal-Terra Technology Full time ₹ 8,00,000 - ₹ 24,00,000 per yearCompany 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...
-
Senior Embedded Software Engineer
3 days ago
Bengaluru, Karnataka, India L&T Technology Services Full time ₹ 80,000 - ₹ 12,00,000 per yearJob 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...
-
Senior Embedded Systems Engineer
2 weeks ago
Bengaluru, Karnataka, India Digicomm Semiconductor Full time ₹ 12,00,000 - ₹ 36,00,000 per yearExciting 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...
-
Senior Embedded Control
3 days ago
Bengaluru, Karnataka, India SolarEdge Full time ₹ 8,00,000 - ₹ 16,00,000 per yearAre 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...
-
Automotive Senior Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Vimerse Infotech Full time ₹ 12,00,000 - ₹ 36,00,000 per yearName 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...
-
Senior Embedded Test Engineer
7 days ago
Bengaluru, Karnataka, India Umanist Staffing Full time ₹ 24,00,000 - ₹ 36,00,000 per yearSenior 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...