Embedded Firmware Developer

3 days ago


Bengaluru, Karnataka, India Cyanous Software Private Limited Full time ₹ 5,00,000 - ₹ 8,00,000 per year

Job Title :
Embedded Firmware Developer

Experience :
4-7 Years

Location :
Bangalore (Work from Office, 9 AM 6 PM)

Employment Type :
Full-time

Job Overview
We are seeking an experienced Embedded Firmware Developer with 4-7 years of hands-on expertise in developing, testing, and maintaining embedded systems. The ideal candidate should have strong programming skills in C/C++, experience working with RTOS (preferably VxWorks), and in-depth knowledge of communication protocols, drivers, and Linux scripting.

Key Responsibilities

  • Design, develop, and maintain embedded firmware for real-time applications.
  • Work with RTOS (VxWorks or similar) to implement efficient real-time solutions.
  • Develop and integrate communication protocol drivers such as Ethernet, CAN, RS422.
  • Write and optimize Linux shell scripts to support development and automation tasks.
  • Perform debugging, unit testing, and system-level validation of firmware.
  • Collaborate with hardware engineers, system architects, and QA teams to deliver high-quality solutions.
  • Participate in code reviews and follow industry best practices for software development.
  • Utilize ClearCase (version control) and adopt DevOps practices for build, release, and deployment activities.
  • Ensure adherence to software design, coding standards, and documentation.

Required Skills & Qualifications

  • 4-7 years of proven experience in Embedded Firmware Development.
  • Strong proficiency in C/C++ programming for embedded systems.
  • Hands-on experience with RTOS (VxWorks preferred).
  • Proficiency in developing and debugging communication protocols/drivers (Ethernet, CAN, RS422).
  • Good understanding of Linux OS, Linux shell scripting, and automation.
  • Familiarity with ClearCase or other version control systems.
  • Exposure to DevOps tools and practices for embedded development.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.

Good To Have (Preferred Skills)

  • Experience with additional RTOS environments (e.g., FreeRTOS, QNX).
  • Knowledge of hardware debugging tools (oscilloscopes, logic analyzers, JTAG).
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
  • Exposure to Agile methodologies and collaborative development.

)



  • Bengaluru, Karnataka, India Sportstech GMBH Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are looking for an experienced Firmware Embedded Developer to design and develop firmware for fitness/wearable devices, with a strong focus on Bluetooth Low Energy (BLE) integration with mobile applications. The role involves developing low-power embedded solutions, integrating with NDK/SDK layers, and collaborating closely with mobile app teams to...


  • Bengaluru, Karnataka, India TIGI HR Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    As an Embedded Firmware Developer at our company, you will be responsible for designing, developing, and testing firmware for global product lines. Your primary focus will be on firmware development for 8/16/32-bit microcontrollers and ARM-based processors, ensuring seamless integration and debugging with the hardware team. You will play a key role in...


  • Bengaluru, Karnataka, India Cyanous Software Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Responsibilities:4+* Design, develop, test & maintain embedded firmware using C/C++ with RTOS concepts on VxWork platform.* Collaborate with cross-functional teams for product integration and testing.


  • Bengaluru, Karnataka, India Tekskills Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title: Embedded Firmware - ConsultantLocation: Teknovate Enterprise Solutions Pvt Ltd, BangaloreAbout the RoleWe are seeking an experienced Embedded Firmware Consultant to lead the architecture, design, and optimization of firmware for Teknovates IoT and embedded products. The role requires deep technical expertise in real-time embedded systems, protocol...


  • Bengaluru, Karnataka, India VARITE Inc. Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Description : Job Summary : We are looking for an experienced Embedded Firmware Engineer with hands-on expertise in RTOS and VxWorks. The candidate will be responsible for designing, developing, and debugging firmware for embedded systems, ensuring reliability, performance, and scalability. Key Responsibilities : - Design, develop, and maintain...

  • Embedded Firmware

    6 days ago


    Bengaluru, Karnataka, India Voicene Technologies LLP Full time ₹ 4,80,000 - ₹ 6,00,000 per year

    About the RoleWe are seeking an experienced Embedded Firmware / Hardware IV&V Engineer to join our team for safety and mission-critical aerospace projects. The role involves independent verification & validation (IV&V), documentation, and review report generation of Real-Time Hardware and Firmware developed using VHDL programming language.Key...


  • Bengaluru, Karnataka, India Protectol Health Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Job DescriptionAre you passionate about making a difference in people's lives through groundbreaking products and services ? Look no further Protectol Health is a pioneering pharma-tech company with a holistic approach that spans conventional pharmaceuticals, nutraceuticals, nutrients, and business safety. Our dedication to the value of "Life matters" is not...


  • Bengaluru, Karnataka, India TekPillar® Full time ₹ 10,00,000 - ₹ 15,00,000 per year

    We are Hiring: Embedded Firmware Engineer at Bangalore LocationJob Role:Embedded Firmware EngineerExperience:4+ YearsJob Location:Adugodi, Bangalore(5 Day Work From Office)CTC : Up to 15 LPA#Note: Looking for only Immediate Joiners (within 10 days)Responsibilities:Collaborate with hardware teams to analyze and implement hardware changes.Lead board bring-up...


  • Bengaluru, Karnataka, India Simperion Technologies Full time ₹ 8,00,000 - ₹ 18,00,000 per year

    Responsibilities:* Design, develop, test & maintain embedded firmware using Embedded C, SPI, UART, 12C, ARM processors & Linux.


  • Bengaluru, Karnataka, India Confio Technologies Full time

    Key Responsibilities1. Firmware DevelopmentDesign, implement, and maintain firmware for microcontroller-based systems (STM32, ESP, etc.) in C/C++.Develop and optimize communication protocols (RS485, Modbus RTU, UART, SPI, I²C).Work with sensors, relays, dimmers, and control circuits for real-time applications.Implement RTOS-based designs and event-driven...