3d Software Engineer

Richardson, TX 75081, United States

Job Description



Founded in 2003, E4D Technologies is a high-tech medical device company focused on 3D digitizing applications. Lasers, custom optics, 3D rendering, custom UIs, real-time manipulation of gigabytes of 3D data, and robotics are but a few of the technologies found in our products.
POSITION OVERVIEW
Are you resourceful, innovative, forward thinking, and passionate about software development? If you are, please read on!

We have an excellent opportunity for a 3D Graphics Software Engineer to join our R&D team and contribute to the development of our next generation 3D design software using innovative UI and intelligent algorithms to make the CAD/CAM process more intuitive. We use the latest tools and standards to develop high-performance, cross-platform 3D design applications that keep us extremely competitive in our market. Our team is lean and mean, using scrum to develop high-quality code quickly and efficiently. E4D is an R&D-driven company that is always looking to make improvements in every aspect of our products and processes. We are looking for someone that can help us with this goal.
You will be part of an experienced software development team, involved in technical designs reviews, expected to write quality code, responsible for writing unit tests, and challenged to debug both new and existing code.
PROFESSIONAL EXPERIENCE & SKILLS REQUIRED

  • Strong programming skills in C++ or C#
  • Solid understanding of computer graphics, OpenGL and/or DirectX
  • Shader development experience (GLSL/HLSL)
  • Good interpersonal communication skills with the ability to work independently and in a small team environment.
  • Must be detail oriented and have excellent problem-solving and analytical abilities with a certain degree of creativity and latitude.

DESIRED SKILLS (other skills/abilities which will be helpful)
  • Knowledge of 3D algorithms and math, especially in 3D mesh manipulation, computational geometry, and linear algebra.
  • Experience with a major rendering/game engine (Unity / Unreal / Unigine)
  • Mastery of object-oriented programming
  • Experience utilizing design patterns
  • Familiarity with Unity C# scripting or Unity UI development
  • Cross-platform development experience (Mac, Windows, Linux, WebGL, Android, iOS)


Key Technologies-3D, graphics, Unity, linear-algebra, computational geometry
EDUCATION
Required: Minimum, Bachelor\xe2\x80\x99s degree in Computer Science or similar technical discipline.
We offer a competitive salary that is commensurate with experience as well as excellent benefits, which include medical and dental plans, company paid short term, long term disability plans, life insurance, 15 days Paid Time Off, company paid holidays, 401(k) with 50% matching, casual and relaxed work environment\xe2\x80\xa6.just to name a few.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4270824
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Richardson, TX 75081, United States
  • Education
    Not mentioned