Firmware Developer

1 month ago


Chennai, India N Human Resources & Management Systems Full time
Job Title: Firmware Developer

Location: Chennai

Position Type: FullTime

Job Summary:

We are looking for a skilled Firmware Developer to design develop test and maintain lowlevel software for embedded systems. The ideal candidate will have a strong background in firmware development a deep understanding of hardwaresoftware interaction and experience with embedded C/C programming. You will work closely with crossfunctional teams to deliver highquality firmware for a variety of applications.

Key Responsibilities:
  • Firmware Development: Design and implement firmware for embedded systems ensuring efficient and optimized performance.
  • Hardware Interaction: Collaborate with hardware teams to understand hardware specifications ensuring seamless integration between hardware and firmware.
  • Testing and Debugging: Perform unit testing integration testing and debugging of firmware to ensure it meets performance and reliability requirements.
  • Code Optimization: Optimize firmware for performance memory and power consumption.
  • Documentation: Write clear and concise technical documentation for developed firmware and processes.
  • Collaboration: Work with crossfunctional teams including hardware engineers software developers and QA to ensure smooth project execution.
  • Continuous Improvement: Stay uptodate with the latest trends and technologies in embedded systems and apply them where relevant.
Qualifications:
  • Education: Bachelor s or Master s degree in Electrical Engineering Computer Engineering Computer Science or related field.
  • Experience:
    • 35 years of experience in embedded firmware development.
    • Experience with embedded systems development using C/C.
    • Experience with RealTime Operating Systems (RTOS) and baremetal systems.
    • Familiarity with hardware interfaces (e.g. SPI I2C UART USB).
    • Familiarity with embedded processors (e.g. ARM Cortex Microcontrollers).
  • Skills:
    • Proficiency in embedded C/C programming.
    • Strong understanding of hardware/software codesign.
    • Experience with debugging tools (e.g. JTAG oscilloscopes logic analyzers).
    • Knowledge of version control systems like Git.
    • Understanding of communication protocols (e.g. Bluetooth WiFi Zigbee).
    • Knowledge of bootloaders memory management and peripheral drivers.
Preferred Qualifications:
  • Experience with lowpower embedded systems.
  • Knowledge of signal processing algorithms.
  • Experience with continuous integration/continuous deployment (CI/CD) in embedded projects.
  • Knowledge of security practices for embedded systems.
Soft Skills:
  • Strong problemsolving and troubleshooting skills.
  • Excellent communication skills and ability to work in a collaborative environment.
  • Attention to detail and a commitment to quality.


