Find a jobRecruiters

Embedded Software Lead

Exclusive opportunity

Onsite

Embedded Software Lead

Orcapod Consulting Services

Embedded Software Lead

Skills

RGitCybersecurityLinuxMQTT

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:

Mumbai, Maharashtra, India

Work mode:

Onsite

Published on:

31 August 2026

What they need


Job Description Embedded Software Lead (FreeRTOS , Linux , BSP)

Location: Thane
Experience: 6-8 Years

About the Role

We are looking for an experienced Embedded Software Lead with strong expertise in FreeRTOS, Embedded Linux, BSP development, and low-level embedded software design. The candidate will be responsible for developing, porting, and maintaining software platforms for embedded products across ARM and other processor architectures, working closely with hardware and system engineering teams.

Key Responsibilities

  • Develop and maintain embedded software solutions on FreeRTOS, Embedded Linux, and Bare Metal platforms.
    • Perform BSP development and customization for new hardware platforms.
    • Lead and support board bring-up activities, including bootloader, kernel, device drivers, and hardware validation.
    • Develop and integrate device drivers for UART, SPI, I2C, Ethernet, USB, GPIO, ADC, PWM, and PCIe peripherals.
    • Design and implement IPC mechanisms, message queues, shared memory, semaphores, sockets, and synchronization primitives.
    • Work on real-time applications with deterministic performance requirements.
    • Develop and optimize embedded applications using C/C++.
    • Configure and customize bootloaders (U-Boot or equivalent).
    • Debug hardware-software integration issues during platform bring-up and product development.
    • Analyze and optimize system performance, memory utilization, boot time, and CPU utilization.
    • Collaborate with hardware, firmware, validation, and system teams throughout the product lifecycle.
    • Participate in architecture reviews, code reviews, and technical design discussions.
    • Support product validation, deployment, and field issue analysis.

Required Skills

  • Strong experience in Embedded C/C++ programming.
    • Hands-on experience with FreeRTOS development.
    • Strong experience in Embedded Linux system development.
    • Experience in Bare Metal firmware development.
    • BSP development and customization experience.
    • Experience in board bring-up and hardware debugging.
    • Device driver development for embedded peripherals.
    • Strong understanding of ARM Cortex-A/R/M or similar processor architectures.
    • Experience with IPC mechanisms: Message Queues, Shared Memory, Semaphores, Pipes, and Socket-based Communication.
    • Strong knowledge of TCP/IP, UDP, HTTP/HTTPS, MQTT, SNMP, and SSH/TLS.
    • Linux kernel fundamentals, Device Tree concepts, boot sequence, and startup architecture.
    • Strong debugging skills using GDB, JTAG Debuggers, Lauterbach/Trace32, Wireshark, Logic Analyzers, and Oscilloscopes.
    • Experience with Git and version control systems.

Preferred Skills

  • Experience with FreeRTOS BSP development.
    • Knowledge of AMP/SMP architectures.
    • Experience with secure boot and embedded security concepts.
    • Familiarity with IoT protocols such as BLE, Zigbee, Thread, Matter, and Wi-Fi.
    • Exposure to cloud-connected IoT devices and edge computing.
    • Experience with CI/CD and automated build systems.
    • Understanding of cybersecurity concepts for connected products.

Education

Bachelors or Masters degree in Electronics, Embedded Systems, Computer Science, Electrical Engineering, or related field.

Domain

IoT Devices / Smart Home Solutions / Building Automation / Connected Products / Embedded Systems

About the Role

The role involves development of embedded software platforms for next-generation IoT and connected products, focusing on real-time performance, reliability, hardware-software integration, BSP development, and scalable system architecture across FreeRTOS, Linux, and Bare Metal environments.

Other offers great for you!

These companies are also looking for great profiles

Celad

Ingénieur Systèmes Embarqués – Automobile (F/H)

Freelance

Angers, France

Onsite

Skills

Embedded Systems

5 months ago

Quick apply

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 Firmware - Systèmes Embarqués (F/H)

Freelance

Montpellier, France

Onsite

Skills

CLinuxC++

2 months 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