Padmi

CAD Software Engineer

ChennaiPosted 3 months ago
Software engineeringMid-levelFull Time; Regular
Apply at Rytsense Technologies Private Limited

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: As a CAD Software Engineer specializing in JavaScript/TypeScript, you will be responsible for building a system that automates the generation of technical drawings from structured data and converts them into production-ready outputs such as SVG, PDF, and DXF. Your primary focus will be on developing scalable frontend or visualization systems to ensure accurate visual outputs. Key Responsibilities: - Build and extend SVG-based drawing pipelines - Implement layout logic including alignment, scaling, grouping, and overlap handling - Utilize structured data to generate precise visual outputs - Manage coordinate systems, transforms, bounding boxes, and geometry rules - Debug rendering issues using browser DevTools and DOM inspection - Maintain consistency across SVG previews, PDF, and DXF exports - Develop reusable logic for drawing elements and annotations - Create test cases and regression checks for visual correctness - Document drawing rules, assumptions, and edge cases Qualification Required: - 4+ years of experience in JavaScript/TypeScript development - Strong understanding of HTML, SVG, and DOM rendering - Good knowledge of browser rendering behavior - Strong grasp of geometry concepts such as coordinates, scaling, transforms, and positioning - Ability to translate visual requirements into deterministic logic - Experience with data-driven UI or rendering systems - Proficient in debugging and troubleshooting visual systems - Adherence to clean and maintainable code practices Additional Company Details: The work location for this role is in-person. Note: The job description does not include any additional details about the company. Role Overview: As a CAD Software Engineer specializing in JavaScript/TypeScript, you will be responsible for building a system that automates the generation of technical drawings from structured data and converts them into production-ready outputs such as SVG, PDF, and DXF. Your primary focus will be on developing scalable frontend or visualization systems to ensure accurate visual outputs. Key Responsibilities: - Build and extend SVG-based drawing pipelines - Implement layout logic including alignment, scaling, grouping, and overlap handling - Utilize structured data to generate precise visual outputs - Manage coordinate systems, transforms, bounding boxes, and geometry rules - Debug rendering issues using browser DevTools and DOM inspection - Maintain consistency across SVG previews, PDF, and DXF exports - Develop reusable logic for drawing elements and annotations - Create test cases and regression checks for visual correctness - Document drawing rules, assumptions, and edge cases Qualification Required: - 4+ years of experience in JavaScript/TypeScript development - Strong understanding of HTML, SVG, and DOM rendering - Good knowledge of browser rendering behavior - Strong grasp of geometry concepts such as coordinates, scaling, transforms, and positioning - Ability to translate visual requirements into deterministic logic - Experience with data-driven UI or rendering systems - Proficient in debugging and troubleshooting visual systems - Adherence to clean and maintainable code practices Additional Company Details: The work location for this role is in-person. Note: The job description does not include any additional details about the company.

One address, no account. We’ll tell you when matching roles go live.

More at Rytsense Technologies Private Limited

Related open roles

View all roles
CAD Software Engineer at Rytsense Technologies Private Limited · Padmi