Software Engineer

3 weeks ago


Dallas, United States Planmeca USA Full time
POSITION TITLE: 3D Software Engineer (R & D Dept.)

LOCATION: Dallas, Texas

Who We Are:

Planmeca is one of the largest privately-held dental equipment companies in the industry. Our technology-driven product line includes digital, dental imaging (x-ray) equipment, dental CAD/CAM systems, dental units, and cabinetry. We provide imaging and software solutions for all dental specialties and partner with dental schools, government, universities, and dental service organizations. In the U.S., our products are available through authorized dealers and distribution partnerships.

What We Offer:

We offer a professional work environment, training, growth, and advancement. Competitive compensation and a benefits package including a medical, dental, and vision plan, voluntary benefits including life, short-term and long-term disability, 401(k) savings plan with company match, holiday pay.

Come Join our Planmeca USA Team

As a key member of our team, you will report to the Manager of Software Engineering. Your primary responsibility will be to contribute to the development of Planmeca's next generation 3D design software using innovative UI and intelligent algorithms to make the CAD/CAM process more intuitive. You will use the latest tools and standards to develop high-performance, cross-platform 3D design applications. You will be expected to work within an experienced scrum-based software development team, participate in technical design reviews, develop innovative solutions, write unit tests, and debug both new and existing code.

ESSENTIAL DUTIES:
  • Design and write software code according to prescribed specifications
  • Become familiar with Planmeca's scanning technologies and software applications
  • Design solutions to challenging 3D problems
  • Collaborate with the rest of the development team to implement and integrate new features
  • Develop high-quality code that adheres to Planmeca's coding standards
  • Continually expand your problem solving and software design capabilities
  • Participate in software design reviews, pull requests, and development of unit tests
  • Participate in all scrum team activities
  • Support manufacturing and technical support groups to sustain production and resolve field issues
  • Meets company standards pertaining to quantity and quality of work performed on an ongoing basis, performing all work-related tasks in a manner that is in compliance with all Company policies and procedures
  • Adheres to company policies, procedures and directives regarding standards of workplace behavior in completing job duties and assignments
  • Performs other duties as assigned
MINIMUM QUALIFICATIONS:

Training and Experience
  • BS degree in Computer Science or similar engineering discipline
  • Master's in Computer Science or similar engineering discipline (preferred)
  • Minor or coursework in image processing, 3D computer graphics, or computational geometry (preferred)
  • Proficiency in C, C++, or C#
  • Familiarity with 3D Computer Graphics concepts including 3D mesh manipulation, computational geometry, and linear algebra
  • 2+ years of experience in a software developer role using Agile methodologies
  • Working knowledge of Microsoft Visual Studio
  • Experience with a major game engine or scene graph (Unity / Unreal / OpenSceneGraph)
  • Excellent organizational, oral, and writing skills (English)
  • Experience developing in an Agile/Scrum environment
Preferred Qualifications
  • Proficiency in multiple programming languages
  • Experience using libraries such as OpenCL, OpenGL, Point Cloud Library (PCL), or OpenMesh
  • Experience developing shaders in GLSL or HLSL
  • Familiarity with GPU programming in CUDA or OpenCL
  • Experience with development/deployment tools (Preferred: CMake, Git, Polarian, Jenkins, etc.)
  • Experience developing image processing, computational geometry, or triangle mesh algorithms
  • Experience developing algorithms to reconstruct 3D surfaces from point clouds and/or experience with photogrammetry

WORKING CONDITION:

The work environment of the position is in a professional office environment and warehouse environment at principal place of business.

www.planmeca.com

