prologue about me: I am fledging embedded systems engineer working in industry since 2017 who did bachelors( under graduation) in india in electronics and communication and masters in computer engineering in USA. As of now I have overal 2+ years of experience working in USA. soon, I will be moving to india in 8 months.
The reason for my question is: In India where the market is dominated by IT. I have seen most of my friends have settled in IT even when they are of from different Majors( Mechanical, Electrical, Electronics) in which they train the people for 3 to 6 months on some technology in IT and get placed.
Where as here I am, I haven't changed many employers to know whether it is a industry standard or it is a standard of my employer only. I have been working for my present employer for 2 years after my graduation. In my company there is not something like " Training" what I learned during my tenure is purely through my own researching and developing.One of the reason is, I am the first person to join my company as a electronics person. So, I do not have an upper management related to electronics.( My company purchase electronic products from outsourcing company and sells to its customers in bulk amount) Somewhere down the line, i feel I have become self employed in a way there is no hindering block for my growth except my own potential and amount of time I spend on reasearching and developing besides lacking funding for some licenses like keil, purchase of development kits, debuggers. . . ,
My current level of skillset: I can develop a software by my own using STM32 from scratch.
I also develop sofware using existing libraries from outsourcing company. I still need to get to a point where I can develop a software from scratch for nodic microcontrollers.
My question are:
The reason for my question is: In India where the market is dominated by IT. I have seen most of my friends have settled in IT even when they are of from different Majors( Mechanical, Electrical, Electronics) in which they train the people for 3 to 6 months on some technology in IT and get placed.
Where as here I am, I haven't changed many employers to know whether it is a industry standard or it is a standard of my employer only. I have been working for my present employer for 2 years after my graduation. In my company there is not something like " Training" what I learned during my tenure is purely through my own researching and developing.One of the reason is, I am the first person to join my company as a electronics person. So, I do not have an upper management related to electronics.( My company purchase electronic products from outsourcing company and sells to its customers in bulk amount) Somewhere down the line, i feel I have become self employed in a way there is no hindering block for my growth except my own potential and amount of time I spend on reasearching and developing besides lacking funding for some licenses like keil, purchase of development kits, debuggers. . . ,
My current level of skillset: I can develop a software by my own using STM32 from scratch.
I also develop sofware using existing libraries from outsourcing company. I still need to get to a point where I can develop a software from scratch for nodic microcontrollers.
My question are:
- I prefer not to divide the people based on geography but the reason why I mentioned as india is I am going back to that place so I am interested in knowing about it more. I assume that, every where in the world it is the same. Does industrial experience differ from country to country ?
- In India, what a management expects from a 2+ years of industrial experience and master's graduate.
- Are my experiences similar to most of the people with 2+ years of experience or they are below or above the estimated ?
- Depending on the response I will hone my skillls in these 6 months..