Search by job, company or skills

S

Embedded Linux Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Embedded Linux Developer

Location: Bangalore

Job Type: Full Time

Experience: 4 to 7 Years

Job Summary

We are looking for an experienced Embedded Software Engineer with strong expertise in Embedded C and Embedded Linux development. The ideal candidate should have hands-on experience in developing, debugging, and optimizing embedded applications for Linux-based systems.

Key Responsibilities

  • Develop and maintain Embedded Software applications using C/C++ on Linux platforms
  • Work on Embedded Linux user-space application development
  • Design and implement multithreaded applications with high performance and reliability
  • Develop and integrate software modules for embedded systems
  • Work on IPC mechanisms such as sockets, shared memory, pipes, and message queues
  • Debug, optimize, and enhance software performance using Linux debugging tools
  • Collaborate with hardware, firmware, and cross-functional engineering teams
  • Follow coding standards, software quality processes, and testing methodologies

Mandatory Skills & Requirements

  • 4 to 7 years of experience in Embedded Software Development
  • Strong hands-on experience in Embedded C programming
  • Experience in Embedded Linux Application Development
  • Strong knowledge of multithreading concepts and Pthreads
  • Good understanding of Linux system programming concepts
  • Experience in IPC mechanisms (Sockets, Shared Memory, Message Queues, Pipes)
  • Strong debugging skills using GDB, Valgrind, or similar Linux tools
  • Experience working on ARM-based embedded platforms
  • Good understanding of software architecture and modular design concepts

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147303653

Similar Jobs

Bengaluru, India

Skills:

CGerritGdbLinux System ProgrammingPythonMulti-threadingJavaEmbedded LinuxDebuggingData StructuresGitAlgorithmsValgrindIpcFtraceTroubleshootingSystem callsFOTAeBPFSystemdYocto ProjectPERFMemory leak analysisLinux Unix-based developmentOTA

Bengaluru

Skills:

COsEmbedded Linux

Bengaluru, India

Skills:

RsaCValgrindMultithreadingAesLinuxSonarqubeCoverityTlsCryptographySHA variantsStatic Analysis toolsSSL protocolsPKCS11MultiprocessorHSMsgcovMicrosoft CNG KSPOpenSSL EngineEC