EEO/ADA/Vet/Disabled

  • Dallas, United States TCP Software Full time

    TCP is hiring a Software Engineer IV to work collaboratively to develop software using modern software development principles and state of the art technologies in a cross functional agile development environment. As a Senior Software Engineer you will:Design, Develop, Test, and document cloud hosted web applications.Deliver quality code based on unit and...


  • Dallas, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a principal-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic, time-management, and interpersonal skills....

  • Perl Developer

    1 month ago


    Dallas, Texas, United States Software Guidance and Assistance, Inc. Full time

    Perl Developer OpportunityWe are seeking a talented and motivated Software Engineer to join our team at Software Guidance and Assistance, Inc. (SGA). In this role, you will be responsible for designing, developing, testing, and deploying software solutions for various initiatives within the company.Key Responsibilities:Work on modernizing and reducing risks...


  • Dallas, Texas, United States Delta System & Software, Inc. Full time

    Delta System & Software, Inc. is seeking a skilled Software Quality Assurance Engineer to join our team.Key Responsibilities:Lead the development and maintenance of test automation frameworks and scripts using Selenium and Cypress.Collaborate with cross-functional teams to identify and prioritize test automation initiatives.Design and implement efficient...


  • Dallas, Texas, United States United Software Group Full time

    Job SummaryUnited Software Group is seeking a highly skilled Python Developer to join our global software development team. The ideal candidate will have a strong background in Python programming and experience with software development methodologies.Key Responsibilities Review product requirements and collaborate with the user community to discuss and...


  • Dallas, Texas, United States Lynx Software Technologies Full time

    At Lynx Software Technologies, we're seeking a seasoned Embedded Software Engineer to join our team. As a principal-level engineer, you'll be responsible for developing innovative solutions for complex problems.The ideal candidate will have a strong background in C/C++ software development, with experience in real-time operating systems and embedded systems....

  • Software engineer

    2 weeks ago


    Dallas, United States M&C Recruiting & Consulting Full time

    Job OverviewBecome a key member of our forwardthinking team as a Software Engineer where you will be responsible for designing developing and implementing software solutions that drive innovation. Utilize your technical expertise to deliver highquality software that meets the needs of our diverse clientele.Key Responsibilities for Software EngineersEngage in...

  • Software Engineer

    1 week ago


    Dallas, United States NetBounce Placement Full time

    About Us:Netbounce Placement is a dynamic and innovative technology company committed to building cutting-edge software solutions that solve real-world problems. We work in a fast-paced environment, leveraging the latest technologies to deliver high-quality products to our clients and users. We are looking for a talented Software Engineer to join our growing...

  • Software Engineer

    1 week ago


    dallas, United States NetBounce Placement Full time

    About Us:Netbounce Placement is a dynamic and innovative technology company committed to building cutting-edge software solutions that solve real-world problems. We work in a fast-paced environment, leveraging the latest technologies to deliver high-quality products to our clients and users. We are looking for a talented Software Engineer to join our growing...

  • Software Engineer

    1 week ago


    dallas, United States ShortList Recruitment Limited Full time

    Software EngineerDallas (Remote)Up to $150,000 DOEShortlist have partnered with a highly successful financial strategy firm that are looking to grow their engineering function, and improve delivery on their products to clients. With over $70B under management, they have created a technology-focused entity that are responsible for building advanced,...

  • Software Engineer

    1 week ago


    Dallas, United States ShortList Recruitment Limited Full time

    Software EngineerDallas (Remote)Up to $150,000 DOEShortlist have partnered with a highly successful financial strategy firm that are looking to grow their engineering function, and improve delivery on their products to clients. With over $70B under management, they have created a technology-focused entity that are responsible for building advanced,...

  • Software Engineer

    6 days ago


    dallas, United States ShortList Recruitment Limited Full time

    Software EngineerDallas (Remote)Up to $150,000 DOEShortlist have partnered with a highly successful financial strategy firm that are looking to grow their engineering function, and improve delivery on their products to clients. With over $70B under management, they have created a technology-focused entity that are responsible for building advanced,...

  • Software Engineer

    1 month ago


    Dallas, Texas, United States Maintec Technologies Full time

    Job DescriptionAt Maintec Technologies, we are seeking a skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying reliable applications using Java and related technologies.Key Responsibilities:Collaborate with other engineers to understand customer use cases and...

  • Software Engineer

    3 weeks ago


    Dallas, United States Cenergistic Full time

    Job Title: Software Engineer Job Summary: We are seeking a motivated and detail-oriented Junior Software Engineer to join our dynamic development team. In this role, you will be responsible for supporting the development and operations of various software tools that gather and process data essential for our services. You will also contribute to the...

  • Senior DevOps Engineer

    6 months ago


    Dallas, United States TCP Software Full time

    We are seeking a highly skilled and experienced Senior CloudOps Engineer to join our dynamic and innovative team. As a Senior CloudOps Engineer, you will play a critical role in designing, implementing, and managing our cloud infrastructure and CI/CD pipelines. You will collaborate with cross-functional teams to ensure smooth integration of software...


  • Dallas, Texas, United States Virtualan Software, LLC Full time

    Job DescriptionAt Virtualan Software, LLC, we are seeking a highly skilled DevOps Engineer to join our team. The ideal candidate will have a strong background in designing, implementing, and managing CI/CD pipelines using GitHub Actions and Terraform.Key ResponsibilitiesDesign and implement advanced GitHub automations to streamline workflows and improve...

  • Software Engineer

    2 months ago


    Dallas, United States Motion Recruitment Full time

    Are you a Mid-Senior level Software Engineer looking to be part of an exciting startup? This company is working with the department of defense to change the way network & connection protocols are secured. This company is an early-stage startup and is looking for someone who is driven and willing to dedicate their time and energy to the company mission of...

  • Software Engineer

    4 weeks ago


    Dallas, Texas, United States Diverse Lynx Full time

    We are seeking a highly skilled Software Engineer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in computer science or engineering with a focus on language processing.Key Responsibilities:Design and develop software applications using ASP.NET languages and frameworks.Collaborate with cross-functional teams to...

  • Software Engineer

    3 weeks ago


    Dallas, United States Collabera Full time

    Description Home Search Jobs Job Description Software Engineer Contract: Dallas, Texas, US Salary: $55.00 Per Hour Job Code: 355522 End Date: 2024-12-04 Days Left: 29 days, 2 hours left Apply Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems....


  • Dallas, Texas, United States Macdonald Devin Madden Kenefick & Harris, P.C. Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team.As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key responsibilities include:Designing and developing software applicationsCollaborating with cross-functional teamsTesting and debugging softwareRequirements:BS...