Embedded Systems Developer

10 hours ago


Chennai, Tamil Nadu, India beBeeEmbeddedSystems Full time ₹ 15,00,000 - ₹ 28,00,000

Key Role:

  • We are seeking an Embedded Systems Expert to join our team in developing and maintaining software/firmware for embedded systems.

Job Responsibilities:

  • Design and implement Linux device drivers for various hardware components.
  • Work on bootloader development, focusing on U-Boot.
  • Collaborate with hardware and platform teams to support CPU/SoC-level development.
  • Integrate and manage platform components, including power delivery, displays, sensors, memory, storage, graphics, multimedia, connectivity, imaging, and power management.
  • Perform system-level debugging and troubleshoot hardware-software integration issues.
  • Utilize debugging tools for kernel and low-level issues such as GDB, Trace32, Kmemcheck, and Kmemleak.
  • Understand and work with power-performance metrics, workloads, and measurement methodologies.
  • Analyze complex system-level problems and provide effective solutions.
  • Communicate and interact effectively with team members and cross-functional stakeholders.

Required Skills:

  • Strong hands-on experience in embedded software and firmware development.
  • Expertise in Linux device driver development.
  • Experience with bootloaders, especially U-Boot.
  • Solid understanding of OS fundamentals and Linux architecture.
  • Exposure to hardware, firmware, and SoC internals.
  • Familiarity with debug tools such as GDB, Trace32, Kmemcheck, Kmemleak.
  • Understanding of system power and performance measurement techniques.

Essential Traits:

  • Strong problem-solving and analytical abilities.
  • Excellent communication and interaction skills.
  • Ability to work closely with cross-functional hardware and software teams.


  • 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 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 beBeeBootLoader Full time ₹ 15,00,000 - ₹ 21,00,000

    Embedded Systems DeveloperWe are seeking a skilled Embedded Systems Developer to work on the development and customization of Boot Loaders for embedded platforms. The ideal candidate will have strong knowledge of Linux device drivers, Linux Kernel Programming, and experience working with different embedded platforms.Key Responsibilities:Develop and customize...


  • Chennai, Tamil Nadu, India beBeeDeveloper Full time ₹ 1,00,00,000 - ₹ 2,53,22,500

    Job Title: Embedded Systems DeveloperJob SummaryWe are seeking an experienced Embedded Systems Developer to join our team. The ideal candidate will have a strong background in C/C++ programming and BIOS code development.Key Responsibilities:Expertise in developing firmware for embedded systems, including BIOS/UEFI boot flow.Experience with x86 architecture...


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

    **Linux Embedded System Developer**Are you a skilled Linux developer with experience in building and maintaining embedded systems?This role involves designing, implementing, and customizing Board Support Packages (BSPs) for target hardware.You will work on the Linux kernel, bootloaders, and device drivers to optimize system performance, boot time, and memory...


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

    About the RoleThis is an exciting opportunity to work on developing software for Linux based Embedded systems.We are looking for a talented professional with strong embedded C/C++ programming skills and a passion for programming.Developing software for Linux based Embedded systemsStrong debugging and problem solving skillsVery good understanding of Linux...


  • 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,...

  • Software Developer

    9 hours ago


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

    Embedded C Software Development PositionWe are seeking an experienced Embedded C developer to join our team in Chennai, India. As a key member of our engineering team, you will be responsible for designing, developing, and testing software for Linux-based embedded systems.Key Responsibilities:Develop high-quality software for embedded systems using the C...


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

    Embedded Systems ArchitectWe are seeking an experienced Embedded Systems Architect to lead the design and development of cutting-edge embedded solutions.The ideal candidate will have a strong background in software and hardware, with the ability to define system architecture, evaluate trade-offs, and guide engineering teams in building scalable and efficient...


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

    Embedded Systems Architect Job OpportunityWe are seeking an accomplished Embedded Systems Architect to lead the development of cutting-edge embedded solutions across our product portfolio.Key Responsibilities:Define and evolve system architecture for embedded products across various domains.Lead requirement analysis, system-level design, and platform...