SIEMENS PLM SOFTWARE INC. has 1 opening for Software Engineer Adv. in Cypress, CA to design, develop, modify & maintain NXCam Toolpath generation software used to drive CNC (Computer Numerical Control) milling machines. Ensure overall functional quality of NXCam software before release to customers. Understand complex algorithms used to create gouge-free toolpath from input geometry & user parameters. Solutions incl. software technique multi-threading to ensure competitive performance. Final result must ensure the computed toolpath can run the CNC machine efficiently. Create, document & execute software designs of complex workflows using UMLs & interaction b/w new & existing modules. Resp. for all aspects of project: coordinate work, interact w/ quality personnel, product-managers & development mgrs. Requires Ph.D. in Comp. Sc., Mech. Engg or Industrial Engg & exp. as a graduate research assistant involving complex algorithm programming, CNC machining & CAD/CAM OR Master’s degree in Comp Sc., Mech Engg or Industrial Engg & 2 yrs exp in complex algorithm programming & CNC machining & CAD/CAM. 40 hours/week; Mon-Fri 8am-5pm; Annual Salary Range: $98,000 to $105,000. Send resumes to Recruitment & Employment Office, SIEMENS PLM SOFTWARE INC., Attn: Job Ref# SIE21185, P.O. Box 56625, Atlanta, GA 30343.