Senior Software Engineer (Computational Geometry)
$140k - $250kFreeform
:
SENIOR SOFTWARE ENGINEER (COMPUTATIONAL GEOMETRY)
Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverages advanced sensing, real-time controls, and data-driven learning to produce digitally-verified, flawless parts at unprecedented speed and cost. Our mission is to make the transformative power of 3D printing available to all industries at scale and unlock the future of innovation.
As a Senior Computational Geometry Software Engineer at Freeform, you will play a critical role in developing the pre-print, computational geometry software platform for our metal 3D printing production system. You will be responsible for designing, developing, and integrating software systems that enable the first production-scale, high-quality, and fully-automated metal 3D printing factory capability. As a crucial member of the engineering team you will be responsible for driving the pace of innovation, maximizing development speed, and maintaining a standard of excellence within the entire engineering team.
3D printing experience is not required to be successful here - rather we look for smart, motivated, collaborative engineers who love solving hard problems and creating amazing technology!
Responsibilities:
- Develop algorithms for geometry deformation, procedural geometry generation, and space-filling operations
- Work with simulations engineers to integrate physics-based and data-driven models into the software simulation pipeline
- Integrate 2D and 3D meshing techniques into the physical simulation software pipeline
- Work with data scientists to develop and deploy machine learning algorithms
- Design and develop the print preparation software pipeline for an advanced production-scale metal 3D printing system
- Develop software to automate the CAD import, geometry processing, slicing, and toolpath planning of an advanced laser melting printing system
- Work with back-end software developers to architect the software interface to the metal 3D printing hardware layer
- Develop software required to implement production automation solutions in the front-end geometry processing pipeline
- Create software to interface with third-party CAD and CAM software
- Develop, unit test, and deploy functional, scalable, robust, and maintainable software
- Generate and maintain documentation of designed software and integrated systems
- Integrate third-party software packages into proprietary software
Basic Qualifications:
- 5+ years of experience in software development using C++ (C++11/14/17)
- Extensive background in object-oriented programming and design
- Proficient in computational geometry
Nice to Have:
- Bachelor's, Master's or PhD in computer science, applied mathematics, or related field highly preferred
- Experience developing advanced software for 3D visual effects, animation, or graphics industries
- Experience interfacing with CAD and CAM software APIs
- Experience with 2D and 3D meshing techniques
- Knowledge of MATLAB and Python is a plus
- Experience with cloud computing is a plus
- Proficient with software configuration management tools
- Experience with optimization techniques
- Creative thinker able to apply first-principles reasoning to solve complex problems
- Excellent verbal and written communication skills
Location:
- We are located in Hawthorne, CA in a 35,000 square foot, state-of-the-art facility featuring large open spaces for team collaboration, R&D, and production, as well as easy access to the 405, 105, and 110 freeways. Our facility is in the heart of Los Angeles' vibrant emerging tech ecosystem alongside many other high growth startups and enterprises.
What We Offer:
- We have an inclusive and diverse culture that values collaboration, learning, and making deliberate data-driven decisions.
- We offer a unique opportunity to be an early and integral member of a rapidly growing company that is scaling a world-changing technology.
- Benefits
- Significant stock option packages
- 100% employer-paid Medical, Dental, and Vision insurance (premium PPO and HMO options)
- Life insurance
- Traditional and Roth 401(k)
- Relocation assistance provided
- Paid vacation, sick leave, and company holidays
- Generous Paid Parental Leave and extended transition back to work for the birthing parent
- Free daily catered lunch and dinner, and fully stocked kitchenette
- Casual dress, flexible work hours, and regular catered team building events
- Compensation
- As a growing company, the salary range is intentionally wide as we determine the most appropriate package for each individual taking into consideration years of experience, educational background, and unique skills and abilities as demonstrated throughout the interview process. Our intent is to offer a salary that is commensurate for the company's current stage of development and allows the employee to grow and develop within a role.
- In addition to the significant stock option package, the estimated salary range for this role is $140,000-$250,000, inclusive of all levels/seniority within this discipline .
- Freeform is an Equal Opportunity Employer that values diversity; employment with Freeform is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
$130k - $300k
...reindustrialize America. By combining AI, advanced software, robotics, and full-stack... ...in our factories. The work spans computational geometry, CAD/CAM integrations, high-performance... ...high-performance computing, or software engineering with strong mathematical intuition....SuggestedPermanent employmentFull timeRelocation packageFlexible hours- ...generate manufacturing processes. You will work on high-performance geometry pipelines in C++ and Python, with GPU-accelerated workflows and... ..., additive, and casting experts to push production-ready software that scales in real factories. #J-18808-Ljbffr Telemetry Today...Senior
$160k - $225k
...to make this possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER, COMPUTER VISIONWe are looking for exceptional, driven, adaptable, and resilient senior software engineers who are technical leaders and experts in artificial intelligence...SeniorPermanent employmentTemporary workWeekend work$163k - $212k
...future for global freight.Parallel Systems is seeking a Senior Robotics Software Engineer to develop the perception and sensor fusion... ...real time. In this role, you'll design and implement geometry-based computer vision and robotics algorithms alongside ML/learned-based...SeniorLocal areaShift work$150k - $250k
...manufacturing systems that unify software, hardware, and physics to... ...without limits. As a Senior Software Engineer at Freeform, you will be responsible... ..., to high-performance compute and machine learning... ...computer graphics or similar geometry-intensive problems Experience...SeniorFull timeCasual workRelocation packageFlexible hours$94.97k - $250k
...millions of fans who browse our platform around the world.Senior Software Engineer (StubHub, Inc., Los Angeles, CA)Design and maintain core engineering... ...REQUIREMENTS: Bachelor’s degree or U.S. equivalent in Computer Science, Electrical Engineering, or a related field, plus 2...SeniorRemote workWorldwide2 days per week$152.5k - $205k
...everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain... ...object oriented languages like Java and GoBachelor's degree in Computer Science or a closely related field (or equivalent).Led...SeniorPermanent employmentRemote workFlexible hours- Senior Software EngineerLocation: Los Angeles, CA (Onsite)Compensation: $130,000 - $170,000k annually... ...an experienced software development engineer to join our software R&D team to help... ...native applications to cloud computing.Drive assigned features and services end...Senior
$160k - $180k
...Learning, visit AgeofLearning.com.Summary: AI Software Engineer is the new baseline at Age of Learning... ...-class collaborator. We are seeking a Senior Software Engineer to join the ABCmouse... ...Qualifications:Bachelor of Science in Computer Science degree or related...SeniorLocal areaWorldwide$141.4k - $204.4k
...matter. A team where everyone makes play happen. Job Title: Senior Software Engineer - Generalist (Apex Legends)Location: Hybrid - Vancouver or... ...software running in production.Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.Preferred...SeniorFull timeLocal area$190k - $225k
...President to join our newly formed Product Engineering group. This is a senior individual contributor who will be... ...solving hard problems, and shipping software. If you're looking for a role where... ...abstractions right matters.Strong computer science fundamentals: you think...SeniorFull timeFor contractorsLocal areaFlexible hours$20k
...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, HIGH PERFORMANCE COMPUTINGStarshield leverages SpaceX’s... ...and release system BASIC QUALIFICATIONS:Bachelor's degree in computer science, engineering, math, or engineering discipline; OR 2+...Permanent employmentTemporary workImmediate startWeekend work$143.7k - $194.4k
The Center for Quantum Computing (CQC) is hiring a Software Development Engineer to build AI-native systems that accelerate quantum device research and fabrication. You will work at the intersection of software engineering, machine learning, and experimental science, building...InternshipLocal areaFlexible hours$141.9k - $190.3k
...Technology is a global organization of engineers, product developers, designers,... ...seeking someone who can fill the role of a Senior Product Software Engineer to create a feature rich... ...TVOSRequired EducationBachelor of Science in Computer Science or equivalent experienceThe...Senior$141.9k - $190.3k
...media business for the future. Product Software Engineers are at the heart of that innovation and... ...entertainment & news.Job Summary:As a Senior Product Software Engineer, you will be... ...+ years relevant industry experienceBS Computer Science or related technical discipline...SeniorFlexible hours$141.9k - $190.3k
...Technology is a global organization of engineers, product developers, designers,... ...modernizing and evolving our platform.As a Senior Product Software Engineer, you will play a key role in... ...Qualifications:Bachelor’s degree in Computer Science, Information Systems,...SeniorWork experience placementLocal areaDay shift$150.9k - $202.4k
Job Posting Title:Senior Product Software Engineer - FrontendReq ID:10153777Job Description:Technology is at the heart of Disney’s past, present, and... ...-on software engineering experienceBachelor’s degree in Computer Science, Information Systems, Software, Electrical or...SeniorFull timeWork experience placement$144.1k - $193.2k
Job Posting Title:Senior Software Engineer - Build Tooling InfrastructureReq ID:10142526Job Description:**This position must sit onsite four (4... ...implement improvements in software and toolingBA/BS degree in Computer Science or equivalent technical experiencePreferred...SeniorFull time$159.8k - $235k
...contribute to a monorepo, the cost of building software can grow for everyone. We tackle that... ...troubleshooting.About the RoleAs a Senior Software Engineer on Code Scalability, you will solve... ..., and making better use of CI compute capacity.Reduce redundant build work through...SeniorHourly payWork at officeLocal areaRemote workFlexible hours- ...and its partners in sync. Our engineers work on anything from... ...infrastructure that runs it. As a Senior Engineer you own a product... ...UI a rollout plan and shipped software and you bring the people around... ...year undergraduate degree in Computer Science Mathematics Physics...SeniorFull timeContract workRemote work
$165k - $265k
...goal of enabling human life on Mars.SR. SOFTWARE ENGINEER, ADDITIVE MANUFACTURING (RAPTOR)We are... ...BASIC QUALIFICATIONS:Bachelor's degree in computer science, engineering, math, or STEM... ...software development.Experience with computer geometry.Experience with laser powder bed fusion...SeniorPermanent employmentTemporary work$124k - $186k
...employees – and aim to leave a positive mark on culture. SENIOR SOFTWARE ENGINEER — ROKU Location: On-Site - New York / Los Angeles /... ...software • 3+ years building Roku applications • BS in Computer Science, a related field, or equivalent work experience •...SeniorWork experience placementLocal area$150k - $200k
...fundamentally different class of spacecraft. Engineered to survive the harshest radiation... ...for you to apply. The Role As a Senior Software Engineer on our Ground Software team, you... ...Qualifications Bachelor's degree in computer science, computer engineering,...SeniorPermanent employmentShift work$160k - $180k
...visit AgeofLearning.com. Summary: AI Software Engineer is the new baseline at Age of Learning... ...-class collaborator. We are seeking a Senior Software Engineer to join the ABCmouse... ...Qualifications: Bachelor of Science in Computer Science degree or related subject...SeniorLocal areaWorldwide$120.16k - $158.62k
...organization that's transforming the future of senior care by providing an all-inclusive care... ...needed to thrive. The Senior Software Engineer is a hands-on, forward deployed full-... ...requirements include: Bachelor's degree in computer science, mathematics, or equivalent;...Senior$124k - $186k
...employees – and aim to leave a positive mark on culture. Senior Software Engineer, Smart TV/CTV Location: New York / Los Angeles / San... ...on web-based platforms (Tizen, webOS, or similar) ~ BS in Computer Science, a related field, or equivalent work experience ~...SeniorWork experience placementLocal area$130k - $210k
Los Angeles, CAEngineering - Flight Software /Full-time /On-siteHermeus is a venture... ....About the RoleWe are seeking a Senior Autonomy Software Engineer to develop flight autonomy capabilities... ...RequirementsBachelor’s degree in Computer Science, Computer Engineering, Electrical...SeniorWeekly payPermanent employmentFull timeWork at officeRemote work$190k - $215k
...purposes. Who Were Looking For Bachelors degree in Computer Science Software Engineering or a related field (or equivalent work experience).... ...opportunities please dont hesitate to reach us at your needs are important to us. Required Experience: Senior IC...SeniorFull timeWork experience placementCasual workWork at officeRemote workHome office$165k - $265k
...goal of enabling human life on Mars.SR. SOFTWARE ENGINEER, SIMULATIONS (VEHICLE ENGINEERING) As a... ...QUALIFICATIONS:Bachelor's degree in computer science, engineering, math, or STEM discipline... ...and math (algebra, calculus, Euclidean geometry)Strong skills in debugging, performance...SeniorPermanent employmentTemporary workWeekend work- ...are not limited to: Design, develop, and maintain the software framework for a high-fidelity, real-time hardware emulation... .... Minimum Qualifications Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field 5+ years of relevant experience...SeniorPermanent employmentTemporary workLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Computational Geometry). Be the first to apply!
- software engineer amazon Los Angeles, CA
- information technology software engineer Los Angeles, CA
- federal - software developer Los Angeles, CA
- graduate software developer Los Angeles, CA
- rust software engineer Los Angeles, CA
- software engineer remote Los Angeles, CA
- junior software developer internship Los Angeles, CA
- remote entry level software developer Los Angeles, CA
- software engineer contract Los Angeles, CA
- network software engineer Los Angeles, CA


