Embedded Software Engineer – Industry-Leading 3D Printers

3 days ago


Panjim, India MNC GOA Full time

Company DescriptionAt 3D Systems, we are transforming manufacturing and healthcare through additive manufacturing solutions. Our industry-leading 3D printers, software, and services empower innovation across the globe.Role DescriptionAs an Embedded Software Engineer, you will develop and maintain firmware and embedded applications that drive the performance and reliability of our advanced 3D printing systems. Responsibilities include:• Design and implement embedded software for real-time control and simulation of 3D printers• Develop and optimize firmware and simulations for ARM-based microcontrollers• Integrate and simulate hardware drivers, sensors, and communication protocols (CAN, UART, SPI, I2C)• Collaborate with hardware, UI, and systems engineering teams• Perform code reviews, unit testing, and debugging to ensure robust performance• Document designs and adhere to safety and compliance standardsQualifications• Bachelor’s or Master’s degree in Computer Science, Electronics, or related field• 3–5 years of experience in embedded software development or simulation environments• Proficiency in C/C++ for embedded systems• Experience with RTOS (e.g., FreeRTOS, ThreadX) and real-time programming• Familiarity with communication protocols (CAN, UART, SPI, I2C)• Knowledge of Linux-based embedded systems and scripting (Python or Bash)• Experience with version control (Git) and Agile development practices• Bonus: Exposure to additive manufacturing or industrial automation



  • Panjim, India MNC GOA Full time

    Company DescriptionAt 3D Systems, we are transforming manufacturing and healthcare through additive manufacturing solutions. Our industry-leading 3D printers, software, and services empower innovation across the globe.Role DescriptionAs an Embedded Software Engineer, you will develop and maintain firmware and embedded applications that drive the performance...


  • Panjim, India MNC GOA Full time

    Company DescriptionAt 3D Systems, we are transforming manufacturing and healthcare through additive manufacturing solutions. Our industry-leading 3D printers, software, and services empower innovation across the globe.Role DescriptionAs an Embedded Software Engineer, you will develop and maintain firmware and embedded applications that drive the performance...


  • Panjim, India MNC GOA Full time

    Company OverviewAt 3D Systems, we are transforming manufacturing and healthcare through additive manufacturing solutions. Our industry-leading 3D printers, software, and services empower innovation across the globe.What You’ll DoAs a Full-Stack Developer on our User Interface team, you will play a key role in creating intuitive, high-performance web...


  • Panjim, India MNC GOA Full time

    Company Overview At 3D Systems, we are transforming manufacturing and healthcare through additive manufacturing solutions. Our industry-leading 3D printers, software, and services empower innovation across the globe.What You’ll Do As a Full-Stack Developer on our User Interface team, you will play a key role in creating intuitive, high-performance web...


  • Panjim, India MNC GOA Full time

    Company OverviewAt 3D Systems, we are transforming manufacturing and healthcare through additive manufacturing solutions. Our industry-leading 3D printers, software, and services empower innovation across the globe.What You’ll DoAs a Full-Stack Developer on our User Interface team, you will play a key role in creating intuitive, high-performance web...


  • Panjim, India MNC GOA Full time

    Company OverviewAt 3D Systems, we are transforming manufacturing and healthcare through additive manufacturing solutions. Our industry-leading 3D printers, software, and services empower innovation across the globe.What You’ll DoAs a Full-Stack Developer on our User Interface team, you will play a key role in creating intuitive, high-performance web...


  • Panjim, India MNC GOA Full time

    Company Overview At 3D Systems, we are transforming manufacturing and healthcare through additive manufacturing solutions. Our industry-leading 3D printers, software, and services empower innovation across the globe.What You’ll Do As a Full-Stack Developer on our User Interface team, you will play a key role in creating intuitive, high-performance web...


  • Panjim, Goa, India Enigmasoft Technologies Private Limited Full time ₹ 60,00,000 - ₹ 80,00,000 per year

    Position: Embedded Software EngineerExperience: 3-5 Years Openings: 1Job Location: Panjim, GoaSalary: Best in IndustryNotice Period: Immediate joiners will be preferredEducation: Degree – BE / B.Tech / ME / MTech.Requirements1. Responsibilities and Duties· Design and implement embedded software solutions from requirements gathering through to production...

  • Lead Engineer

    2 weeks ago


    Panjim, India Buoyancy Consultants & Engineering Full time

    As a Lead engineer you will be working closely with the client in order to execute their design engineering projects with close co-ordination of your Hull design team. Your responsibilities will be as follows:Responsible for the planning and coordination of all engineering activities within a project.Leading a team of engineers within the detail design...


  • Panjim, India Buoyancy Consultants & Engineering Full time

    As a Design Engineer, you will have to work in close coordination with the design team and client. Your Role and Responsibilities will be:Creating detail design 3D model and related drawings using Ship Design software like Cadmatic or Ship Constructor or equivalent.Understanding of detailed production design for Piping related outfitting including 3D...