Embedded System Specialist

1 day ago


Chennai, Tamil Nadu, India beBeeEmbedded Full time ₹ 1,04,000 - ₹ 1,30,878

We're seeking a skilled Embedded Systems Engineer to join our team. As an Embedded Systems Engineer, you will be responsible for designing and implementing device drivers and Board Support Packages (BSPs) for ARM-based SoCs running Linux.

Key Responsibilities:
  • Design and implement device drivers and BSPs for ARM-based SoCs running Linux.
  • Perform bring-up of new SoC platforms, including low-level hardware enablement and peripheral driver development.
  • Develop and execute unit tests to validate driver functionality and robustness.
  • Analyze and resolve bugs from system testing and field/customer feedback.
  • Optimize driver code for performance, memory, and reliability in embedded environments.
  • Work closely with hardware, firmware, and systems teams to understand requirements and support platform integration.
Required Skills & Experience:
  • 2–8 years of experience in device driver development and BSPs, ideally in embedded Linux environments.
  • Strong proficiency in C programming and a solid understanding of Linux kernel internals.
  • Proven experience in driver development for peripherals such as I2C, SPI, UART, GPIO, PCIe, USB, or Ethernet.
  • Experience with bootloader development (e.g., U-Boot) and platform bring-up on ARM SoCs.
  • Familiarity with ARM/DSP processor architecture, including JTAG and hardware debugging tools.
  • Experience with Yocto, QSDK, RDK-B, PRPL OS, or OpenSync is a strong plus.
  • Hands-on problem-solving and debugging skills using hardware debuggers and logic analyzers.
  • Excellent verbal and written communication and documentation skills.
Minimum Qualifications:
  • Bachelor's degree in Engineering, Computer Science, Information Systems, or related field.
  • Master's degree is preferred for senior/lead positions.
  • Strong academic foundation with proven ability in low-level systems software.


  • Chennai, Tamil Nadu, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 18,00,000

    Embedded Software DeveloperThis is a challenging opportunity for a skilled Embedded Software Developer to join our team.As an Embedded Software Developer, you will play a critical role in developing and optimizing embedded applications for industrial automation solutions. You will ensure high performance within hardware constraints and work on real-time,...


  • Chennai, Tamil Nadu, India beBeeControl Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job Overview:We are seeking a highly skilled engineer to design, develop and implement real-time embedded systems.Key Responsibilities:Designing control systems for real-time embedded systemsDeveloping and implementing control systemsRequirements:Highly skilled engineer with expertise in control systemsStrong understanding of real-time embedded...


  • Chennai, Tamil Nadu, India beBeeEmbeddedDeveloper Full time ₹ 9,00,000 - ₹ 12,00,000

    Embedded Systems DeveloperDesign, develop and implement software for embedded devices and systems. Collaborate with cross-functional teams to create innovative solutions from requirements to commercial deployment.Key Responsibilities:Design and implement software for embedded devices and systemsDevelop, code, test and debug system softwareReview code and...


  • Chennai, Tamil Nadu, India beBeeEmbedded Full time

    Linux Embedded Systems Software SpecialistWe are seeking an exceptional software engineer with a passion for embedded systems and Linux to join our team. As a Linux Embedded Systems Software Specialist, you will play a crucial role in designing, developing, and optimizing high-performance software solutions for various platforms.You will work closely with...


  • Chennai, Tamil Nadu, India beBeeFirmware Full time ₹ 18,00,000 - ₹ 25,00,000

    Firmware Development ExpertWe are seeking a highly skilled Firmware Development Expert to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and optimizing firmware for IoT devices.This role requires expertise in embedded systems, real-time operating systems (RTOS), and firmware development using...


  • Chennai, Tamil Nadu, India beBeeEmbeddedDeveloper Full time ₹ 1,04,000 - ₹ 1,30,878

    Role OverviewWe are seeking an experienced Embedded Developer to join our team.Job Description:The successful candidate will be responsible for designing, developing, and testing embedded systems.Key Responsibilities:- Develop and implement C++ code for embedded systems.- Collaborate with cross-functional teams to ensure seamless integration of hardware and...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 16,00,000 - ₹ 24,00,000

    Embedded Software EngineerSeeking a highly skilled Embedded Software Engineer with expertise in Linux-based embedded systems to join our team.Key Responsibilities:Develop and maintain Linux Board Support Packages (BSP) tailored for embedded platforms.Design, implement, and debug Linux Kernel modules and device drivers.Build efficient Embedded C applications...


  • Chennai, Tamil Nadu, India beBeeEmbedded Full time ₹ 4,00,000 - ₹ 8,00,000

    Embedded Software ProfessionalWe seek an experienced Embedded Systems Developer to create software solutions for embedded systems.Main Responsibilities:Developing software for embedded systems using C programming languageDesigning and implementing CAN protocols and other communication protocolsCreating basic C programs with concepts such as pointers, file...


  • Chennai, Tamil Nadu, India beBeeEmbedded Full time ₹ 12,00,000 - ₹ 16,00,000

    Embedded Software DeveloperWe are seeking a highly skilled Embedded Software Developer to design and develop software for microcontrollers.The ideal candidate will have 5-12 years of experience in designing and developing embedded software, writing efficient C/C++ code for real-time applications, and interfacing with peripherals such as UART, SPI, I2C, ADC,...


  • Chennai, Tamil Nadu, India beBeeEmbedded Full time ₹ 1,20,00,000 - ₹ 1,60,00,000

    Embedded Systems Developer RoleWe are seeking an experienced Embedded Systems Developer to design, develop, and enhance Linux-based embedded systems.Main Responsibilities:Design and Development: Design, develop, and enhance Linux BSPs and device drivers (USB, SPI, I2C, UART, Ethernet).Board Bring-up and Validation: Perform board bring-up, hardware...