Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer — Smart Construction 3D

Full-time

EARTHBRAIN

Build software that changes how the physical world gets built.

At EARTHBRAIN, we're building technology that transforms construction jobsites into intelligent, connected environments.

Born from Komatsu—one of the world's largest construction equipment manufacturers—and backed by Komatsu, NTT, Sony, and Nomura Research Institute, EARTHBRAIN combines the speed and ownership of a technology company with the resources and global reach of established industry leaders.

Our Smart Construction platform is already deployed across more than 15,000 jobsites in Japan and used in more than 27 countries.

Now we're expanding our North American engineering team—and we're looking for experienced software engineers who want to work on technical problems that go far beyond the typical web application.

You'll help build 3D products that allow contractors to combine CAD files, aerial and satellite imagery, drone-captured point clouds, terrain data, and other project information to visualize, analyze, and plan complex construction projects.

Think centimeter-level terrain precision, massive geospatial datasets, earthwork calculations, digital twins, and interactive 3D environments.

And that's only where we're starting. 

Our longer-term roadmap includes remote and autonomous construction, with cloud systems coordinating fleets of heavy machinery across jobsites.

Why this role is different
This is a hands-on engineering role for someone who wants meaningful technical ownership.

You'll write and ship production code every day, work across the stack, solve challenging 3D and geospatial problems, and see your work used in real-world construction environments.

You'll also join an engineering organization actively redefining how software gets built with AI.

We believe great engineers don't compete with AI—they learn how to direct it.

Every engineer has access to modern AI development tools, including Claude Code, ChatGPT, GitHub Copilot, and Gemini. AI agents contribute meaningfully to first-draft code and testing, while engineers remain responsible for architecture, technical judgment, review, quality, and what ultimately ships.

Our interview process reflects how we actually work: our technical interview is AI-assisted, and you're encouraged to use the tools you use in your real development workflow.

What you'll own
You'll:
  • Design, build, test, document, and continuously ship production software.
  • Build customer-facing 3D experiences that help contractors understand and manage complex projects.
  • Work across the stack, from CesiumJS rendering in the browser to cloud-based geospatial data pipelines.
  • Solve problems involving terrain, imagery, point clouds, CAD data, visualization, and large-scale geospatial datasets.
  • Use AI coding agents as part of your daily engineering workflow—and critically review, refine, and improve their output.
  • Own features from initial technical design through production.
  • Improve engineering quality through thoughtful code reviews, pair programming, testing, and technical collaboration.
  • Collaborate directly with engineering teams in Japan as part of one global product organization.
  • Help shape the technical practices and culture of our growing North American engineering team.
Technology you'll work with
You don't need to be an expert in every technology below. We're more interested in strong engineers who can learn quickly and make sound technical decisions.

Application & Data
JavaScript · TypeScript · Lit · React · CesiumJS · Node.js · GraphQL · Python · C++ · GDAL
Testing
Jasmine · Karma · Vitest · Playwright · GoogleTest
Cloud & Infrastructure
AWS · Google Cloud · Terraform · Docker
Build & CI/CD
GitHub Actions · Vite
AI Development
Claude Code · ChatGPT · GitHub Copilot · Gemini

What we're looking for
You may be a strong fit if you have:
  • 5+ years of professional software development experience building, shipping, and supporting production systems.
  • Strong software engineering fundamentals and experience with at least part of our technology stack.
  • The ability—and curiosity—to learn unfamiliar technologies quickly.
  • Experience incorporating AI development tools into your day-to-day engineering workflow.
  • The technical judgment to recognize where AI-generated solutions work well, where they don't, and when human intervention matters.
  • Strong written and verbal communication skills.
  • Experience collaborating effectively across teams, disciplines, and time zones.
  • A computer science degree, related technical degree, or equivalent practical experience.
  • Authorization to work in the United States without current or future visa sponsorship.
  • Ability to work from our Philadelphia office at least two days per week.
Even better if you've worked with
  • WebGL, GIS, mapping, or 3D graphics technologies such as CesiumJS, Three.js, or deck.gl.
  • Large datasets, particularly point clouds, imagery, terrain, or other geospatial information.
  • AWS and Docker-based development environments.
  • Globally distributed engineering organizations.
  • Construction, mining, agriculture, robotics, heavy equipment, or other industrial technology.
