• Automotive
      • 3D Printing is revolutionising the transport industry with not only prototypes during the design and development stages, but with tooling, moulds, and even end-use parts during the manufacturing and production process.

        mahle_3d-5-copyright-porsche (2)
    • Jewelry
      • Produce high precision, functional 3D prints that can stand in for final parts and stand up to the rigors of the factory floor, from pre-production validation to jigs and fixtures to end-use parts

        download
    • Manufacturing
      • Manufacturing is experiencing a digital transformation with the advance of 3D printing in modern manufacturing facilities. The current strategic imperative is to embrace the breakthrough potential of 3D printing by integrating digital into your organization’s structures, processes, systems and incentives.​

        injection-molding-3d-printing.jpg__1250x0_q85_subsampling-2
    • Dental
      • Learn how dental labs and practices of any size can build reliable, high quality, easy-to-use digital workflows for dental models, surgical guides, splints, retainers, and more. 3D printing is revolutionizing the way surgeries are done.

        download (1)
    • Entertainment
      • Use accessible, professional 3D printing to facilitate collaboration, win over directors, and bring hyper-realistic digital models to life in a matter of hours.

        download (2)
    • Medical
      • Low Investment, High Impact. Open the door to high-impact medical applications, while saving significant time and costs from the lab to the operating room.

        medical_homepage_hospitals.jpg__1250x0_q85_subsampling-2
    • Education
      • Bring the Real World to the ClassroomEncourage creativity and expose students to the same professional-level technology used by businesses in a range of industries.

        download (3)
    • Engineering
      • Find Value Across the Supply Chain Produce high precision, functional 3D prints that can stand in for final parts and stand up to the rigors of the factory floor, from pre-production validation to jigs and fixtures to end-use parts

        amrc_loc_0558_1jpg__1354x0_q85_subsampling-2.jpg__1200x0_q85_subsampling-2
    • Desktop
    • Professional
    • Industrial
    • Material Dryer
    • 3D Print Your Design

      Upload your design and 3D Print!

Software Embedded Engineer

BANGALORE

Role Summary

We are seeking a talented Software and Embedded Systems Engineer with a strong foundational software background to join our dynamic team. The ideal candidate will possess exceptional coding skills, a deep understanding of software systems, and hands-on experience with hardware. Experience with 3D Printers is a plus. 

Key Responsibilities:

  • Develop and maintain embedded systems software for various hardware platforms. 
  • Write and optimize code in Python and C++ for embedded applications. 
  • Design and implement object-oriented programming solutions. 
  • Collaborate with hardware engineers to integrate and test software with hardware components. 
  • Experiment with and develop projects using Arduino, Raspberry Pi, and other microcontroller platforms. 
  • Troubleshoot and debug software and hardware issues. 
  • Work with Linux systems, including scripting and system management. 
  • Utilize Git, GitHub, and version control systems for efficient project management. 
  • Participate in code reviews and provide constructive feedback to peers. 

Qualifications :

  • Bachelor’s degree in Computer Science, Electronics/Electrical Engineering, Mechatronics or a related field. 
  • Strong programming skills in Python and C++. 
  • Solid understanding of object-oriented programming (OOP) concepts. 
  • Experience with embedded systems development and hardware interfaces. 
  • Hands-on experience with Arduino, Raspberry Pi, and similar platforms. 
  • Proficiency in working with Linux operating systems. 
  • Familiarity with Git, GitHub, and version control systems. 
  • Experience with 3D printers, including using or building them. 
  • Excellent problem-solving skills and attention to detail. 
  • Ability to work collaboratively in a team environment. 
  • Strong written and verbal communication skills. 
  • Knowledge of PCB design is a plus, but not mandatory 

Compensation: Salary Range: INR 3.5 - 4.5 Lakhs per annum

CONTACT US