Firmware Development Specialist

1 month ago


Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time
Job Title: Firmware Development Specialist

Location: Chennai

Position Type: Full Time

Job 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++ programming. You will be working under the guidance of senior developers and engineers, contributing to exciting projects in embedded systems and hardware-software integration.

Key Responsibilities:
  • Firmware Development Support: Assist in the development and maintenance of firmware for embedded systems.
  • Code Implementation: Write clean and efficient code in C/C++ under supervision, ensuring adherence to best practices and design specifications.
  • Testing and Debugging: Help in testing, debugging, and troubleshooting firmware to ensure functionality and performance.
  • Collaboration: Work closely with senior developers, hardware engineers, and other team members to integrate firmware with hardware components.
  • Documentation: Contribute to technical documentation and reports for the firmware development process.
  • Learning and Development: Continuously enhance your skills and knowledge in embedded systems and firmware development, applying new techniques where appropriate.
Qualifications:
  • Education: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Experience:
    • Internship or project experience in firmware or embedded systems development.
    • Familiarity with embedded systems programming using C/C++.
    • Exposure to hardware interfaces (e.g., SPI, I2C, UART) and microcontroller programming.
  • Skills:
    • Basic understanding of embedded C/C++ programming.
    • Familiarity with microcontrollers (e.g., ARM Cortex, AVR, PIC) or other embedded platforms.
    • Basic knowledge of debugging tools (e.g., JTAG debuggers) and version control systems (e.g., Git).
    • Familiarity with Real-Time Operating Systems (RTOS) is a plus but not required.
Preferred Qualifications:
  • Experience with academic projects, internships, or extracurricular activities involving embedded systems or firmware development.
  • Familiarity with low-level hardware concepts and communication protocols (e.g., Bluetooth, Zigbee, WiFi).
  • Eagerness to learn and adapt to new technologies.
Soft Skills:
  • Strong willingness to learn and grow in the field of embedded systems.
  • Good problem-solving skills and attention to detail.
  • Strong communication skills, both written and verbal.
  • Ability to work effectively in a team environment.


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

    Job Title: Embedded Systems Firmware SpecialistLocation: ChennaiPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a motivated Embedded Systems Firmware Specialist to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to...


  • Chennai, Tamil Nadu, India HCLTech Full time

    HCLTech is a leader in global technology innovation, driving businesses to reimagine their futures. 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 relationships. HCL also takes pride in its many...


  • Chennai, Tamil Nadu, India Global Pharma Tek Full time

    Firmware Development ExpertiseAt Global Pharma Tek, we are seeking a highly skilled Firmware Development Specialist to join our team. As a key member of our firmware development team, you will be responsible for designing, developing, and optimizing firmware for embedded systems using real-time operating systems like Zephyr and Linux.Key...


  • 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, 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 Global Pharma Tek Full time

    Firmware Development Opportunities at Global Pharma TekWe are seeking a highly skilled Firmware Development Engineer to join our team at Global Pharma Tek. As a key member of our firmware development team, you will be responsible for designing, developing, and optimizing firmware for embedded systems using real-time operating systems like Zephyr and...


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

    We 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 cross-functional teams to integrate...


  • Chennai, Tamil Nadu, India Global Pharma Tek Full time

    Firmware Development ExpertiseWe are seeking a highly skilled Firmware Development Engineer to join our team at Global Pharma Tek. The ideal candidate will have a strong background in firmware development, with a focus on real-time operating systems and embedded systems.Design, develop, and optimize firmware for embedded systems using real-time operating...


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

    Job Title: Embedded Systems Firmware DeveloperLocation: ChennaiPosition Type: Full TimeJob Summary:We are seeking a motivated Firmware 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 C/C programming. You...


  • Chennai, Tamil Nadu, India HCLTech Full time

    HCLTech Job OpportunityWe are seeking an experienced Firmware and Software Developer for Embedded Systems to join our team at HCLTech. This role involves designing and developing firmware for various hardware platforms, collaborating with hardware engineers to ensure seamless integration, and performing white box testing to ensure quality, reliability, and...


  • Chennai, Tamil Nadu, India Covenant Consultants Full time

    IoT Product Organization Job OpeningJob Title : Senior Testing Specialist - Firmware / Hardware / EmbeddedJob Responsibilities:• Drive test designs from conception through system validation, including architecture requirements, functional specification, design, prototype, test bed bring up, validation planning, and verification.• Collaborate with...


  • Chennai, Tamil Nadu, India Logitech Full time

    Gaming Simulation Firmware Manager RoleAbout the JobLogitech G is seeking a skilled Firmware Manager to lead the development of embedded software for Gaming Simulation products. As a key member of the team, you will leverage your expertise in microcontrollers, sensors, and real-time operating systems to deliver high-performance Gaming Simulation...


  • Chennai, Tamil Nadu, India Celestica Full time

    Job Title: Senior Firmware EngineerJob Summary:Celestica is seeking a Senior Firmware Engineer to join our Software Department as a senior BMC firmware engineer. In this position, you will be responsible for developing and/or customizing BMC firmware platforms for various storage products and server products.Key Responsibilities:Design requirements analysis...


  • Chennai, Tamil Nadu, India Prov HR Solutions Private Limited Full time

    R & D Engineer - ElectronicsJob DescriptionWe are seeking a skilled Electronics Development Specialist to join our team at Prov HR Solutions Private Limited. The ideal candidate will have a strong background in electronics engineering and experience in designing and developing electronic circuits and systems.The successful candidate will be responsible...


  • Chennai, Tamil Nadu, India HCLTech Full time

    About the Role: HCLTech is seeking a highly skilled Embedded Systems Developer to design and develop cutting-edge firmware for our next-generation technologies.


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

    Central Business Solutions Inc. is Hiring: Embedded Firmware Software DeveloperDevelop cutting-edge solutions for DCDC converters, onboard chargers, inverters, and more in power electronics and automotive embedded systems.Key Skills:Expertise in C/C++ and familiarity with Eclipse IDE.Knowledge of NXP S32KX ARM processors, AUTOSAR, and automotive standards...


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

    Job TitlePosition Overview: We are seeking a skilled Firmware Software Engineer 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 embedded C/C programming.Key...


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

    Job Title: Firmware Software EngineerLocation: ChennaiPosition Type: Full-TimeJob Summary:We are seeking a skilled Firmware Software Engineer 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...


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

    Job Title: Senior Firmware ArchitectLocation: Flexible, remote work options availablePosition Type: Full-timeJob Summary:N Human Resources & Management Systems is seeking an experienced Senior Firmware Architect to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have a deep understanding of...