Embedded C, Linux, RTOS, Microcontrollers, Firmware
  • Firmware Developer

    3 weeks ago


    chennai, India N Human Resources & Management Systems Full time

    Job Title : Firmware DeveloperLocation : ChennaiPosition Type : FullTimeJob Summary :We are looking for a skilled Firmware Developer to design develop test and maintain lowlevel software for embedded systems. The ideal candidate will have a strong background in firmware development a deep understanding of hardwaresoftware interaction and experience with...

  • Firmware Developer

    1 month ago


    Chennai, India N Human Resources & Management Systems Full time

    Job DescriptionJob Title: Firmware DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:We are looking for a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and...

  • Firmware Developer

    1 month ago


    Chennai, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:We are looking for a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and experience with...

  • Firmware Developer

    1 month ago


    Chennai, India N Human Resources & Management Systems Full time

    Job Title:FirmwareDeveloperLocation:ChennaiPositionType: FullTimeJobSummary:We are looking fora skilled Firmware Developer to design developtest and maintain lowlevel software for embedded systems. The idealcandidate will have a strong background in firmware development adeep understanding of hardwaresoftware interaction and experiencewith embedded C/C...


  • Chennai, Tamil Nadu, India HCLTech Full time

    Job Title: Embedded Firmware DeveloperWe are seeking an experienced Embedded Firmware Developer to join our team at HCLTech. As an Embedded Firmware Developer, you will be responsible for designing, developing, and testing firmware for various embedded systems.Key Responsibilities:Design and develop firmware for embedded systems using C programming...


  • Chennai, India N Human Resources & Management Systems Full time

    Job Title: Junior Firmware DeveloperLocation: ChennaiPosition Type: FullTimeJob Summary:We are seeking a motivated Junior Firmware Developer to assist in designing developing and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C programming. You will be...


  • chennai, India N Human Resources & Management Systems Full time

    Job Title : Junior Firmware DeveloperLocation : ChennaiPosition Type : FullTimeJob Summary :We are seeking a motivated Junior Firmware Developer to assist in designing developing and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C programming. You...


  • Chennai, India N Human Resources & Management Systems Full time

    Job DescriptionJob Title: Junior Firmware DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:We are seeking a motivated Junior Firmware Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Firmware Development EngineerLocation: Chennai, IndiaPosition Type: Full-timeJob Summary:We are seeking a highly motivated Firmware Development Engineer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Firmware Development SpecialistLocation: ChennaiPosition Type: Full TimeJob Summary:We are seeking a motivated Firmware Development Specialist to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C++...


  • Chennai, India N Human Resources & Management Systems Full time

    Job Title: Junior Firmware DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:We are seeking a motivated Junior Firmware Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++ programming. You...


  • Chennai, Tamil Nadu, India Vicara Full time

    Vicara Firmware Engineer Job DescriptionWe are looking for a highly skilled Firmware Engineer to join our team. As a Firmware Engineer at Vicara, you will be responsible for designing and developing firmware for our products.Main Responsibilities• Design and develop efficient, modular, and robust firmware for our products.• Collaborate with software...


  • Chennai, India N Human Resources & Management Systems Full time

    Job Title: Senior Firmware DeveloperLocation: Bangalore/Pune/Hyderabad/ChennaiPosition Type: FullTimeJob Summary:We are looking for an experienced Senior Firmware Developer to lead the design development and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded systems strong problemsolving skills and...


  • Chennai, Tamil Nadu, India HCLTech Full time

    Job Title: Embedded Firmware DeveloperHCLTech is a global technology company that helps enterprises reimagine their businesses for the digital age. Our technology products and services are built on four decades of innovation, with a world-renowned management philosophy, a strong culture of invention and risk-taking, and a relentless focus on customer...


  • Chennai, Tamil Nadu, India HCLTech Full time

    Embedded Firmware Developer Job DescriptionHCLTech is a global technology company that helps enterprises innovate and grow in the digital age. Our technology products and services are built on a strong foundation of innovation, risk-taking, and customer relationships. We take pride in our diversity, social responsibility, and education initiatives.We are...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Senior Firmware DeveloperLocation: Bangalore/Pune/Hyderabad/ChennaiPosition Type: Full-TimeJob Summary:We are seeking an experienced Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have a deep understanding of embedded systems, strong problem-solving...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Senior Firmware DeveloperLocation: Bangalore/Pune/Hyderabad/ChennaiPosition Type: Full-TimeJob Summary:We are seeking an experienced Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have a deep understanding of embedded systems, strong problem-solving...


  • chennai, India N Human Resources & Management Systems Full time

    Job Title: Senior Firmware DeveloperLocation: Bangalore/Pune/Hyderabad/ChennaiPosition Type: FullTimeJob Summary:We are looking for an experienced Senior Firmware Developer to lead the design development and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded systems strong problemsolving skills and...


  • chennai, India N Human Resources & Management Systems Full time

    Job Title : Senior Firmware DeveloperLocation : Bangalore/Pune/Hyderabad/ChennaiPosition Type : FullTimeJob Summary :We are looking for an experienced Senior Firmware Developer to lead the design development and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded systems strong problemsolving...


  • Chennai, Tamil Nadu, India Central Business Solutions Inc. Full time

    Embedded Firmware EngineerWe are seeking a highly skilled Embedded Firmware Engineer to join our team at Central Business Solutions Inc. Our ideal candidate will have a strong background in firmware development and a passion for creating innovative solutions.Key Responsibilities:Design and develop firmware for embedded systemsCollaborate with...