Don't check every box?
If you're a strong software engineer who is excited about 3D technology, geospatial systems, AI-assisted development, or building software that interacts with the physical world, we still want to hear from you.

What you'll get
Beyond the opportunity to work on technically challenging products with global reach, EARTHBRAIN offers:
  • Competitive compensation.
  • Comprehensive medical, dental, and vision coverage.
  • Short- and long-term disability coverage.
  • Company-paid life insurance.
  • 401(k) retirement plan.
  • Generous paid time off and sick leave.
  • Free lunch, snacks, and drinks in the office.
  • Professional development through workshops, jobsite experiences, global hackathons, and Udemy courses.
  • Opportunities to travel to Japan and collaborate directly with our Tokyo engineering organization, including participation in our Global Tech Meeting.
  • A flexible, inclusive, multicultural working environment.
Build something you can see in the real world.
A lot of software moves information around a screen.
Ours helps move earth, coordinate equipment, model entire jobsites, and ultimately change how construction gets done.

If you want your next engineering challenge to combine 3D visualization, geospatial technology, cloud systems, AI-assisted development, and real-world impact , we'd like to meet you.

Equal Employment Opportunity
EARTHBRAIN is an equal opportunity employer committed to creating an inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer — Smart Construction 3D in Philadelphia, PA vacancy
  •  ...over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals...  ...the project lifecycle. Software Proficiency: Utilize software tools, including AutoCAD Civil 3D and Microsoft Office suite, to facilitate... 
    3D
    Second job
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours

    AECOM

    Philadelphia, PA
    22 hours ago
  • $70k - $90k

     ...seeking an experienced Senior Energy Engineer to support commercial new construction and major renovation energy...  ...OpenStudio, IES VE, eQUEST, Trane TRACE 3D Plus, or comparable tools.  ~ Review...  ...projects.  ~ Modeling Software: Advanced proficiency with at least... 
    3D
    For contractors
    Work at office
    Local area
    Remote work

    Energy Infrastructure Partners LLC

    Philadelphia, PA
    2 days ago
  •  ...About the job Lead Mechanical Engineer Qualifications:...  ...Engineer License Preferred: Software experience in Revit, AutoCAD,...  ...Trace 700, and Trane Trace 3D. Experience in the design...  ...operation, piping layout, and final construction documents associated with... 
    3D
    Work at office
    Local area
    Remote work

    Solvenow Inc.

    Philadelphia, PA
    1 day ago
  • $96.1k - $153.3k

     ...Solutions Specialist, you will bring first-hand experience from the construction, engineering, and project delivery sectors to help shape and share Esri’s...  ...analytics, and reality capture (such as drones, LiDAR, 3D scanning) Comfortable presenting to technical and... 
    3D
    For contractors
    Work at office

    Esri

    Philadelphia, PA
    22 hours ago
  • $110.5k - $208.34k

     ...for you. The Work We are seeking a Lead Mechanical Engineer to join the Advanced Electronics Packaging & Analysis...  ...Minimum 9 years professional experience Proficiency with 3D Computer Aided Design (CAD) Software such as Solidworks or Creo. Creo Preferred.... 
    3D
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Lockheed Martin Corporation

    Moorestown, NJ
    22 hours ago
  • $30 per hour

     ...hiring! In particular, we are looking for a Construction Inspector to contribute to our Municipal...  ...: Associate's degree in an Engineering or technical field of study (especially...  ...programs (especially ArcGIS, AutoCAD Civil 3D, and/or MicroStation) is a plus! Strong... 
    3D
    Hourly pay
    Part time
    Monday to Friday
    Day shift

    Pennoni

    Haddon Heights, NJ
    22 hours ago
  • $50 per hour

     ...successful candidate will act as a technical bridge across engineering, production, and program teams, driving production execution...  ...support equipment design and implementationExperience with 3D modelling software (CAD) and engineering drawingsDemonstrated project... 
    3D
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Moorestown, NJ
    3 days ago
  • $50 per hour

     ...Operations team on the manufacturing execution system (MES) and engineering process planning tools, ensuring high-availability and...  ...Desired SkillsExperience with manufacturing process planning, 3D-modelling software, and engineering drawingsProficiency with data... 
    3D
    Full time
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Moorestown, NJ
    3 days ago
  • Lead Process Engineer Posted on 05/14/2026 Location Mehoopany,...  ...you thrive working alongside a smart and caring team, Foth may be...  ...equipment specifications and construction documents/packages ~Work as...  ...converting) ~Familiarity with 3D project execution ~... 
    3D
    For contractors
    Work at office
    Immediate start
    Flexible hours
    2 days per week
    1 day per week

    Foth

    Philadelphia, PA
    more than 2 months ago
  •  ...Job Description Manufacturing Design Engineer Job Type: Contractor Location: Remote...  ...# Create and modify detailed parametric 3D CAD models of mechanical components and...  ...assemblies using FreeCAD or comparable CAD software. # Develop comprehensive engineering drawings... 
    3D
    Remote job
    For contractors

    YO AI Labs

    Philadelphia, PA
    8 days ago
  • $35 - $70 per hour

     ...America and residing in the Top 400 on Engineering News Record (ENR)'s List of Top Design...  ...hiring Resident Engineers and Senior Construction Inspectors . Our ideal candidate has...  ...familiarity with inspection tools and software. ~ Experience with inspection of Federal... 
    For contractors
    Currently hiring
    Local area
    Night shift
    Weekend work

    Traffic Planning and Design

    Cherry Hill, NJ
    4 days ago
  • $105k - $140k

     ...Description Job Title: Switchgear Design Engineer (UL891) Job Location: Charleston, SC /...  ...standards and regulations Create 3D sheet metal components and flat patterns...  ...) ~ Strong proficiency in 2D and 3D CAD software (Autodesk preferred) ~ Solid understanding... 
    3D
    Full time
    Work at office
    Remote work
    Relocation
    Relocation package

    Inner Circle Agency Inc.

    Philadelphia, PA
    19 days ago
  •  ...workholding fixtures, and cutting tools; plan and sequence turning and multi-axis milling operations for complex features including 3D surfaces, angular holes, slots, and thin-walled micro-machined structures - Manage tool life, bar-feeding systems, chip and coolant... 
    3D
    Relocation package

    VeroSkills

    Hatboro, PA
    4 days ago
  • $140k - $185k

     ...environments. We're hiring a Manipulation Engineer to design, implement, and deploy...  ...grasping, and control pipelines in real-time software, and own their performance all the way down...  ...making and task planning Familiarity with 3D perception, point cloud processing, and... 
    3D
    Permanent employment
    Remote work
    Work from home
    Flexible hours

    Ghost Robotics Corporation

    Philadelphia, PA
    a month ago
  • $140k - $185k

     ...care as much about robust, maintainable engineering as we do about raw algorithm performance....  ...from research to reliable, production-ready software, working alongside our robotics, controls...  ...as welcome. Solid understanding of 3D geometry and coordinate transformations,... 
    3D
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Ghost Robotics Corporation

    Philadelphia, PA
    a month ago
  • $101.9k - $152.8k

     ...intermediate to advanced skills in survey processing software. Working knowledge of relevant technical software including AutoCAD Civil 3D. Working knowledge of field...  ...Stantec is a global leader in sustainable engineering, architecture, and environmental consulting... 
    3D
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Local area
    Flexible hours

    Stantec

    Philadelphia, PA
    22 hours ago
  • $50 per hour

     ...Systems (RMS), we tackle some of the most complex challenges in defense through innovation, collaboration, and engineering excellence. Join a team developing software that supports critical military missile launching systems and helps deliver mission-ready capabilities to... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Moorestown, NJ
    3 days ago
  •  ...Posted: 2026-04-23Job Family: Information TechnologyJob Function: Software EngineeringPay Type: SalaryEducation Level: Bachelor’s Degree...  ...Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management... 
    Contract work
    For contractors
    Work experience placement

    ASRC Federal Holding Company

    Moorestown, NJ
    1 day ago
  • We are looking for a Senior Software Engineer to join a team delivering scalable full stack solutions in Fort Washington, Pennsylvania. This Long-term Contract opportunity is ideal for an experienced developer who enjoys building, enhancing, and supporting business-critical... 
    Long term contract

    Robert Half

    Fort Washington, PA
    1 day ago
  • $176k - $179.5k

     ...Created: 2026-08-20Apply: be on the global Life Sciences AI team, fully integrated with QuantumBlack, AI by McKinsey, as a senior software engineer, building AI that transforms Pharma and MedTech.Who you'll work withDriving lasting impact and building long-term capabilities... 
    Apprenticeship
    Easy work
    Shift work

    McKinsey & Company

    Philadelphia, PA
    4 days ago
  •  ...Designer I CRB is a leading provider of sustainable engineering, architecture, construction and consulting solutions to the global life sciences and...  ...project's Architect-of-Record. These include assisting with 3D modeling and design, conducting field investigations,... 
    3D
    Work at office

    CRB

    Philadelphia, PA
    4 days ago
  • $55k - $90k

     ...the leading provider of sustainable Engineering, Architecture, Construction and Consulting solutions to the global...  ...include assisting with 3D modeling and design, conducting field...  ...details utilizing Revit or other BIM software. Generate drawings based on markups... 
    3D
    Work at office

    CRB

    Conshohocken, PA
    22 hours ago
  •  ...reinvention, with a focus on realizing complex large scale manufacturing engineering initiatives. This includes transformation of large brownfield...  ...for example: designing material delivery routes, performing 2D/3D simulations, IT/OT integration considerations, PFEP, business... 
    3D
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Philadelphia, PA
    2 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career...  ...dedicated to the world of computer aided design, 3D modeling and simulation- helping...  ...Overview: As a Thermo-Mechanical Product Engineering Intern , you will support the... 
    3D
    Remote job
    Hourly pay
    Full time
    Internship
    Work at office
    Local area

    Siemens

    Philadelphia, PA
    1 day ago
  •  ...Job Description Job Description The Lead Engineer is responsible for overseeing the daily operations and maintenance of building systems, including HVAC, plumbing, electrical, and general infrastructure. This role ensures optimal performance, safety, and efficiency... 
    Hourly pay
    For contractors

    ABM Industries

    Philadelphia, PA
    a month ago
  •  ...boundary, topographic, ALTA/NSPS, construction, and as-built surveys. Ensure...  ...states. Coordinate with engineering and environmental teams on multidisciplinary...  .... Proficiency with survey software (Carlson, Trimble Business Center, Civil 3D). Experience with CADD... 
    3D
    Work at office
    Local area

    SOCOTEC

    Philadelphia, PA
    2 days ago
  •  ...and growing Land Surveying and Engineering firm, where we’re dedicated...  ...surveys, legal descriptions, and construction calculations. Research...  ...verify field data using CAD software to ensure accuracy. Lead...  ...Proficiency in AutoCAD Civil 3D and field instrumentation.... 
    3D
    Flexible hours

    gpac

    Philadelphia, PA
    22 hours ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career...  ...dedicated to the world of computer aided design, 3D modeling and simulation- helping...  ...Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial... 
    3D
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Philadelphia, PA
    2 days ago
  •  ...Description Position: Sr. Technical Lead - Mechanical Engineer Location: Nashua, New Hamshire & Valley Green, Pennsylvania...  ...and handle team Proficient in Creo & SolidWorks CAD software (Creating 3D models, Sheet Metal, 2D drawing and Assembly) Strong knowledge... 
    3D
    Contract work

    PDDN INC.

    Philadelphia, PA
    13 days ago
  • $88.4k - $114.4k

     ...technically excellent, with Revit and 3D software expertise and with design build experience...  ...to coordinate design development and construction documents. Responds to the technical...  ...technology and systems. Coordinates engineering systems relevant to projects. Reviews... 
    3D
    Temporary work
    Flexible hours

    Perkins & Will

    Philadelphia, PA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer — Smart Construction 3D. Be the first to apply!