Embedded Firmware Engineer

2 weeks ago


Ahmedabad, Gujarat, India Electrify Services Full time US$ 90,000 - US$ 1,20,000 per year

Position Title:
Embedded Firmware Engineer -Linux Full Time.

Electrify Services is one of the fastest growing engineering services start and is looking for an Embedded Firmware Engineer Linux 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 growth.

We would like to see this position grow as the company evolves.

If you are looking for a high-impact and challenging role, this job is a perfect destination for you.

Major Job Duties

  • Design, code, implement, released, and integrate software for embedded Linux based software products. (Applications, drivers, framework).
  • On the different hardware platforms, customize, develop and maintain Linux distribution.
  • Develop, Debug, and maintain firmware for ARM-based microprocessors.
  • Experienced with Yocto and custom Linux kernels.
  • Interact and develop utilities with the help of C/C++. Linux kernel, TI framework.
  • Experienced with GUI development for embedded devices with QT, uGFX and more.
  • Experienced with developing and patching board support packages.
  • While using Linux, develop the process of scripting in support of the embedded system.
  • Document the projects according to standards (protocols, architecture, technical specifications.
  • Write test scripts to verify the functionality of code in a lab environment also write specific system modules and execute them.
  • Developing web-based application portals that can be viewed either locally or remotely via the Web.
  • Troubleshooting development and production problems across multiple environments and operating platforms.
  • Manually or automatically do software testing which includes unit, functional and system-level requirements.
  • As per system requirement, analyze domain-specific technical and modify it.
  • Participate in the feasibility of novel product/design ideas and provide technical expertise.
  • Provide technical support to the team and help them towards growth.
  • Represents the firmware engineering team for all phases of larger and morecomplex development projects.

These responsibilities are just the start At Electrify, we encourage you to contribute wherever your interests take you and shape your role accordingly.

And this isn't just a philosophical bent: we give you 4 hours a week (10% of the work week) to pursue passion projects outside of your role responsibilities.

We Are Looking For People Who Have

  • More than 5+ years of experience in the field of embedded Linux programming and firmware engineering.
  • Highly Skilled in C, C++, Python, RTOS, and Linux Kernel.
  • Highly Skilled with Yocto Linux and custom Linux kernels.
  • Developing and debugging code for ARM microcontrollers.
  • Strong understanding of code developing for microprocessors.
  • Command line gcc tools, make files, and gdb.
  • Communication protocols such as UART, SPI, I2C, CAN, BLE, WIFI.
  • Experienced with different controllers & their protocols i.e., TI, NFC, ESP, STM.
  • IoT based technologies for wired and wireless protocols and
  • Embedded Linux/windows stand-alone systems.
  • Experience in Linux OS level programming, uBoot, Linux kernel, and Linux bash command line utilities, bootloaders. Z-Wave.
  • Ability to read the hardware schematics. Experience with Altium or KiCad would be a plus.
  • Knowledge and experience with In-Circuit Emulators and Logic Analyzers.
  • Soldering and hands-on hardware debugging using tools such as oscilloscopes, multi-meters, DC power supplies, etc.
  • Related experience in real-time development with multiple firmware design tools and languages is a big plus.
  • Strong analytical and problem-solving skills are required.
  • Designing firmware, including interaction and integration with hardware design.
  • Firmware testing methodology, including writing and execution of test plans, debugging and testing scripts and tools.
  • Excellent written and verbal communication skills; mastery in English.
  • Ability to effectively communicate product architectures, design proposals, and negotiate options at management levels.

Location :
Ahmedabad, India.

)



  • Ahmedabad, Gujarat, India Gridbots Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Summary:We are seeking a skilled and motivated Embedded Firmware Engineer to design, develop, and optimize firmware for embedded systems. The ideal candidate will have hands-on experience with microcontrollers, RTOS, device drivers, and embedded communication protocols. You will collaborate with hardware, software, and product teams to deliver reliable...


  • Ahmedabad, Gujarat, India TEQ DILIGENT PRODUCT SOLUTIONS PRIVATE LIMITED Full time ₹ 5,00,000 - ₹ 10,00,000 per year

    Job Description Embedded Firmware EngineerJob titleEmbedded Firmware EngineerCompany NameTeq Diligent Product Solutions Pvt. Ltd.LocationAhmedabadJob TypeFull TimeJob purposeThis Job is intended to lead a team of Firmware/Software engineers to execute embedded firmware projects. The job involves overall responsibility for technical aspects of design. It...


  • Ahmedabad, Gujarat, India Smartmeters Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job Responsibilities:• Design and develop reliable and efficient embedded firmware for smart energy meters (single-phase and three-phase)• Work with hardware engineers to integrate and debug firmware with custom-designed PCBs and microcontrollers


  • Ahmedabad, Gujarat, India Dutt Adtech Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role Category: Embedded Code Development, Debugging, Testing & Version ControlJob Description: We are seeking an Embedded Firmware Engineer to design, develop, and maintain software for microcontroller-based systems. The role covers the complete cycle from requirement analysis to production deployment, with focus on STM32 family and FreeRTOS-based...


  • Ahmedabad, Gujarat, India Spicules Technologies Full time US$ 90,000 - US$ 1,20,000 per year

    Job descriptionAbout the jobJob Title: Senior Embedded Firmware EngineerLocation: Ahmedabad, GujaratCompany: ATRI Solutions Pvt. Ltd.Experience: 5+ yearsJob Type: Full-TimeAbout ATRI Solutions:ATRI Solutions is a technology innovation company driving solutions across Embedded Product Development, IoT, Cloud Integration, AI/ML, and Advanced Systems...


  • Ahmedabad, Gujarat, India E-alphabits Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Embedded Firmware Engineer with 3–5 years exp. in C/C++, microcontrollers & RTOS. Skilled in NXP SE050 integration, I2C/UART, cryptography & embedded security. Proficient in debugging, secure firmware dev & Git-based version control.


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


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