“Continuous education starts during hiring with a well-ordered training program,” says Abhijit Chakrabarty, general manager for India operations at Verific, for Semiconductor Engineering’s article on Continuous Education for Engineers. “We don’t expect new hires to be experts in SystemVerilog, C++, compiler technology, and digital design.
“We often engage with students as summer trainees,” says Chakrabathy. “Initially, they are provided with LRMs of the SystemVerilog and/or VHDL language, and they play with simulators and in-house designs. They are then introduced to the concept of synthesizable designs. After six to eight months, they are tasked with writing applications using defined APIs while following a strict coding guideline. During the entire training process, all senior members of the technical staff are available for guidance and help with technical queries. When developing core software, senior developers are there to provide code reviews and lots of feedback. The whole lifecycle is continuous learning.”