Find a jobRecruiters

Embedded Software Developer

Exclusive opportunity

Onsite

Embedded Software Developer

Aziro

Embedded Software Developer

Skills

PythonTesting & QAGitLinuxMQTT

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Pune, Maharashtra, India

Work mode:

Onsite

Published on:

22 August 2026

What they need


Job Summary

We are seeking a motivated embedded software engineer to contribute to the development of high-performance cellular routers and gateways. In this role, you will develop embedded solutions on Linux and RTOS platforms, work with 4G/5G, Wi-Fi, and Bluetooth technologies, and contribute to user interface development for router management and configuration. Youll collaborate with experienced team members to ensure robust hardware-software integration and deliver intuitive, quality products. This is an excellent opportunity to grow your expertise in wireless connectivity and gain hands-on experience with both embedded systems and UI development for mission-critical networking solutions.

Responsibilities

  • Develop and implement embedded software components for cellular routers, focusing on reliability, performance, and functionality (30%).
  • Contribute to web-based UI development for router configuration, monitoring, and management interfaces using modern web technologies (25%).
  • Support the design and integration of wireless (4G/5G, Wi-Fi, Bluetooth) and wired connectivity features in RTOS and Linux-based systems (25%).
  • Work closely with senior engineers, hardware teams, and QA to implement system-level solutions and troubleshoot technical issues (15%).
  • Participate in code reviews, testing, and debugging activities for both embedded firmware and UI components (5%).

Minimum Qualifications

  • Bachelor s degree in computer science, Electronics, Electrical Engineering, or related field.
  • 4-6 years of experience in embedded systems software development or full-stack development.
  • Developer with proficiency in C++ and Python programming with exposure to Linux.
  • Good knowledge of data structures and algorithms.
  • Knowledge and good understanding of one or more domains o networking concepts, protocols like TCP/IP o wireless communication protocols o Cellular or 4G/5G OCI/Container.
  • Working knowledge on IoT devices, MQTT/LWM2M.
  • Experience with debugging tools, version control systems, and software development lifecycle.
  • Strong problem-solving skills and ability to work effectively in a team environment.

Desired Qualifications

  • Understanding of Lua.
  • Software development understanding on embedded Linux especially Yocto.
  • Understanding of Linux networking stack, working experience on open-source packages.
  • Understanding of Blackduck tool and security patching.
  • Demonstrated ability to learn quickly and adapt to new technologies and challenges.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Other offers great for you!

These companies are also looking for great profiles

iSupplier

Software System Engineer – Systèmes embarqués & Architectur

390

Freelance

93400 Saint-Ouen-sur-Seine, France

Hybrid

Skills

COTS

5 months ago

Quick apply

Celad

Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)

42K€ à 45K€ selon expérience

Permanent contract

78230 Le Pecq, France

Onsite

Skills

validation

6 days ago

Quick apply

Celad

Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)

400€ - 430€ selon expérience

Freelance

78230 Le Pecq, France

Onsite

Skills

validation

6 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools