Embedded Firmware Developer

4 weeks ago


Mumbai India IIT Bombay Full time

Job Description Job Role: Embedded Firmware Developer Job Category: Project Research Staff About the project The Government-funded project focuses on the development and demonstra on of drone and allied technologies. With applications spanning various sectors, the ini a ve leverages advanced technologies and infrastructure. It aims to foster strong industry-academia collabora ons to address real-world challenges and drive innova on. Comprehensive training programs are an integral component, ensuring awareness and proficiency in drone operations. Institute: Indian Institute of Technology (IIT) Bombay, Mumbai Qualification on and Key Skills Required: - MTech / ME or equivalent degree with relevant experience OR - BTech / BE or equivalent degree with relevant experience - Proficient in developing, debugging, and opmizing embedded firmware in C/C++. - Strong experience and in-depth knowledge of mul-threading and Real-Time Opera ng System (RTOS) is mandatory (e.g., Nu x, ZephyrRTOS). - Hands-on experience with ARM Cortex (M4 and above), STM32, ESP32, or similar microcontroller families. - Ability to interface firmware with sensors, actuators, communica on peripherals (UART, SPI, I2C, CAN, Ethernet etc.). - Familiarity with version control systems (e.g, git-based workflows) and development pipelines. - Bare-metal embedded design experience. - Skilled in using tools like JTAG/SWD, oscilloscopes, logic analyzers for troubleshooting firmware/hardware issues. - Good understanding of coding prac ses, modularity, unit tes ng in embedded systems. - Familiarity with control systems, sensor fusion, UAV/autopilot systems and flight controller firmware (Ardupilot, Betaflight) is an added advantage. Job Profile: - Design, develop, and maintain robust, efficient embedded firmware for autopilot and UAV-based applications. - Architect firmware using RTOS principlestask scheduling, inter-task communica on, real-me constraints. - Conduct board bring-up, peripheral ini aliza on, hardware valida on, and troubleshoo ng on new hardware designs. - Develop and execute hardware-in-the-loop (HIL), unit, and integra on tests; collect and evaluate flight data logs for performance assessment. - Collaborate with PCB, mechanical, and so ware teams for seamless system integra on and produc on readiness. - Integrate feedback from test flights and field deployments for itera ve firmware enhancements. - Create and maintain thorough firmware documenta on, user guides, and update logs. - Any other work assigned as per requirement



  • Mumbai, Maharashtra, India IZI Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Position Title: Embedded Firmware EngineerYears of Experience: 3+ yearsWork Model: Work From OfficeLocation: Bhopal, Madhya PradeshAbout Us:At IZI, we are revolutionizing the world of consumer drones with cutting-edge technology, innovative design, and a passion for excellence. we're on a mission to shake up the Indian tech scene by becoming the ultimate...


  • Ghansoli, Navi Mumbai, Maharashtra, India NN Technology Solutions Full time ₹ 3,21,000 - ₹ 16,26,877 per year

    A. Firmware Development Engineers:Experience in:· Knowledge of tools for firmware development· Firmware Development for 8-16 bit Microcontrollers· Knowledge of embedded system· Firmware-Hardware integration· Required knowledge of embedded hardware for firmware developmentNice to have knowledge of· Linux OS porting on high end processors· Firmware...


  • Mumbai, India Epergne Solutions Full time

    Job Description: Job Title : Embedded Software Developer / Firmware Engineer Experience : 5+ Years Location : Mumbai Education : B.E / B.Tech / M.E / M.Tech Job Description: We are seeking skilled and motivated Embedded Software Developers with hands-on experience in application development across Linux and Windows platforms, particularly in real-time,...


  • Mumbai, Maharashtra, India Praan Full time US$ 60,000 - US$ 1,20,000 per year

    BackgroundPraan (Praan, Inc.) is an impact focused deep-tech startup democratizing clean air using breakthrough filterless technology. The company is backed by top tier VCs and CXOs globally and currently operates between the United States and India. Our team puts extreme attention to detail and loves building technology that's aspirational. Praan's team and...

  • Technical Lead

    3 weeks ago


    Bengaluru, India AMETEK Full time

    Job Description We are seeking an experienced Embedded Firmware Engineer to join our dynamic team at BISON AMETEK. The ideal candidate should possess good exposure to firmware development for motor controls. We are looking for a collaborative and proactive professional who can effectively partner with hardware & firmware engineers in India & U.S. Duties And...


  • Mumbai, Maharashtra, India Capgemini Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About The Role - Grade Specific  Embedded Firmware Tester   Location:-  Mumbai Experience:-  6 to 9 Years Your Role   - Embedded Systems Knowledge Understanding microcontrollers, sensors, and hardware interfaces like SPI, I2C, UART. - Programming Languages Basics knowledge of C or C++ - RTOS & Embedded Linux Experience with Real-Time...


  • Mumbai, India Miko Full time

    Position Overview : We are seeking an experienced Engineering Manager to lead our embedded firmware development team. This role combines hands-on technical expertise with people management responsibilities, focusing on driving day-to-day operations, team development, and project execution in a. fast-paced embedded systems environment.Key Responsibilities :...


  • Chennai, India Hubbell Gas Utility Solutions (HGUS) Full time

    Job Description Apply now Date: Oct 29, 2025 Location: Chennai, TN, IN, 600113 Company: Hubbell Incorporated Job Overview We are looking for a Firmware Engineer with Embedded Programming, Linux development, debugging and testing (at board and system level). The Engineer will focus on developing, testing, validating, troubleshooting Embedded Products...

  • Firmware Engineer

    2 weeks ago


    India Brace Infotech Private Ltd Full time

    Key Responsibilities: ● Design, develop, and maintain firmware for EVSE AC Chargers from concept through production. ● Develop firmware in BareMetal, FreeRTOS, and Linux/PetaLinux environments. ● Implement and integrate features for processing system side (PS) including: ○ LCD displays, LEDs, Wi-Fi, Bluetooth, DDR3/DDR4 memory, Flash storage,...


  • Pune, India Sensata Technologies Full time

    Job Description As an Embedded Firmware Engineer, will be responsible for overseeing the various software programs through the company by running multiple analyses, tests and performing digital coding. You will work with Firmware architect to carry out different embedded software activities that are included in the lifecycle of a product. General...