Senior Firmware Engineer

9 hours ago


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

Job Title: Senior Firmware Engineer

Location: Ahmedabad

Employment Type: Full-time

Experience: 5–7 years

Salary: ₹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 high-performance firmware for ARM-based Linux systems, RTOS environments, and embedded platforms.

Key Responsibilities:

  • Design and implement firmware for embedded systems (ARM, FPGA, SoCs).
  • Develop efficient data structures and algorithms in C/C++.
  • Work with Linux kernel modules, U-Boot, device drivers, and RTOS.
  • Perform debugging, unit testing, emulation, and validation of firmware.
  • Write and maintain design documents and test reports.
  • Support post-development firmware maintenance and updates.
  • Collaborate with hardware, software, and QA teams to optimize system performance.

Required Skills & Experience:

  • Bachelor's or Master's degree in Computer/Electrical/Electronics Engineering.
  • 5–7 years experience in embedded firmware development.
  • Proficient in C/C++, Python, RTOS, NAND Flash, FPGA, SoC.
  • Strong hands-on with Linux-based systems and bootloaders (U-Boot).
  • Experience with debugging tools: logic analyzers, emulators, oscilloscopes.
  • Familiarity with hardware schematics and interfacing.

Soft Skills:

  • Excellent communication (written & verbal).
  • Strong analytical and debugging skills.
  • Team player with the ability to multitask and meet deadlines.

With Regards,

Himani(HR)

Job Types: Full-time, Permanent

Pay: ₹600, ₹1,200,000.00 per year

Work Location: In person

Speak with the employer



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

    Role & responsibilities:Experience with Linux, RTOSDevelop and maintain embedded firmware for processor-based systems, ensuring reliable and efficient operation.Design and implement device drivers, communication protocols, and peripheral interfaces (e.g., SATA, PCIE, USB, DDR3/4, UART, SPI, I2C, CAN).Collaborate with hardware engineers to understand and...


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

  • Firmware Engineer

    4 days 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 Dhruv Corporate HR Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description:POSITION:FPGA FIRMWARE DESIGN ENGINEERKey Responsibilities:FPGA Firmware Development: Design, code, and optimize FPGA firmware using Intel FPGA development tools (e.g., Quartus Prime) to meet project requirements and specifications.Algorithm Implementation: Implement complex algorithms in FPGA firmware to achieve high-performance computing...


  • Ahmedabad, Gujarat, India Orbitt Space Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    About Orbitt SpaceOrbitt Space is a spacetech startup founded byex-ISRO scientists and engineers, developingnext-generation ion propulsion systemsforultra-low Earth orbit (ULEO ~200 km)satellites.Our propulsion systems integratehigh-voltage power electronicswithDSP-based real-time control systemsto achieve precise and stable plasma operation in orbit.Role...


  • 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 Atri Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Responsibilities:Collaborate with cross-functional teams on product roadmap and resource allocation.Design, develop, test & maintain firmware using RTOS, microcontrollers & Linux.


  • Ahmedabad, Gujarat, India Spicules Technologies Full time ₹ 2,00,000 - ₹ 12,00,000 per year

    Junior Motor Firmware EngineerKey Responsibilities Firmware DevelopmentDevelop and maintain firmware for motor control applications microcontrollersImplement motor control algorithms for BLDC and other motor typesWrite clean, well-documented embedded C code following coding standardsIntegrate motor controller ICs with microcontrollerDevelop and test PWM...


  • 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 ATRI Solutions Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Junior Motor Firmware EngineerKey ResponsibilitiesFirmware DevelopmentDevelop and maintain firmware for motor control applications microcontrollersImplement motor control algorithms for BLDC and other motor typesWrite clean, well-documented embedded C code following coding standardsIntegrate motor controller ICs with microcontrollerDevelop and test PWM...