Embedded Software Engineer

1 day ago


Bengaluru, Karnataka, India bits&BYTE Full time ₹ 70,00,000 - ₹ 2,00,00,000 per year

Job Overview: (
Embedded Software Engineer 
*2+ Years)*

We are looking for an experienced Embedded Software Engineer with strong expertise in OpenWRT, embedded Linux systems, and networking. The ideal candidate should have hands-on experience building and customising OpenWRT firmware, modifying bootloaders such as U-Boot, and working extensively with networking stacks and routing/bridging functionality.

Key Responsibilities

· OpenWRT Development

o   Build, customise, and optimise OpenWRT firmware images.

o   Develop and integrate custom packages, services, and kernel modules.

o   Manage device configuration, hardware abstraction layers, and board support packages (BSP).

· Bootloader & Low-Level Firmware

o   Customize and extend U-Boot or similar bootloaders.

o   Modify boot sequences, secure boot mechanisms, device bring-up, and flashing flows.

· Embedded Linux & Kernel

o   Develop and debug Linux kernel modules and drivers.

o   Configure kernel options, patches, and hardware-specific integrations.

o   Optimize system performance, memory usage, and startup time.

· Networking & Protocols

o   Implement and troubleshoot TCP/IP networking, routing, firewalling, and NAT.

o   Work with L2 bridging, VLANs, DHCP, DNS, PPPoE, VRRP, QoS, and other networking services.

o   Optional but preferred: Experience with SD-WAN, IPSec/OpenVPN/WireGuard-based VPN technologies.

· Software Development

o   Write high-quality embedded code in C/C++.

o   Optional: Experience with PHP, shell scripting

o   Develop system daemons, CLI tools, configuration utilities, and scripts.

· System Debugging & Testing

o   Use tools such as gdb, strace, tcpdump, wireshark, perf, etc.

o   Diagnose hardware–software integration issues.

o   Create test plans, unit tests, and regression tests.

Required Skills & Qualifications

· Strong expertise in 
OpenWRT build system, feeds, patches, and image customization
.

· Hands-on experience with 
U-Boot
 or other embedded bootloaders.

· Solid understanding of 
networking fundamentals
 and protocols (TCP, UDP, IP, routing, switching).

· Proficiency in 
Embedded C/C++
.

· Good knowledge of 
Linux internals
, kernel architecture, device drivers, and user-space frameworks.

· Experience with cross-compilation, buildroot, Yocto, or similar embedded build systems.

Preferred / Optional Skills

· Experience with 
SD-WAN
 concepts and secure tunnels.

· Hands-on with 
VPN protocols
 (WireGuard, IPSec, OpenVPN).

· Scripting capabilities in PHP, Python, Bash, or Lua.

· Experience with hardware bring-up and board-level debugging.

· Exposure to cloud-integrated device management (TR-069, Netconf, custom APIs).

Hardware Platform Knowledge (Preferred)

· Experience working with 
MediaTek (MTK) router SoCs
 and SDKs.

· Familiarity with 
Banana Pi

Qualcomm/Atheros

Realtek

Broadcom
, or similar router boards.

· Experience in bringing up OpenWRT on 
x86
, ARM, and MIPS platforms.

· Understanding of hardware-level interfaces such as UART, SPI, I2C, GPIO, NAND/NOR flash, and Ethernet PHYs.

Education & Experience

· Bachelor's or Master's degree in Computer Science, Electronics, Telecommunications, or related field.

· –8 years of experience in embedded systems development (flexible based on level).

Soft Skills

· Strong debugging and analytical skills.

· Ability to work independently on complex hardware/software problems.

· Good communication and documentation skills.

· Collaborative, proactive, and comfortable working in a dynamic R&D environment.

What We Offer:

· Competitive salary and 
performance-based incentives
.

· A collaborative, high-growth work environment at 
bits&BYTE
.

· Opportunities to learn about cutting-edge technology offerings and sales techniques.

· Clear career progression and skill development support.



  • Bengaluru, Karnataka, India Digantara Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Digantara is a leading Space Surveillance and Intelligence company focused on ensuring orbital safety and sustainability. With expertise in space-based detection, tracking, identification, and monitoring, Digantara provides comprehensive domain awareness across all regimes, enabling end-users to access actionable intelligence on a single platform. At the...


  • Bengaluru, Karnataka, India Tonbo Imaging Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    OverviewWe are looking for a detail-oriented Software Engineer (Embedded) to work on NVIDIA Jetson-based embedded platforms. The role involves preparing, configuring, and debugging systems fordeployment in real-world environments. You will be responsible for ensuring the reliability,performance, and integration of embedded Linux systems in applications where...


  • Bengaluru, Karnataka, India People Prime Worldwide Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Embedded Software Engineer (3–5 Years) – Hiring NowLocations:Ahmedabad | Hyderabad | BangaloreEducation:B.Tech / M.Tech (ECE / CSE) Experience:3–5 YearsJob DescriptionWe are looking for a passionate and skilledEmbedded Software Engineerwith strong experience inLinux kernel development,embedded systems, andC programming. If you enjoy low-level...


  • Bengaluru, Karnataka, India Analog Devices Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About Analog DevicesAnalog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate...


  • Bengaluru, Karnataka, India Analog Devices Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About Analog DevicesAnalog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate...


  • Bengaluru, Karnataka, India Analog Devices Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Come join Analog Devices (ADI) – a place where Innovation meets Impact. For more than 55 years, Analog Devices has been inventing new breakthrough technologies that transform lives. At ADI you will work alongside the brightest minds to collaborate on solving complex problems that matter from autonomous vehicles, drones and factories to augmented reality...


  • 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 Ola Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Embedded Software EngineerAbout the Role: We are seeking a highly skilled and hands-on C/C++ Developer to join our team for an exciting role focused on code optimization and platform porting. The ideal candidate will have strong experience in optimizing C/C++ code, working with memory profiling, and porting code across different hardware platforms,...


  • Bengaluru, Karnataka, India Ingersoll Rand Compressor Systems & Services Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Ingersoll Rand is committed to achieving workforce diversity reflective of our communities. We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition,...