Embedded Developer

6 days ago


Bengaluru, India Swift Strategic Solutions Inc Full time

Our technology services client is seeking multiple
Embedded Developer (Linux Device drivers)
to join their team on a contract basis. These positions offer a strong potential for conversion to full-time employment upon completion of the initial contract period. Below are further details about the role:

Role: Embedded Developer (Linux Device drivers)

Experience: 5- 12 Years

Location: Bengaluru

Notice Period: Immediate- 15 Days

Mandatory Skills: Python ,Embedded Develope,Linux ,C Programming, Linux kernel

Job Description:

Responsibilities

  • Design, Develop, and Implement: Create and modify Linux kernel modules and device drivers for various peripherals like I2C, SPI, USB, and PCIe.
  • System Integration: Perform system-level integration, board bring-up, and validation with hardware and software teams.
  • Debugging and Profiling: Use advanced debugging tools (GDB, ftrace, JTAG) to resolve issues, coredump analysis, perform root cause analysis, and optimize performance.
  • Hardware Understanding: Read and understand hardware datasheets, schematics, and specifications to develop drivers.
  • Collaboration: Work with cross-functional teams, including hardware, software, and validation.

Required Skills & Qualifications

  • Programming: Strong proficiency in C is a must with good understanding of Linux file system.
  • Linux Kernel: Deep understanding of Linux kernel internals, architecture, module programming, interrupt handling, and DMA.
  • Device Drivers: Hands-on experience with a range of drivers (character, block, network, USB, PCIe).
  • Debugging Tools: Expertise with debugging tools like GDB, serial debugging and crash dump analysis.
  • Communication Protocols: Familiarity with common embedded communication protocols (I2C, SPI, UART).
  • Problem-Solving: Excellent analytical and debugging skills with strong problem-solving abilities.

Preferred Skills & Qualifications

  • Embedded Platforms: Experience with ARM/Intel architecture and platforms.
  • Build Systems: Familiarity with build systems like Yocto or Buildroot.
  • Firmware: Knowledge of firmware development, bootloader customization, and boot sequence optimization.
  • Scripting: Experience with scripting languages like Python or Bash for automation.
  • Specific Domains: Exposure to areas like RTOS Linux.

If you are interested, share the updated resume to



  • Bengaluru, Karnataka, India Larsen & Toubro Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    As an Embedded Developer at L&T Precision Engineering & Systems ICBengaluru, your role involves designing, developing, testing, and optimizing software for embedded systems. You will be responsible for customizing embedded Linux and BSP, along with working with Zynq MpSoC & Petalinux. Your key responsibilities will include: - Testing and debugging embedded...


  • Bengaluru, India Larsen & Toubro Full time

    Designing, developing, testing and optimising software for embedded systems Experience with customizing embedded Linux, BSP Experience in working with Zynq MpSoC & Petalinux Testing and debugging embedded software to ensure reliability and performance Collaborating with hardware engineers to understand system constraints and optimise software for specific...

  • Embedded Developer

    1 week ago


    Bengaluru, India CWD Limited Full time

    job title:-embedded developer ( no of positions- 4 no) salary:- depend on candidate experience : 0 to 5 years of experience.joining date: - immediate joiner or 15 days to 30 days.job description:- works towards developing stable & efficient firm wares for embedded devices. responsible for developing firmware that is stable, efficient, and scalable...

  • Embedded Developer

    2 weeks ago


    Bengaluru, Karnataka, India TekPillar Full time

    We are looking for a talented Embedded C Developer to join our engineering team.Key Responsibilities :- Design and develop embedded software solutions in C- Develop and test virtual models using C++- Work on low-level drivers and firmware for embedded platforms- Analyze and debug issues at the hardware-software interface- Collaborate with cross-functional...

  • Embedded Developer

    1 week ago


    Bengaluru, Karnataka, India Embitel Technologies Full time

    Job DescriptionJob description- Strong Hands-on experience on CAN.- Strong experience with C/C++ for embedded system.- Expertise in Automotive Embedded systems.- Understanding of software development life cycle (SDLC)- Ability to collaborate effectively with diverse teams.- Ability to adapt to changing project requirements and priorities.

  • Embedded Developer

    6 days ago


    Bengaluru, India BVR People Consulting Full time

    Responsibilities: Design, develop, test, and debug embedded software for microcontrollers and SoCs. Write efficient, reusable code in C/C++ and assembly. Develop and maintain firmware, device drivers, and middleware. Work with hardware teams to meet system requirements and constraints. Hands-on experience with ARM Cortex-M, PIC, AVR microcontrollers....


  • Bengaluru, Karnataka, India beBeeHardwareDeveloper Full time ₹ 15,00,000 - ₹ 28,00,000

    Embedded Hardware DeveloperWe are seeking a skilled Embedded Hardware Developer to join our team. The successful candidate will be responsible for designing and developing embedded hardware systems, including circuit boards and firmware.Responsibilities:Design and develop embedded hardware systems, including circuit boards and firmware.Collaborate with...


  • Bengaluru, India Avivys Consulting Services Full time

    Job Title: BareMetal Embedded Developer Xilinx MPSoC Location: C V Raman Nagar, BangaloreExperience: 3 Y to 7 y Employment Type: Full-time Work Mode -Work from office Roles & Responsibilities Develop and maintain Bare Metal applications using Embedded C for Xilinx MPSoC platforms (preferably ZCU106/ZCU104). Work on Xilinx Vitis development...

  • Embedded Developer

    7 days ago


    Bengaluru, India Shashwath Solution Full time

    We are looking for a motivated and skilled Embedded Software Engineer to join our team to work on cutting-edge automotive technologies. The candidate will be responsible for software integration, test application development, and support of software-hardware co-debugging. This role will collaborate with multiple cross-functional teams, including hardware,...

  • Embedded Developer

    2 days ago


    Bengaluru, Karnataka, India Persistent Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About Position:We are seeking Embedded Developer with hands on experience of c++, linux.Role: Embedded Developer (C++, Linux)Location: BangaloreExperience: 5 to 10 yearsJob Type: Full Time EmploymentWhat You'll Do:Design, implement, and maintain C++ applications and system-level components on Linux-based embedded platforms.Collaborate with cross-functional...