Embedded Software Engineer
1 day ago
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.
-
Embedded Software Engineer
4 days ago
Bengaluru, Karnataka, India Digantara Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDigantara 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...
-
Software Engineer( Embedded )
1 week ago
Bengaluru, Karnataka, India Tonbo Imaging Full time ₹ 6,00,000 - ₹ 18,00,000 per yearOverviewWe 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...
-
Embedded Software Engineer
3 days ago
Bengaluru, Karnataka, India People Prime Worldwide Full time ₹ 12,00,000 - ₹ 24,00,000 per yearEmbedded 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...
-
Software Engineer, Embedded
4 days ago
Bengaluru, Karnataka, India Analog Devices Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout 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...
-
Software Engineer, Embedded
2 days ago
Bengaluru, Karnataka, India Analog Devices Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout 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...
-
Engineer, Embedded Software
2 weeks ago
Bengaluru, Karnataka, India Analog Devices Full time ₹ 8,00,000 - ₹ 12,00,000 per yearCome 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...
-
Senior Embedded Software Engineer
2 days 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
3 days 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...
-
Embedded Software Engineer
3 days ago
Bengaluru, Karnataka, India Ola Full time ₹ 12,00,000 - ₹ 24,00,000 per yearEmbedded 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,...
-
Embedded Software Engineer
1 week ago
Bengaluru, Karnataka, India Ingersoll Rand Compressor Systems & Services Full time ₹ 6,00,000 - ₹ 18,00,000 per yearIngersoll 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,...