Search by job, company or skills

P

Embedded Software Engineer

Save
new job description bg glownew job description bg glow
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Embedded Linux Application Developer

Location: Pune

Experience: 2-5 years

About the Role

We are looking for a hands-on embedded software engineer to join our product development team. You will work on Linux-based embedded systems spanning application development, build infrastructure, and device-level integration.

Responsibilities

Develop and maintain user space applications in C for embedded Linux targets

Own and maintain build system configurations (Buildroot / Yocto / similar)

Collaborate on BSP bring-up, system integration, and field deployments

Write clean, well-documented C code with attention to memory and performance constraints

Required

2–5 years of embedded software development experience

Solid embedded Linux application development experience

Hands-on with embedded Linux build systems — Buildroot, Yocto, or equivalent

Strong C programming skills; comfortable with pointers, memory management, and low-level system interfaces

Good to Have

Linux kernel driver development experience

Camera firmware or ISP pipeline work

Video pipeline experience — FFmpeg, GStreamer, or similar

RTSP streaming protocols

TLS/crypto library experience — mbedTLS, OpenSSL, or equivalent

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147470871

Similar Jobs

Bengaluru, India

Skills:

RtosDevice DriversSystem IntegrationFirmwarepower managementKernel LinuxEmbedded SystemsMemory System FabricSoftware StacksARM or other low-power SoC architectures

Bengaluru, India

Skills:

GdbJtagShellPerlOsi ModelC ProgrammingPythondeterministic Ethernet switch ICsLinux Embedded OSIEEE 802.1ASOpenOCDautomotive-grade Ethernet switch ICsIEEE 802.1QbvTcl Expectin-circuit emulatorsEthernet switching fabric designTCP IP stackhardware debuggers

Bengaluru, India

Skills:

DrmCDebugging ToolsLinux Kernel ProgrammingPciLinux Internalsdriver development frameworksV4L2ALSAcamera IPsremote debugging techniqueshardware interfacesSensors

Bengaluru, India

Skills:

SpiCUsbI2cVersion ControlEmbedded LinuxDebuggingYoctoModbusi2sARM-based SoCsU-BootADCDSPsSecure firmware frameworksRs485Firmware compatibility managementMicrochip Atmel microcontrollers

Bengaluru, India

Skills:

Continuous IntegrationCData Structures And AlgorithmsHAL and nRF frameworkslow-level hardware interactionsmemory management in non-garbage collected environmentsembedded systems designKeilembedded system schematicsMicrocontrollerscomponent data sheets and specifications