Website Autodesk
Software Engineer, C++ – India Innovate on Autodesk’s Fusion Factory platform to deliver device‑independent, high‑performance simulation tools. You’ll work on the FlexSim engine that powers 3D manufacturing, logistics and healthcare visualizations—an exciting chance to shape next‑gen graphics‑intensive software. What You’ll Do Design and implement native C++ components for the FlexSim simulation engine. Build scalable APIs, SDKs and plug‑in frameworks for extensibility. Optimize CPU, memory and threading to improve responsiveness and scalability. Debug and resolve complex performance, memory‑management and concurrency issues. Participate in architecture reviews, code reviews and technical design discussions. Collaborate with product, UX, QA and distributed engineering teams to ship customer‑focused features. Contribute to CI/CD pipelines, automated testing and release engineering. What You Need Bachelor’s in Computer Science, Engineering, Mathematics or related field. 3+ years of professional C++ development on commercial desktop or web applications. Strong command of modern C++ standards (C++14/17/20) and object‑oriented design. Experience with multi‑threaded, event‑driven, performance‑critical software. Proficiency in debugging native code, profiling, and memory analysis tools. Solid understanding of data structures, algorithms and design patterns. Ability to work with large codebases and deliver maintainable, high‑quality code. Good to Have Background in CAD, simulation, digital‑twin or 3D visualization domains. Experience developing SDKs, plug‑ins or other extensibility frameworks. Familiarity with graphics pipelines, rendering or geometry processing. Exposure to cloud services, databases or DevOps automation. The Opportunity Join a focused team driving a niche simulation product within Autodesk’s fast‑growing Fusion portfolio—perfect for engineers who thrive on solving tough
To apply for this job please visit in.linkedin.com.
