3D Printer Firmware Developer

4 days ago


hyderabad, India Garuda3d Full time
We are seeking an experienced software developer to enhance and customize the Klipper firmware running on a Raspberry Pi-based 3D printer system. The developer will be responsible for modifying and developing features for the Klipper web interface (Mainsail/Fluid), adding custom modules, macros, and plugins, and tailoring the interface for the Klipper screen interface to improve the overall user experience. The role also involves creating efficient automation scripts and integrating new hardware components with the Klipper firmware.
Responsibilities
Klipper Firmware Customization: Modify and optimize the Klipper firmware to integrate new features and hardware components. Add and manage macros and custom modules for the 3D printing process.
Implement support for custom tool configurations, such as multi-tool setups or special extruder configurations.
KlipperScreen Interface Customization: Customize and enhance the touch-screen interface (KlipperScreen) for easier control of the 3D printer. Add new controls, displays, and features to the KlipperScreen interface.
Testing and Debugging: Debug firmware and interface issues and provide ongoing maintenance and updates.
Perform performance testing of new features to ensure stability and reliability during printing.
Documentation: Maintain detailed documentation of all customizations and new features for future developers and users.
Required Skills:
Firmware Development:
Expertise in working with embedded systems and firmware, specifically Klipper or similar 3D printer firmware (Marlin, RepRap, etc.).
Strong knowledge of Python (Klipper is Python-based) and C for low-level code modifications.
Experience with Raspberry Pi-based systems and GPIO management.
3D Printing Knowledge:
Understanding of 3D printing technologies, processes, and terminology.
Experience with multi-extruder setups, tool changers, or other advanced printing setups is a plus.
Version Control & Collaboration:
Proficiency with Git for version control.
Ability to work collaboratively with other engineers and team members.
Problem-Solving & Debugging:
Strong analytical skills to troubleshoot hardware and software issues.
Preferred Qualifications:
Experience with real-time control systems or robotics.
Previous experience developing plugins or extensions for 3D printer interfaces like OctoPrint, Mainsail, or Fluidd.
Contributions to open-source projects, particularly in the 3D printing community.
Soft Skills:
Good communication skills for coordinating with hardware engineers and team members.
Ability to work independently and deliver within set deadlines.
Additional Skills:
Experience with Go, Rust, or Node.js for backend module development.
Familiarity with 3D modeling software for potential UI visualization features
Note : This is a contract job and it will be from 4-6months of Duration.

  • Hyderabad, India Garuda3d Full time

    We are seeking an experienced software developer to enhance and customize the Klipper firmware running on a Raspberry Pi-based 3D printer system. The developer will be responsible for modifying and developing features for the Klipper web interface (Mainsail/Fluid), adding custom modules, macros, and plugins, and tailoring the interface for the Klipper screen...


  • hyderabad, India Garuda3d Full time

    We are seeking an experienced software developer to enhance and customize the Klipper firmware running on a Raspberry Pi-based 3D printer system. The developer will be responsible for modifying and developing features for the Klipper web interface (Mainsail/Fluid), adding custom modules, macros, and plugins, and tailoring the interface for the Klipper screen...


  • Hyderabad, India Garuda3d Full time

    We are seeking an experienced software developer to enhance and customize the Klipper firmware running on a Raspberry Pi-based 3 D printer system. The developer will be responsible for modifying and developing features for the Klipper web interface (Mainsail/Fluid), adding custom modules, macros, and plugins, and tailoring the interface for the Klipper...


  • Hyderabad, India Garuda3d Full time

    We are seeking an experienced software developer to enhance and customize the Klipper firmware running on a Raspberry Pi-based 3 D printer system. The developer will be responsible for modifying and developing features for the Klipper web interface (Mainsail/Fluid), adding custom modules, macros, and plugins, and tailoring the interface for the Klipper...


  • Hyderabad, India PRIZMABRIXX Full time

    **Job Title**: 3D Printing Technician Intern **Job Type**: Internship **Duration**: 3 months **Location**: Hyderabad, Telangana **Salary**: Upto 10,000/ **Responsibilities**: - Operate and maintain 3D printers - Troubleshoot issues with 3D printers - Ensure the quality of the final product - Work independently and meet deadlines - Collaborate with...

  • Firmware Developer

    3 weeks 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...

  • Firmware Developer

    1 month ago


    Hyderabad, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperLocation: HyderabadPosition 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

    4 weeks ago


    hyderabad, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperLocation: HyderabadPosition 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

    2 weeks ago


    hyderabad, India N Human Resources & Management Systems Full time

    Job Title : Firmware DeveloperLocation : HyderabadPosition 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


    Hyderabad, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperLocation: HyderabadPosition 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...

  • Firmware Developer

    1 month ago


    Hyderabad, India N Human Resources & Management Systems Full time

    Job DescriptionJob Title: Firmware DeveloperLocation: HyderabadPosition 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...


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

    Job Title: Senior Firmware DeveloperWe are seeking an experienced Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems.Key Responsibilities:Design and develop robust, scalable, and efficient firmware architectures for embedded systems.Write and optimize high-performance, low-level firmware in...

  • Firmware Developer

    5 months ago


    Hyderabad, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR55315 Firmware Developer (Evergreen) Job...


  • 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...

  • Firmware Developer

    1 month ago


    Hyderabad, India N Human Resources & Management Systems Full time

    Job Title:FirmwareDeveloperLocation:HyderabadPositionType: 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...


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

    Job DescriptionJob Title: Junior Firmware DeveloperLocation: HyderabadPosition 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++...


  • Hyderabad, Telangana, India Micron Full time

    Transforming Information into IntelligenceMicron Technology seeks a skilled Senior Firmware Engineer to accelerate the transformation of information into intelligence.Improve NAND probe testing coverage, quality, and efficiencyOwn the probe test flow, reviewing and signing off probe test programs to ensure quality controlUtilize state-of-the-art equipment to...


  • 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, India N Human Resources & Management Systems Full time

    Job Title: Junior Firmware DeveloperLocation: HyderabadPosition 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...


  • Hyderabad, Telangana, India Ripple Infra Services Pvt Ltd Full time

    Firmware Development Role OverviewRipple Infra Services Pvt Ltd is seeking a highly skilled Embedded Firmware Engineer to join our team. The successful candidate will be responsible for the development of firmware for LVloT products using MCU firmware development skills.Key Responsibilities:Design and develop firmware for Water/Gas/Energy utilities using IoT...