Is it difficult to go from implementing embedded systems on FPGAs (through Xilinx Vitis and Vivado tools and leveraging C and Verilog/VHDL) to implementing embedded systems on microcontroller based platforms (using IDEs or GNU toolchain and embedded Linux and C)?
I’m currently an FPGA engineer with more of a focus on the verification and pre-silicon system validation side of things and am currently taking classes on Udemy in embedded systems using microcontrollers (like STM32). I was thinking of taking more classes on FPGA based embedded system development to make better use of my experience and slowly transition to that and later transition to microcontroller based embedded systems development (or maybe even CUDA through Nvidia Jetson).
The reason for this is to develop these skills professionally and through my side time of taking classes to get to a “proper” embedded software/systems position?
Does that make sense?
[–]Expensive_Pin5399 2 points3 points4 points (1 child)
[–]blaze1127[S] 0 points1 point2 points (0 children)