Embedded Systems Firmware Developer

6 days ago


Hyderabad, Telangana, India Dhruva Space Full time
Embedded Systems Firmware Developer

Dhruva Space is seeking a skilled Embedded Systems Firmware Developer to contribute to the advancement of our cutting-edge projects. As a key member of our innovative team, the ideal candidate will have hands-on experience in embedded systems development and a strong technical background.

Key Responsibilities:
  • Develop, test, and debug firmware for embedded systems using C/C++ programming languages.
  • Collaborate with hardware engineers to integrate firmware with hardware components, ensuring optimal system functionality.
  • Design and develop device drivers for I2C, SPI, ADCs, DACs, and other related technologies.
  • Perform firmware development, testing, debugging, and validation on Microcontrollers, FPGA, or similar, ensuring quality and functionality.
  • Implement firmware on Linux, bare-metal systems, and real-time operating systems (RTOS) such as FreeRTOS, with a focus on system performance and reliability.
  • Utilize embedded development tools such as JTAG, emulators, GDB, Trace32, and logic analyzers for debugging and system bring up.
  • Work with cross-functional teams across software, hardware, and manufacturing to ensure timely project execution and product development.
  • Create and maintain technical documentation for firmware, testing procedures, and validation reports.
Candidate Requirements:
  • Bachelor's degree in Electrical or Computer Engineering.
  • 2-4 years in embedded systems firmware development.
  • Proficient in C programming with a basic understanding of C++ and scripting languages like Python.
  • Experience with communication protocols such as I2C, SPI, GPIO, and driver development.
  • Hands-on experience with embedded tools such as GCC, GDB, Eclipse, JTAG, and logic analyzers.
  • Hands-on experience with 16/32-bit microcontrollers, ARM-based systems, and FPGAs.
  • Proficient in debugging techniques, hardware testing, and using tools like Trace32 and logic analyzers.
  • Familiar with device trees, BSPs, and sensor integration (e.g., MIPI/CSI).
  • Familiar with high-speed I/Os such as Ethernet, PCIe, and HBM.
  • Experience with software development for systems with Linux OS or multi-threaded RTOS environments.
  • Experience using Git, Jira, and Confluence for version control and project management.
  • Strong communication skills and ability to work in cross-functional global teams across different time zones.


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperJob Summary:We are seeking a motivated Embedded Systems 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 working under the guidance of...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: HyderabadPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a motivated Embedded Systems 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...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: HyderabadPosition Type: Full-TimeJob Summary:We are seeking a motivated Embedded Systems 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....


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: HyderabadPosition Type: Full-TimeJob Summary:We are seeking a motivated Embedded Systems 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....


  • Hyderabad, Telangana, India Dhruva Space Full time

    About the RoleDhruva Space is seeking a skilled and motivated Associate Firmware Engineer to join our innovative team. As a key member of our full-stack space engineering company, you will play a crucial role in advancing our cutting-edge projects.Key ResponsibilitiesDevelop, test, and debug firmware for embedded systems using C/C++ programming...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperLocation: HyderabadPosition Type: Full-TimeJob Summary:We are seeking 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...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperJob Summary: We are seeking a skilled Embedded Systems Developer to design, develop, and test 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...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: Global OpportunitiesPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Developer to design, develop, and test low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of...

  • Firmware Developer

    5 days ago


    Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Junior Firmware DeveloperLocation: HyderabadPosition Type: Full-TimeJob Summary:We are seeking a motivated and detail-oriented 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...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Junior Firmware DeveloperLocation: HyderabadPosition Type: Full-TimeJob Summary:We are seeking a motivated and detail-oriented 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...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Description: Embedded Systems DeveloperLocation: Bangalore, Pune, Hyderabad, ChennaiRole Overview:We are seeking an experienced Embedded Systems Developer with a strong background in low-level programming, hardware-software integration, and real-time operating systems. The ideal candidate will have a deep understanding of embedded systems development,...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Description: Embedded Systems DeveloperLocation: Bangalore, Pune, Hyderabad, ChennaiRole Overview:We are seeking an experienced Embedded Systems Developer with a strong background in low-level programming, hardware-software integration, and real-time operating systems. The ideal candidate will have a deep understanding of embedded systems development,...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Senior Firmware DeveloperJob 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 deep expertise in embedded systems, strong problem-solving skills, and the ability to mentor junior engineers.Key...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Senior Firmware DeveloperJob 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 skills, and the ability to mentor junior engineers.Key...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Senior Firmware DeveloperLocation: HyderabadPosition 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 deep expertise in embedded systems, strong problem-solving skills, and the ability to...


  • Hyderabad, Telangana, India Micron Full time

    Transforming Information into IntelligenceMicron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence.Key Responsibilities:Developing embedded firmware for storage systemsDesigning and implementing testing strategies for firmware developmentCollaborating with...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Senior Firmware Development LeadLocation: HyderabadPosition Type: Full TimeJob Summary:N Human Resources & Management Systems is seeking an experienced Senior Firmware Development Lead to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded systems, strong...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Description: Embedded Developer (4-6 Years Experience)Location: Bangalore, Pune, Hyderabad, ChennaiRole Overview:We are seeking an experienced Embedded Developer with 4-6 years of hands-on experience in developing and deploying embedded systems. The ideal candidate will have strong programming skills in low-level languages, expertise in hardware-software...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Description: Embedded Developer (4-6 Years Experience)Location: Bangalore, Pune, Hyderabad, ChennaiRole Overview:We are seeking an experienced Embedded Developer with 4-6 years of hands-on experience in developing and deploying embedded systems. The ideal candidate will have strong programming skills in low-level languages, expertise in hardware-software...


  • Hyderabad, Telangana, India Findernest Software Services Pvt Ltd Full time

    About the RoleWe are seeking a highly skilled Firmware Engineer to join our team at Findernest Software Services Pvt Ltd. As a Firmware Engineer, you will play a crucial role in developing and maintaining embedded software for various electronic devices.Key ResponsibilitiesDesign and implement firmware solutions for embedded systems.Collaborate with hardware...