Job details
Job type full-time
Benefits pulled from the full job description
401(k) 401(k) matching commuter assistance disability insurance food provided free parking show 5 more benefits
Full job description
We`re looking for a software developer specializing in the unity 3d game engine development to help advance cesium`s roadmap for 3d geospatial integrations in game enginesAs a unity 3d software developer, you will help build our integrations and tooling for unity, create unity native plugins, and advance our open source software libraries to enable the cesium community to build full-scale real-world 3d applications, games, and experiences with unity to be deployed across a variety of platforms and devices.
What you`ll do:
Be a key part of our development team and collaborate with the open-source community to define the new standard for 3d geospatial for the unity game engine
Use c# and c++ to develop plugins, demos, and application code
Use modern software development practices to create reusable libraries, unit tests, and documentation
Develop high performance graphics algorithms and use profiling to optimize hotspots
Participate in collaborative open source development using github, code reviews, and ci
Work in a fast-paced continuous learning environment
What we`re looking for:
6+ years experience with unity plugin and/or game/application development
C#, c++ 17, and unity visual scripting development skills with a focus on modular architecture, api design, performance, and c# - c++ interop.
Exposure to graphics techniques such as spatial data structures, rendering engine design, and shaders
Bs or ms in computer science, a related field, or equivalent experience
Ways to stand out:
Experience with unity native plugin development
Experience deploying unity projects to the web or mobile
Exposure to geospatial software and/or data such as photogrammetry, point clouds, and terrain
Experience with any flavor of parallel programming: multicore, simd, gpu, etc
Experience debugging and profiling graphics performance
Experience with open standards and formats such as gltf and 3d tiles
Exposure to ar, vr, oculus quest, and/or hololens
Cesium offers
Competitive base salary and bonus
Stock options to share in the growth that you help create
100% medical coverage for you and your dependents, and 99% coverage for dental and vision100% premium coverage for short term and long term disability.
Tuition and loan reimbursement program
Wellness benefits visa card to promote and encourage healthy activities and lifestyle.
401k with 100% matching up to 6%100% vested from day one.
Remote workspace benefit- $1,000 expense to buy office furniture for your remote workspace
3 weeks paid vacation
12 paid holidays throughout the calendar year, including a winter break
Maternity and paternity leave
Learning opportunities including workshops and kindle or audible credits
Frequent team social events
Center city office with roof deck and just steps from public transit
Free lunch, snacks, and drinks at the office
Commuter benefit for public transit and parking
Cesium was awarded
2020 technology startup enterprise award by the philadelphia alliance for capital and technologies (pact)
2020 startup of the year in the geospatial world awards by geospatial media and communications
One of philadelphia`s best places to work in tech 2020 by tech in motion
We are an equal opportunity employer and invite candidates from all different backgrounds to bring their unique perspective to cesium.
Remote work may be offered for this role, or is based out of our headquarters in philadelphia pa for in-person.
Job type: full-time
Hiring insights
Job activity
Posted 30+ days ago