hhnn
Junior Member level 2
I'm about choosing what career path to embark on. Currently, the communication company is offering System engineer and VHDL designer. I need your expert advice on choosing which path.
For my understanding:
For system engineer, it deals with system level, works with many modules. Using a lot of C programming. Testing is also an important part to ensure the systems works after fab-out. May have to deal with firmware, driver.
For VHDL designer, as you know designing a particular module for long long time. when you switch to another company, that module may not be used anymore. So, start new things over again.
About me: I just graduated in IC design major in Singapore. However, knowledge in the university is more on basic and small circuit design. I'm not sure whether it's helpful when using VHDL because most of the time I know in my company the VHDL designer is doing the integration of IP block bought from somewhere else. I'm doing internship with the company in the system team. I feel it's ok, not so bad.
My knowledge on C programming and VHDL are just at beginning stage.
I really want to hear you thoughts on what to choose. what path has more prospect in the future ? Is reuse-ability of knowledge a factor to consider?
For my understanding:
For system engineer, it deals with system level, works with many modules. Using a lot of C programming. Testing is also an important part to ensure the systems works after fab-out. May have to deal with firmware, driver.
For VHDL designer, as you know designing a particular module for long long time. when you switch to another company, that module may not be used anymore. So, start new things over again.
About me: I just graduated in IC design major in Singapore. However, knowledge in the university is more on basic and small circuit design. I'm not sure whether it's helpful when using VHDL because most of the time I know in my company the VHDL designer is doing the integration of IP block bought from somewhere else. I'm doing internship with the company in the system team. I feel it's ok, not so bad.
My knowledge on C programming and VHDL are just at beginning stage.
I really want to hear you thoughts on what to choose. what path has more prospect in the future ? Is reuse-ability of knowledge a factor to consider?