Principal Embedded Software Engineer

2 days ago


Ahmedabad, Gujarat, India beBeeFirmware Full time ₹ 9,00,000 - ₹ 12,00,000
Embedded Firmware Developer

This is a fantastic opportunity to leverage your skills and experience in embedded software development.

Job Description:

We are seeking an exceptional Embedded Firmware Developer to join our team. The ideal candidate will have a strong background in Linux Board Support Package (BSP) development, the Yocto build system, and device driver programming, as well as some exposure to microcontroller-level firmware development.

  • Develop and maintain Linux BSPs for custom embedded hardware platforms.
  • Customize and build embedded Linux images using the Yocto Project.
  • Develop, integrate, and debug Linux kernel device drivers (I2C, SPI, GPIO, UART, etc.).
  • Collaborate with hardware engineers during board bring-up and system integration.
  • Write and maintain low-level firmware for microcontroller-based subsystems where required.
  • Analyze and troubleshoot issues at the kernel, driver, and application level.
Required Skills and Qualifications:

The successful candidate will possess:

  • At least 3-6 years of hands-on experience in embedded software development.
  • Strong expertise in Linux BSP development and Yocto build system.
  • Experience in writing and debugging Linux kernel device drivers.
  • Familiarity with U-Boot and other embedded bootloaders.
  • Exposure to microcontroller firmware development (bare-metal or RTOS-based).
  • Proficient in C/C++ programming for embedded systems.
  • Strong logical reasoning and analytical problem-solving skills.
Education:

A Bachelor's or Master's degree in Electronics, Computer Engineering, or a related discipline is preferred but not essential.



  • Ahmedabad, Gujarat, India beBeeEthernet Full time ₹ 9,00,000 - ₹ 12,00,000

    Job Title: Embedded EngineerHiring of Principal Engineer (Linux-Ethernet)Overview:The successful candidate will be responsible for designing and developing high-performance Ethernet switching solutions.Responsibilities:Design and develop Ethernet switch hardware and software architecturesDevelop device drivers and network stack components for Linux...


  • Ahmedabad, Gujarat, India VOLANSYS (An ACL Digital Company) Full time

    Designation : Senior Engineer / Principal Engineer / Team LeadExperience Required : 6 to 12 YearsJob Location : Ahmedabad & PuneShift Timings : 10 AM to 7 PM (Mon-Fri)Job Functions / Responsibilities:Area of expertiseStrong practical hands-on with C programming & Debugging skills• Strong technical project track record with Linux User Space...


  • Ahmedabad, Gujarat, India VOLANSYS (An ACL Digital Company) Full time

    Designation : Senior Engineer / Principal Engineer / Team Lead Experience Required : 6 to 12 Years Job Location : Ahmedabad & Pune Shift Timings : 10 AM to 7 PM (Mon-Fri) Job Functions / Responsibilities: Area of expertise Strong practical hands-on with C programming & Debugging skills • Strong technical project track record with Linux User Space...


  • Ahmedabad, Gujarat, India MP Consulting, LLC Full time

    Overview: We are seeking a highly motivated Embedded Software Developer with 3–6 years of experience in developing embedded Linux systems.The ideal candidate will have a strong foundation in Linux Board Support Package (BSP) development, the Yocto build system, and device driver programming, along with some exposure to microcontroller-level firmware...

  • Embedded Engineer

    4 days ago


    Ahmedabad, Gujarat, India ACL Digital Full time

    Hiring of Principal Engineer (Linux-Ethernet)Experience range: 6 to 8 yearsLocation : AhmedabadMust:Understanding of Ethernet Standards: IEEE /100/1000BASE-T, 2.5G/5G/10GBASE-T, NBASE-T, Fiber Optics).Ethernet PHY ICs: Internal blocks (PCS, PMA, PMD), Auto-negotiation, Link Training, FEC, Loopbacks.Media Independent Interfaces (MIIs): MII, RMII, GMII, RGMII,...


  • Ahmedabad, Gujarat, India beBeeLinux Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    We are seeking an experienced Embedded Linux Engineer to develop and maintain Board Support Packages (BSPs) for embedded systems. This role will involve optimizing system performance and memory usage through work on the Linux kernel, bootloaders, and device drivers.Key Responsibilities:Develop BSPs for embedded systems using Yocto Project.Implement secure...

  • Embedded Engineer

    2 days ago


    Ahmedabad, Gujarat, India ACL Digital Full time

    Hiring of Principal Engineer (Linux-Ethernet)Experience range: 6 to 8 yearsLocation : AhmedabadMust:Understanding of Ethernet Standards: IEEE 802.3 (10/100/1000BASE-T, 2.5G/5G/10GBASE-T, NBASE-T, Fiber Optics).Ethernet PHY ICs: Internal blocks (PCS, PMA, PMD), Auto-negotiation, Link Training, FEC, Loopbacks.Media Independent Interfaces (MIIs): MII, RMII,...


  • Ahmedabad, Gujarat, India beBeeEmbeddedAudio Full time ₹ 8,00,000 - ₹ 12,00,000

    Audio Engineering Job SummaryAs a seasoned audio engineer, you will have the opportunity to work on cutting-edge embedded audio systems. With a strong background in electrical engineering and audio processing, you will be responsible for developing and implementing innovative audio solutions.Key Responsibilities:Develop high-quality audio firmware using C...


  • Ahmedabad, Gujarat, India beBeeSoftware Full time ₹ 1,80,00,000 - ₹ 2,50,00,000

    About the RoleWe are seeking a highly skilled Principal Engineer to join our team at ACL-Digital. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex software systems.


  • Ahmedabad, Gujarat, India beBeeBackend Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    OverviewWe are seeking a seasoned professional to join our team as a Principal Backend Engineer. This is a critical role in designing and implementing scalable and reliable backend services.The ideal candidate will have at least 8 years of experience in the industry with a strong background in Java and Kotlin programming languages.Responsibilities include...