- Joined
- 1/20/17
- Messages
- 23
- Points
- 113
I'm a hardware engineer who has developed high speed/ low latency devices for about 25 years.
I left SpaceX a few months ago to pursue a career in developing FPGA hardware for the finance industry and I'm currently working at a trading firm in Chicago where in my short time, I've already made a big difference in their technology. The job and people are great and I want to learn more about the algorithm side so I can better understand the needs of the traders and make suggestions as to what can be accelerated better on the FPGA platform than in software.
I'm excellent at FPGA/ digital logic design, but I lack high level programming experience (I can hack in Python and C. I'm currently taking a C# coursera course for my personal benefit.) Also, I'm weak on math and need to refresh.
I am planning to take the Financial Engineering & Risk Management on Coursera to get a taste. I see the online C++ course advertised here and I'm considering it. I'm also reading lots of books recommended by the software folks at my company on the history of the industry.
I would like recommendation on whether something like an MS in Financial Engineering or Finanacial Mathematics is worthwhile? I would have to find something local or online and also part time as I love my job.
I have been out of school for 25 years, however, I do possess a BSEE (not a very good GPA < 3), an MSEE (3.6 or 3.8, I don't recall exactly) and an MBA 3.8 I believe.
A bit long winded, but I would appreciate any advice from the people here.
Thanks,
Frank
I left SpaceX a few months ago to pursue a career in developing FPGA hardware for the finance industry and I'm currently working at a trading firm in Chicago where in my short time, I've already made a big difference in their technology. The job and people are great and I want to learn more about the algorithm side so I can better understand the needs of the traders and make suggestions as to what can be accelerated better on the FPGA platform than in software.
I'm excellent at FPGA/ digital logic design, but I lack high level programming experience (I can hack in Python and C. I'm currently taking a C# coursera course for my personal benefit.) Also, I'm weak on math and need to refresh.
I am planning to take the Financial Engineering & Risk Management on Coursera to get a taste. I see the online C++ course advertised here and I'm considering it. I'm also reading lots of books recommended by the software folks at my company on the history of the industry.
I would like recommendation on whether something like an MS in Financial Engineering or Finanacial Mathematics is worthwhile? I would have to find something local or online and also part time as I love my job.
I have been out of school for 25 years, however, I do possess a BSEE (not a very good GPA < 3), an MSEE (3.6 or 3.8, I don't recall exactly) and an MBA 3.8 I believe.
A bit long winded, but I would appreciate any advice from the people here.
Thanks,
Frank