Software Developer

Job location: Rehovot, Israel

As a Software Developer on the Redefine Meat team, you will collaborate with colleagues on research, prototyping, software design, and implementation of highly complex and emerging technologies in support of a unique 3D printing platform. This role will be integral in selecting, developing, and proving the architecture, as well as managing both internal and external development resources. Along the way you will work with product managers to define improvements to our delicious plant-based New-Meat, solve hard problems, grow your skills, and mentor others.

Main objectives and tasks:

  • Development of the system operating software according to existing SRS, working closely with a SW team leader

  • Work according to version control development methodology

  • Integration of the software into the full system, together with the integration team

  • Take part of software testing

Background and Requirements:

  • Degree in Software Engineering

  • 3+ years of software development experience for complex multidisciplinary systems, including integration phase.

  • Significant experience in C#

  • Deep understanding of OOP, Design Patterns and Multithreading

  • Proven ability of independent work

  • Experience working with message brokers (RabbitMQ) and micro services architecture – advantage

  • Experience working with Azure DevOps – a significant advantage

  • Experience in communication with hardware modules, motion controllers – advantage

  • Experience in developing software for digital printing systems, preferably 3D printing – a significant advantage!

  • Ability and passion for studying and implementing new technologies.

  • Team player

Join Our Team

If you love meat, vegetables, animals or just want to help save the planet with new technologies, let’s do it together.

    * mandatory fields

    Your information will be handled in accordance with our Privacy Policy

    * mandatory fields