Embedded Firmware Engineer

16 hours ago


Ahmedabad, Gujarat, India MP Consulting, LLC Full time ₹ 9,00,000 - ₹ 12,00,000 per year

Overview:
We are seeking a highly motivated Embedded Software Developer with
2–5 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 Electrify Services Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Position Title :Embedded Firmware Engineer Full Time.Electrify Services is one of the fastest growing engineering services start-ups and is looking for an Embedded Firmware Engineer to play a key role in helping our client improve their product and take their business to the next level.This is an individual contributor role with a direct impact on company...


  • Ahmedabad, Gujarat, India Mantra Softech Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Roles and Responsibilities:Lead and contribute to the design, development, and optimization of embedded firmware on 32-bit microcontrollers running RTOS.Architect and implement modular, reusable, and maintainable firmware components.Integrate and manage external memory interfaces (RAM, Flash, SD card, USB).Deep understanding of MCU serial communication...


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

  • Firmware Engineer

    1 week ago


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

    Firmware Engineer – Embedded Systems & IoTWe are looking for a Firmware Engineer to join our team and contribute to the development of cutting-edge embedded systems and IoT applications.Key Responsibilities:Design and development of firmware for embedded systems.Develop and maintain device drivers (I2C, SPI, UART, ADC, PWM, etc.).Hardware integration and...


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


  • Ahmedabad, Gujarat, India Dayro Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Join Our Team as a Firmware Design Engineer (Lead & Advanced Levels) – Dayro Private Limited | Ahmedabad, India Are you a passionate Firmware Design Engineerwith a strong background inembedded systemsandIoT? Ready to lead the development of cutting-edge products? Dayro Private Limited is expanding, and we're looking fortalented engineersto drive...


  • Ahmedabad, Gujarat, India ACL Digital Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We're Hiring | Senior Engineer – Embedded Systems @ Volansys Technologies (An ACL Digital Company)Location:Ahmedabad, GujaratShift:10 AM – 7 PM (Mon–Fri)Experience:4–6 YearsWebsite:Technical Expertise:Strong programming skills in CExperience with Bare Metal / RTOS / Device Driver developmentKnowledge of ARM/Cortex-A microcontrollers and system...


  • Ahmedabad, Gujarat, India Workassist Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Description : Role : Embedded Firmware Developer Job Summary : We are seeking a skilled Embedded Firmware Developer with 2-5 years of experience to join our team in Ahmedabad. The ideal candidate will be responsible for the full lifecycle of embedded software development, focusing on cross-compilation, real-time networking, and working...

  • Embedded Hardware

    6 days 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...