Embedded Firmware Developer

1 day ago


Bengaluru, Karnataka, India Cyanous Software Private Limited Full time

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.

(ref:hirist.tech)

  • Bengaluru, Karnataka, India SWITS DIGITAL Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title:Embedded Firmware DeveloperLocation:BangaloreExperience:4-10 YearsJob SummaryWe are looking for a highly skilledEmbedded Firmware Engineerwith expertise inC/C++ development,RTOS (VxWorks), and communication protocol implementation. The ideal candidate will design, develop, and optimize firmware solutions for embedded systems, ensuring reliability,...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 12,00,000 - ₹ 20,00,000

    Job Title: Firmware Development SpecialistKey Responsibilities:Create software modules that meet all quality, performance, maintainability, and extensibility requirements.Develop firmware using C and C++ without an operating system.Conduct unit testing and use automated unit test frameworks.Work with embedded systems fundamentals, including microcontrollers,...


  • Bengaluru, Karnataka, India Talpro Full time

    Location : BangaloreJob Description :We are looking for an experienced Embedded Firmware Developer with a strong background in C programming and firmware development.The ideal candidate should have at least 6 years of hands-on experience in developing embedded firmware for microcontrollers and possess expertise in working with various interfaces such as I2C,...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 10,00,000 - ₹ 15,00,000

    Job Title: We are seeking a highly motivated firmware engineer to design, develop and maintain firmware for next-generation storage products.The role involves full-stack embedded firmware development across various environments with a strong emphasis on C/C++ development, system optimization and hardware-software integration.You will work within an Agile...


  • Bengaluru, Karnataka, India SMARTWORK IT SERVICES Full time

    Job Title : Embedded Firmware DeveloperLocation : BangaloreExperience : 4- 10 YearsRole Overview :We are seeking an experienced Embedded Firmware Engineer with strong expertise in C/C++ programming, RTOS (preferably VxWorks), and communication protocol implementation. The role requires developing and optimizing low-level firmware, device drivers, and...


  • Bengaluru, Karnataka, India beBeeFirmware Full time US$ 8,00,000 - US$ 19,99,999

    Role Overview:We are seeking a skilled Firmware Development Specialist with expertise in low-level firmware development, embedded systems integration, and real-time systems programming.Key ResponsibilitiesContribute to the design, integration, and validation of advanced embedded platforms.Develop firmware for ASIC bring-up, bootloaders, and peripheral...


  • Bengaluru, Karnataka, India beBeeembedded Full time ₹ 2,50,000 - ₹ 3,00,000

    About this role:We're looking for a talented Embedded Firmware Developer to join our team. This is an exciting opportunity to work on cutting-edge projects that involve developing, testing, and debugging firmware for embedded systems.Responsibilities:Design, develop, and test firmware for embedded systems using C/C++.Collaborate with hardware teams to...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 22,50,000

    Embedded Firmware Development OpportunityAre you a skilled engineer with experience in firmware development for SoC designs? We have an exciting opportunity for you to join our team as a Firmware Engineer.


  • Bengaluru, Karnataka, India Eximietas Design Full time US$ 90,000 - US$ 1,20,000 per year

    Role & responsibilitiesStrong programming skills in C.Hands-on experience in firmware development on microcontroller platforms focusing on functionality, performance, and quality.Experience with hardware communication protocols such as UART, SPI, I2C, and other peripheralsProven experience in developing sensor interfaces and working with sensor...


  • Bengaluru, Karnataka, India Varite Full time

    We are seeking a highly skilled Embedded Firmware Engineer with 4 to 8 years of experience in Wi-Fi or embedded firmware development. The ideal candidate will have a strong command of C programming, RTOS concepts, and embedded system optimization in resource-constrained environments.Key Responsibilities :- Develop and maintain embedded firmware for Wi-Fi and...