
Software Engineer (C++, Numerical Analysis, EDA)
- Boston, MA
- Permanent
- Full-time
- Design and develop advanced automated design flows for 3D-IC, IC Packaging and PCB applications
- Design and develop cutting-edge placement and power solutions, focusing on the advanced manufacturing technologies and solution automation
- Apply excellent knowledge of object-oriented paradigm, data structures and algorithms, as well as good communication skills and a problem-solving mindset to deliver new breakthrough automated design technologies
- Provide technical leadership on project areas, including software engineering practices
- Collaborate on key architecture and design decisions
- Contribute to software system design to appropriately incorporate machine learning elements into product features
- Plan, design, develop, test and maintain key software enhancements, take responsibility for quality and customer delight in the capabilities implemented by you and the team
- Coordinate with other R&D teams, cross-functional teams and customers to keep development and product plans on track
- Troubleshoot and resolve system problems and customer issues