Esri Company Logo

Esri

Redlands, California - United States
View all jobs at this company »

Senior Eclipse RCP Software Engineer

Description

Are you a skilled Java developer looking for your next big challenge? Join us and evolve the Eclipse RCP framework of Esri CityEngine, the groundbreaking 3D city modeling tool used in film, games, urban design, and other 3D/GIS industries.

Responsibilities:

  • Develop, maintain, and improve the CityEngine framework (based on Eclipse RCP)
  • Conduct detailed and documented design, development, and testing
  • Work closely with our team of 3D graphics experts to participate in software and systems design; contribute to problem-solving discussions; and ensure the designs for projects are consistent with product architecture, quality, and performance requirements
  • Implement innovative user interface components and concepts
  • Contribute to the ongoing integration of Esri CityEngine in Esri’s cloud solution, ArcGIS Online

Requirements:

  • Master’s in computer science or similar
  • Strong Java development experience
  • SWT/RCP development experience on Windows and Mac OS X
  • Experience with Java Native Interface
  • Experience in software architecture and design
  • Experience with Ant build systems
  • Experience with SCRUM agile development
  • Strong written and verbal communication skills
  • Ability to rapidly identify and escalate problems

Recommended Qualifications:

  • Background in 3D graphics
  • Experience with Maven build system
  • C/C++, Python, or JavaScript knowledge
  • Familiarity with ArcGIS, Esri CityEngine, or commercial 3D/GIS software in general




This Job is no longer active!