Software Engineer, CAD File Format
San Antonio ZOO - Los Angeles, California, United States, 90079
Work at San Antonio ZOO
Overview
- View job
Overview
Software Engineer, CAD File Format
role at
San Antonio Zoo Join to apply for the
Software Engineer, CAD File Format
role at
San Antonio Zoo About The Role
Were looking for a Software Engineer to help design and implement our own file format. Most CAD and graphics file formats are lossy in one way or another and we aim to create the file format for modern learning about previous file formats, their problems, edge cases, reverse engineering undocumented file formats, and finding and solving undocumented behaviors. We are a small startup so there are lots of opportunities to add a lot of value and design systems that will scale with the company in the future. About The Role
Were looking for a Software Engineer to help design and implement our own file format. Most CAD and graphics file formats are lossy in one way or another and we aim to create the file format for modern learning about previous file formats, their problems, edge cases, reverse engineering undocumented file formats, and finding and solving undocumented behaviors. We are a small startup so there are lots of opportunities to add a lot of value and design systems that will scale with the company in the future.
What Youll Do
Help design, develop, optimize, and debug our intermediate file format Implement conversions to and from existing file formats Develop import and export capabilities from our CAD engine Reverse engineer and implement conversions for undocumented file formats Debug and optimize performance issues related to file import and export in our systems Document functionality and implementation details for production and other engineers Improve code quality and test coverage
What Youll Need
Bachelors degree or equivalent experience in Computer Science, Mathematics, or a related field Proficiency writing software in Rust, modern C++, or a similar native programming language Confidence with higher-level mathematical concepts such as: vector calculus numerical methods for optimization Experience with CAD or graphics file formats (e.g., STEP, IGES, DXF, STL, OBJ, GLTF) Experience with Git or a similar version control system Experience working on a production system Familiarity with writing bindings to/from native libraries (e.g., C bindings for a Rust or C++ library) Strong ability to communicate with both technical and non-technical stakeholders
Nice to Have
Experience with any of the following: parametric boundary representations spline curves and surfaces 3D graphics libraries (e.g., Vulkan, Metal, OpenGL) computational geometry manufacturing topology contributing to open-source projects Seniority level
Seniority level
Entry level Employment type
Employment type
Full-time Job function
Job function
Engineering and Information Technology Industries
Museums, Historical Sites, and Zoos Referrals increase your chances of interviewing at San Antonio Zoo by 2x Get notified about new Software Engineer jobs in
Los Angeles, CA . Don't see a job that matches your experience? Submit your resume here!
ML Software Engineer (L4/L5) - Media Algorithms
Software Engineer, Game Support, Game Studio
Santa Monica, CA $100,800.00-$161,000.00 1 week ago Hawthorne, CA $129,300.00-$223,600.00 1 week ago Culver City, CA $99,500.00-$200,000.00 3 days ago Santa Monica, CA $109,400.00-$146,700.00 3 days ago Software Engineer II - Java Back-end / ABC News
Glendale, CA $114,900.00-$161,300.00 1 week ago Los Angeles, CA $100,000.00-$150,000.00 2 years ago Los Angeles, CA $150,000.00-$250,000.00 2 weeks ago Dec 2025 New Graduate Engineer, Software (Starship)
Hawthorne, CA $120,000.00-$145,000.00 1 week ago West Hollywood, CA $195,000.00-$215,000.00 5 days ago Santa Monica, CA $160,000.00-$170,000.00 3 months ago Long Beach, CA $124,000.00-$158,000.00 3 days ago Los Angeles, CA $1,000.00-$2,000.00 1 month ago Backend Software Engineer, TikTok - Social User and Relation
Los Angeles, CA $119,000.00-$237,500.00 3 weeks ago Los Angeles, CA $130,000.00-$180,000.00 1 year ago Long Beach, CA $100,000.00-$125,000.00 1 week ago Hawthorne, CA $120,000.00-$170,000.00 1 week ago Software Engineer I, Entry-Level (Graduation Date: Fall 2024-Summer 2025)
Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr