Home
/
Software Engineering
/
Software Engineer
Software Engineer-January 2024
Braşov
Jan 30, 2026
About Software Engineer

  Software Engineer

  This Opportunity

  If you've ever used SketchUp, you know it's special software: 3D modeling that's easy to learn, intuitive to use, and accessible to everyone. Try it out for free at app.sketchup.com.

  SketchUp's built-in tools are incredibly powerful but one of our most important capabilities is extensibility through our plug-in architecture. External developers use our APIs to create SketchUp extensions that range from simple functionality additions to whole suites that tailor SketchUp to a particular industry's workflow. Thousands of extensions are available today.

  As a member of the engineering team focused on extensibility, you'll specialize in our C API and Ruby API and will work with other engineers to extend and improve our APIs. We have a close relationship with our large community of extension developers, and you will have the opportunity to become a trusted leader in this community. We're looking for someone with a passion for API development and a drive to empower these external developers to extend the capabilities of SketchUp.

  About SketchUp, a Boulder startup all grown up

  Part of Trimble, SketchUp is one of the most popular 3D modeling and design tools in the world. Today, millions of architects, engineers, contractors, woodworkers, artists, and other creatives use our software to design transit centers, treehouses, and everything in between. We support a healthy work/life balance and high-quality standards for software and coffee. Our office is conveniently located right off the Boulder Creek Path.

  About Trimble, our parent company

  Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Our core technologies in spatial positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety, and sustainability in design, architecture, and construction.

  Key Responsibilities:Developing SketchUp's C API and Ruby APICreation and maintenance of API documentationDevelopment of examples and built-in extensions for SketchUp, in RubySupporting partners using the SketchUp APIs and actively engaging with the SketchUp developer communityConducting reviews of Ruby extensions submitted to the SketchUp Extension WarehouseRequired Skills/Experience:BS/BA degree in Computer Science, Software Engineering or equivalent experienceSolid foundation in C/C++ developmentFamiliarity with commercial software development best practicesA test-driven development mentalityBonus Skills/Experience:Ruby scriptingJavascriptAPI development3D vector mathWindows development using Microsoft Visual StudioMac OS development using XodeTechnical documentationExperience in design, graphics, 3D softwareTrimble is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Engineering Manager - Corlu IC
ABOUT UNILEVER With 3.4 billion people in over 190 countries using our products every day, Unilever is a business that makes a real impact on the world. Work on brands that are loved and improve the
Software Developer in Test - Vice President
iCapital is powering the world’s alternative investment marketplace. Our financial technology platform has transformed how advisors, wealth management firms, asset managers, and banks evaluate and re
Lagerleiter*in (d/w/m)
DU BIST MEHR ALS DEIN JOB-TITEL. MEHR ALS ZAHLEN UND BUCHSTABEN IN DEINEM LEBENSLAUF. UND WIR SIND MEHR ALS EIN UNTERNEHMEN. WIE WÄR'S ALSO, WENN WIR UNS EINFACH ZUSAMMENTUN - UND GEMEINSAM NOCH MEHR
Staff Software Engineer - Backend (Growth Data Platform Team)
Hinge Health is creating a new health care system, built around you. Accessible to 26 million members across 1,500 customers, Hinge Health is the #1 digital clinic for joint and muscle pain, deliveri
Site Reliability Engineer
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career, while helping others along the way, come join t
Software Engineer - Full Stack
OVERVIEW This position can be based out of San Francisco or New York City We're looking for Full-Stack Software Engineers to join our Engineering team. In this role, you will build innovative payment
Software Engineer (Hybrid)
Software Engineer - IE08DE We're determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to
Senior Software Engineer, Experience Containerization
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers a
Software Engineer - Card Processing and Authorisation
Company Description Checkout.com is one of the most exciting FinTechs in the world. Our mission is to enable businesses and their communities to thrive in the digital economy. We’re the strategic pay
Sr. Manager, Analytics Engineer - Biopharma
ROLE SUMMARY: Pfizer is seeking hardworking, passionate and results-oriented individuals to join our Analytics Engineering team to build data foundations and tools to craft the future. You will desig
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved