Sr. Embedded Firmware Engineer

3 weeks ago


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 development. This role requires solid logical reasoning, analytical skills, and hands-on debugging abilities.

Key Responsibilities:

● 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.

● Work across the full software stack — from bootloader to application layer.

● Follow version control and issue-tracking best practices (e.g., Git, Jira).

Required Skills:

● 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.

● Experience using tools like oscilloscopes, logic analyzers, and JTAG debuggers.

Preferred Skills:

● Experience with FreeRTOS or a similar RTOS.

● Knowledge of protocols like CAN, USB, Ethernet, and SDIO.

● Understanding of power management, secure boot, and boot time optimization.

● Familiarity with continuous integration, Git, and Agile development practices.

Education:

Bachelor's or Master's degree in Electronics, Computer Engineering, or a related discipline.



  • Ahmedabad, Gujarat, India TIGI HR Solutions Full time

    Job Title : Senior Embedded Firmware EngineerLocation : Ahmedabad, GujaratExperience : 8+ yearsKey Responsibilities :- Project planning, architect, design, develop, and debug embedded firmware for microcontroller-based systems.- Lead firmware development lifecycle from requirement gathering to deployment and testing.- Work with cross-functional teams...


  • Ahmedabad, Gujarat, India Spicules Technologies Full time ₹ 2,54,000 - ₹ 11,76,141 per year

    Job Title: Embedded Firmware DeveloperExperience: 2-4 YearsLocation: Ahmedabad, GujaratJob Type: Full-Time (Work from Office)About the Role:We are seeking a passionate and skilled Embedded Firmware Developer to join our dynamic team. The ideal candidate will have 2-4 years of hands-on experience in developing and testing firmware for embedded systems. This...


  • Ahmedabad, Gujarat, India beBeeembedded Full time US$ 1,00,000 - US$ 1,40,000

    Embedded Firmware Development PositionWe are seeking an experienced Embedded Firmware Development professional to join our team. The ideal candidate will have a strong background in C programming, processor and microcontroller architecture, and embedded systems development.


  • Ahmedabad, Gujarat, India Gujarat Construction Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Job Title: Senior Firmware EngineerLocation: AhmedabadEmployment Type: Full-timeExperience: 5–7 yearsSalary: ₹10 – ₹18 LPA (based on skills & experience)Job Summary:We're looking for a Senior Firmware Engineer to lead the design, development, testing, and support of embedded firmware systems. You'll work with a cross-functional team to deliver...

  • Embedded Hardware

    23 hours ago


    Ahmedabad, Gujarat, India EngiPros Full time ₹ 1,56,000 - ₹ 4,20,000 per year

    Role Overview: You are being offered a full-time on-site role as an Embedded Hardware Engineer and Firmware Engineer at a location in Rajkot, Gujarat Metropolitan Area. Your primary responsibility as an Embedded Hardware Engineer will be to develop hardware, design circuits, and ensure the functionality of electronics hardware. You will spend your days...


  • Ahmedabad, Gujarat, India IndieSemiC Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    We're Hiring: (Team Lead) Embedded Firmware EngineerLocation:Ahmedabad | Full-Time | On-SiteExperience Required:5+ YearsAre you passionate aboutembedded systems,firmware architecture, and building high-performance solutions?Join us atIndiesemic Pvt. Ltd., where innovation meets execution We're on the lookout for aEmbedded Firmware Engineerto lead...


  • Ahmedabad, Gujarat, India Abhyuday Bharat Projects Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role OverviewWe are seeking a passionate Embedded Systems Engineer with a background in Electronics & Communication Engineering to contribute to the design, development, and testing of microcontroller-based systems. The role combines firmware development and hardware integration, providing hands-on experience in real-time embedded applications, sensor...

  • Firmware Specialist

    2 weeks ago


    Ahmedabad, Gujarat, India beBeeEngineering Full time ₹ 18,00,000 - ₹ 28,00,000

    Embedded Systems Engineer OpportunityWe are seeking a highly skilled Embedded Systems Engineer to design, develop, and test firmware for our IoT devices.The ideal candidate will have a strong background in embedded systems, with a passion for driving innovation and delivering high-quality solutions.Key Responsibilities:Design and develop firmware for IoT...

  • Embedded Engineer

    5 days ago


    Ahmedabad, Gujarat, India Naxatra Labs Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Develop firmware for automation tools, motor controllers, and other devices. Work on microcontrollers, RTOS, CAN, UART, and real-time systems. Collaborate with R&D and production teams to scale intelligent hardware systems. Required Candidate profile3 - 7 yrs exp. in embedded firmware, microcontroller coding (STM32, PIC, etc.), RTOS, sensor integration, and...


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

    Job Description:We are seeking an experienced Embedded Systems Developer to join our team. The ideal candidate will have expertise in designing and developing firmware for wearable and IoT devices, leveraging low-power wireless communication protocols such as BLE, Wi-Fi, and Zigbee.Responsibilities:Design and develop embedded firmware for wearable and IoT...