I have used so many softwares for my projects.
These are the software that I can use well:
For IC Design
- Cadence Virtuoso
- Synopsys
For Circuit Simulation
- LTSpice
For PCB Design
- Cadence Allegro
- Kicad
For CAD for enclosure
- FreeCAD
Programming Language
- C for embeded systems
- Python for when I want to get something done.