Embedded Firmware Engineer

4 days ago


Ambad Nashik Maharashtra, India Aerogravity Private Limited Full time ₹ 30,000 - ₹ 40,000 per year

Job Title: Embedded Firmware Engineer (0–1 Year Experience)Company: ConfluenceLocation: Nashik, Ambad Employment Type: Full-TimeOverview

We are seeking a highly motivated Embedded Firmware Engineer who is passionate about developing robust firmware for microcontroller-based systems. This position is ideal for recent graduates or professionals with up to one year of experience looking to build a career in embedded systems.

The ideal candidate should have a strong foundation in C programming, familiarity with Python, and a solid understanding of data structures and algorithms. Experience with microcontrollers and industry-standard build systems will be a plus.

Key Responsibilities

  • Design, implement, test, and maintain firmware in C* for embedded systems using microcontrollers such as STM32, ESP32, NXP, AVR, and PIC* (8/16/32-bit architectures).
  • Perform rapid prototyping using the Arduino framework for proof-of-concept and system validation.
  • Utilize and maintain build automation environments with Make and CMake for efficient firmware development.
  • Develop scripts and automation tools in Python, including integration on platforms like Raspberry Pi 4/5.
  • Apply core data structures (stacks, queues, linked lists) and algorithmic optimization techniques to improve system performance and memory usage.
  • Develop and debug tasks, synchronization, and scheduling in FreeRTOS-based applications.
  • Interface with hardware peripherals such as sensors, actuators, and communication buses (I2C, SPI, USART, CAN, RS485).
  • Interpret datasheets, schematics, and application notes for hardware-software integration.
  • Create and maintain detailed technical documentation for design, implementation, and testing.
  • Collaborate with electronics and product teams to ensure seamless integration and reliable product delivery.

Desired Skills and Qualifications

  • Bachelor's degree (or pursuing) in Electronics, Computer Engineering, Electrical Engineering, or related field.
  • Proficient in C/C++ and Python, with knowledge of pointers, memory management, and low-level programming.
  • Experience with Make/CMake build systems for embedded projects.
  • Hands-on experience with 8/16/32-bit microcontrollers (STM32, AVR, NXP, PIC).
  • Working knowledge of communication protocols: I2C, SPI, USART, CAN, RS485.
  • Experience developing with FreeRTOS, focusing on multitasking and synchronization primitives (semaphores, mutexes).
  • Familiarity with Raspberry Pi and Python-based IoT/embedded development.
  • Exposure to peripherals such as GPIO, Timers, PWM, RTC, SPI, USART, I2C, DMA, ADC, and DAC.
  • Understanding of algorithm complexity and efficient embedded code design.
  • Strong communication and teamwork skills in multidisciplinary environments.
  • Experience using Git for version control.

Added Advantages

  • Knowledge of authentication and cryptographic algorithms in embedded systems.
  • Experience developing Python GUIs (Tkinter) for test tools or control panels.
  • Familiarity with embedded debugging tools, logic analyzers, and oscilloscopes.

Location

Nashik, Ambad

Interested candidates can apply directly through LinkedIn or send their updated resume to:

Job Types: Full-time, Permanent, Fresher

Pay: ₹30, ₹32,000.00 per month

Benefits:

  • Health insurance
  • Paid sick time
  • Provident Fund

Work Location: In person



  • 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, Maharashtra, India Epergne Solutions Full time

    Job Title Embedded Software Developer Firmware Engineer Experience 5 Years Location Mumbai Education B E B Tech M E M Tech 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 multi-threaded environments The ideal candidate will...


  • Pune, Maharashtra, India Sensata Technologies Full time

    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 Responsibilities Assists with...


  • Nashik, Maharashtra, India HN Multiverrse PVT LTD Full time ₹ 25,000 - ₹ 40,000 per year

    Develop, optimize, and maintain embedded firmware using C/C++ on microcontrollers (ESP32, PIC, STM32, ARM, or similar).Interface and control peripherals such as sensors, actuators, communication modules, and digital/analog hardware.Work with communication protocols like UART, I2C, SPI, RS-485, etc.Implement and manage IoT connectivity using Wi-Fi, BLE,...


  • Ambad, Nashik, Maharashtra, India Aerogravity Private Limited Full time ₹ 3,60,000 - ₹ 3,96,000 per year

    We're Hiring: Embedded Hardware Engineer (0–1 Year Experience)Location: Nashik, MaharashtraCompany: NxtQubeAre you passionate about electronics, PCB design, and embedded systems? Join NxtQube as an Embedded Hardware Engineer and kickstart your career working on next-generation embedded solutionsRole Overview: This is an exciting opportunity for fresh...


  • Nashik, India Qode Full time

    We are seeking a highly experienced Firmware Engineer with 8+ years of hands-on experience in embedded audio software development, including Bluetooth audio, low-power design, and audio signal processing. This is a critical role in our hardware-software co-development team, where your expertise will directly impact the performance and user experience of our...


  • maharashtra, India Qode Full time

    We are seeking a highly experienced Firmware Engineer with 8+ years of hands-on experience in embedded audio software development, including Bluetooth audio, low-power design, and audio signal processing. This is a critical role in our hardware-software co-development team, where your expertise will directly impact the performance and user experience of our...


  • Mumbai, Maharashtra, India Schneider Electric Full time

    Schneider Electric SE is a French multinational company that specializes in digital automation and energy management Schneider Electric is a publicly traded Fortune Global 500 company the company posted revenues of EUR34 2 billion It addresses homes buildings data centres infrastructure and industries by combining energy technologies real-time automation...


  • Nashik, India Emerson (Emerson)(2252) Full time

    Description :In This Role, Your Responsibilities Will Be :- Work on Embedded Firmware projects as a member of Engineering & Design and Testing teams for new product development and lead the development of firmware for high voltage test and measurement products, in collaboration with Lead Engineers and Technical Leads.- Define and document embedded system...


  • Nashik, Maharashtra, India 94ded62a-bca2-4f0a-9d11-dce348c9b03d Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    The role We need Embedded Engineers (24 yrs) with strong skills in Embedded C/C++, ESP32/STM32/PIC, UART/SPI/I2C, IoT (Wi-Fi/BLE/4G), MQTT, and debugging tools. The role includes firmware development, hardware integration, testing, and support.Shift allowanceTravel allowanceEmployee Assistance Program (EAP)Health insuranceAnnual bonusPerformance...