• Cadence Design Systems
  • $108,680.00 -159,340.00/year*
  • Chelmsford , MA
  • Information Technology
  • Full-Time
  • 74 Acton Rd

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Cadence Design Systems is seeking highly motivated software engineers to develop next generation solutions for electronics system design, library management, and ECAD-MCAD collaboration. The successful candidate will join a small team developing new capabilities for 3D visualization, analysis, and collaboration at the package, board, and system level within the Allegro design environment. Candidate will participate in the full software development lifecycle (requirements, specifications, design, implementation, debugging and maintenance). The position requires strong technical capabilities in C++ application development, excellent verbal and written communication, and a commitment to teamwork and collaboration. Prior experience in 2D/3D computer graphics, computational geometry, 3D visualization and user interface development is valuable, however motivated candidates with demonstrated aptitude and interest will receive full consideration.Requirements:B.S. or M.S. in Computer Science, Computer Engineering or related fieldStrong fundamentals in data structures and algorithms0-5 years of professional C++ development experience in Windows and/or LinuxAdditional Experience Preferred:User interface development in frameworks such as Qt3D visualization and application development3D curve, surface, and or solid modeling, including experience with 3D geometric modeling kernels2D and 3D computer graphics and computational geometryWe re doing work that matters. Help us solve what others can t.Full time

by Jobble


Associated topics: application, backend, developer, matlab, programming, python, sde, software developer, software programmer, sw

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...