FPGA Job Hunt - Jobs for people working with VHDL, Verilog, FPGA, ASIC. linkedin job hunt.

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
[Music] for this video I thought it would be interesting to take a look at what specific jobs are available for FPGA engineers I've received a number of questions from my viewers you guys who are asking me ok like I understand FPGA are useful in certain industries and maybe what those applications might be but like what is my job like what am I going to be doing so one way I thought you could answer that question is by looking at job descriptions so I'm gonna go to LinkedIn I'm gonna click on jobs and I'm going to type into FPGA and just see what comes up and we'll talk through some of these job descriptions now we find so I'm on LinkedIn comm this is just one place where you can find jobs like this there's monster indeed you know a whole bunch of different places maybe through your local college whatever it may be this is just one place to find jobs Craigslist perhaps but anyway at the top here once you log in there's a section called jobs and you can search for jobs and I have searched for FPGA the past you know do it again search location I well I don't care United States I'll just search anywhere in the United States where there is FPGA jobs and we'll just talk through maybe what these might be all right here's one Apple Apple is hiring an FPGA engineer in Cupertino so Silicon Valley area let's see Apple yes where we are Apple's large company they make consumer electronics that make sense what are they doing with this job Apple's incubation team so incubation team they're probably it's probably something new they're probably starting off with a small project and trying to research them if something's possible maybe with an FPGA a skilled FPGA design engineer with strong capabilities in system and hardware level design integral role for Apple requiring experience self driven engineer with great initiative I don't really talk about what we're gonna be doing yet let's see responsible for election selection development and integration FPGAs that implement functionality on prototypes spanning low-level hardware control and status for embedded systems let me make this bigger actually before I get too far into this you guys can read it I've received some feedback from some of you that you can't read stuff so let's make it bigger here we go okay low-level hardware control and Status for embedded system to high-speed links high-level IP blocks custom hardware accelerated algorithms and filters so nothing super specific in this job description low-level Hardware control is probably you know toggling GPIO interfacing two ADCs DACs things like that status for embedded systems that's probably talking to an external microcontroller would be my guess something like that we're talking to maybe some other some other CPU high-speed links that's maybe anything sir DS so PCI Express or SATA or saw or USB 3.0 or some high-speed links high-level IP blocks that's just a general you know you how to use the IP configurator inside of his eye links or Cortis tools custom hardware accelerated augers and algorithms and filters so this is like writing some apple specific algorithm maybe it's for image processing how do you I guess maybe like an image processing job here for some custom chip that they're going to create to do some camera control hmm let's see if there's more specific anything okay so experience with industry standard protocols PCI Express USB Ethernet yep that makes sense keep in mind a Polizzi commercial company so they're probably going to use pretty commonly used commercial standards three more years experience developing embedded systems with microcontrollers microprocessors computer's USB si2 CSPI these are all pretty like generic oh here you go experience with camera related protocols like MIT B is strongly preferred okay there you go that's what this job is everything else is just fluff but this is what the actual job is so they're using mipi mipi is a camera a camera interface you can look up specifically what it is if you're interested but for sure what this job is it's taking a camera apples developing Apple develops tons of cameras and it's taking that camera interface and sucking the camera data into an FPGA using maybe that's what this job is there you go and then then the rest of it is just fluff again bored bring up teammate you're a good talker you're not gonna swear in meetings you're thoughtful focused methodical okay the rest of this is just okay it looks like they're not specific to a specific to an FPGA so I'll tear on Xilinx and lattice they call out three options hey the FPGA the go board uses lattice so there you go constraining four FPGA synthesis sure proficiency with lab equipment including oscilloscopes logic analyzers this is all standard stuff and then sees probably a bonus because maybe you're gonna be working on some microcontroller or an embedded processor inside the FPGA as well what else we got preferred qualifications understanding of low level synthesis yes that is required scripting skills in Perl or Python that's nice I don't know many people who use Perl nowadays Python is a lot more common Perl was pretty common ten mishears ago and it's pretty fast for a lot of like ingesting tons of huge text-based things but it's really I'm not a huge Pro fan personally nothing against Perl I just have a hard time understanding what the hell's going on I prefer Python experience with any sensors any of them at all okay experience taking designs through products like goal yeah nothing else here is really too specific to what this job actually is collaborating with teams proposing architectures buildings synthesis place and route this is all just standard stuff you'll see this on every single job description that we're gonna look at probably is some variation of these types of things here's what you need to get to get your foot in the door MS EE Master of Science in electrical engineering with five years of relevant experience or a Bachelor of Science in electrical engineering with seven years of relevant relevant experience so they're not going to take newbies on this particular job that doesn't mean that they Apple doesn't hire any you know fresh college kids but looks like for this one they want somebody who's got some experience so let me tell you Sal oh this is estimated estimated hundred forty-five thousand dollars a year that seems a little low actually for Apple especially in Silicon Valley I would guess higher so let's see there you go that's Apple so they want a MIDI interface for camera they're working for cameras well us we got our go AI that's like what are they doing is that self driving yeah self driving okay here's another one this is cool Princeton New Jersey Argo is a self-driving start-up see it's a rope you know much smaller company than Apple so 200 to 500 employees I think I was reading that they inundated and Argo went into some partnership with some major car company recently I don't know who it was I have to look it up Ford or somebody so they're what they're doing is they're building a self-driving car they were gonna I think their whole thing is to partner with self-driving I'm sorry partner with vehicles vehicle companies like Ford or Volvo whoever who don't have this this experience and you know be able to sell their product and put it onto the existing cars they don't want to make cars making cars is hard but they want to make self-driving technology for cars so what are they going to do you will develop stair they are verification solutions verification solutions for embedded systems so this is different than the previous job the previous job was taking now the Apple job is taking camera VP camera and sucking the data into an FPGA this one is verification based so if PJ's are good let's say verification strategies for image processing okay and DSP FPGA designs collaborate with algorithm hardware and software teams to Devine and implement design define and implement high performance verification validation frameworks yes okay so this is not going to be a design job you're not going to be actually working with the electrical engineers on a board design you're not going to be creating the architecture for how this problem is being solved this is a verification FPGA design engineer I haven't talked to ton about what verification FPGA designers do in my channel just because it's like an itch of an itch not all companies hire verification engineers but verification FPGA designer is basically somebody whose sole job is is to just beat up the design as much as possible and just stress it inject random numbers in to inject corner cases and check things that the designer hasn't either had the time for or thought of and just really beat up on that design so so it takes a really long time to verify FPGA designs and it's kind of one of those it's kind of like a curve of you know verified like how verified something is how much time you spend on it like though you spent a little bit of time you get a lot of bang for your buck in the beginning but that's kind of like this asymptote that you kind of get to and knowing where knowing when you're done is always a tricky thing and verification engineering like how verified do you need to be but in general you know you want to beat up on your design and make sure that it's good this is especially important for spinning an ASIC so if you have an FPGA and it's great you like it it's working and you want to now build an ASIC which is an application-specific integrated circuit that costs a lot of money hundreds of thousands of dollars to turn an FPGA into an ASIC the reasons why you want to do that is maybe speed cost besides physical size gets smaller things like that you can rather thing faster but it costs a lot of money to do that so you really need to make it up in volume but you don't want to do that if you have a design that might have a bug in it so you hire verification engineers to just beat up on your design and make sure that all the bugs are found before you spit in ASIC verifying an FPGA takes longer than building an FPGA by like probably two times longer so just keep that in mind these guys work hard and don't always get a ton of credit but it's really important to have good verification teams for complicated designs like this so what else do you need Computer Engineering computer science robotics ba ba ba questa sim in verification system feral log for sure I don't know anybody uses anything other than system dialogue for doing verification Python definitely probably setting up some environment stuff running kicking up regression tests and then the rest of this is experience with image processing yeah they're doing image processing stuff it's off camera based camera based self-driving okay well oh here you go I used to work for BAE Systems in nashua how about that here's a job for my old company entry-level electrical engineer fpga firmware be a systems in nashua good place to work so entry level here so let's see you may have a program now called a year one program I didn't know about that doesn't must be new but they probably really rotate you that's cool rotations to discover your passion that's nice so you can try different places this is so BA systems is a defense contractor for the United States they do well I don't know what this particular role is but they do radar stuff they do anti-missile missile missile countermeasures things like that Department of Defense work so you need so this is entry level so basically a BS Bachelor of Science that's what you need not too bad usually for defense contractors you need the ability to get a secret clearance which is you need to be US citizen for that one you need interest in FPGA design including being able to yeah you've done some F VHDL oh yeah the DoD always favors VHDL over Vera Log Isis a shouldn't say always but a lot of the time the HDL is preferred over very long I guess they're okay with fair a lot too it looks like courtesan Xilinx are both fine here you understand our vision control you understand basic stuff you know if you did some good work on nan landcom you could definitely apply for this job and feel confident that you could crush a an interview here I'm you could interest in radar systems so this one sounds like it's radar based radar just you know does a lot of math operations and filters and high-speed analog to digital converters to get the radar signals back into the FPGA and then process them and you know do F IR filters and things like that to try to extract signals from from some of those radar pulses high-speed ADC DAC interfaces series PCI Express yeah for sure for radar that's what's going to be pretty standard this one looks for a GPA of 3.0 or higher sounds about right entry level so you can get started right away and that's about it so this is more of the this is a DoD set so VHDL you're gonna work on radar it's gonna be this is for entry level people so they'll kind of hold your hand and get you spun up this is kind of how I got started in FPGA it was like a job like this here's analog devices analog devices makes a lot of semiconductors and they are looking for the analog devices wireless communication business unit is seeking a senior fpga development engineer to develop and design FPGA based test and verification platforms utilize the validate and test wireless transceiver products so they have a product and they want to beat up on it with an FPGA probably need to stress really precise timing of this particular chip and so FPGAs are really good at managing things at the nanosecond level so that's what that's what this is all about small team focus this is more senior level so you need some experience for that what else Western Digital they make hard drives what is this one doing SSDs are you passionate about solid-state drives is anybody passionate about solid-state drives like oh man all I want to do is work on souls to drive that's my jam nothing you know you're nothing against you if you are I just didn't think there's anything you're like unique you're a unicorn okay this one's working with solid-state drives I didn't know that was a thing but it is so what are you gonna be doing it with salty drives you are responsible for her Brett providing technical leadership and all facets of system development from micro architecture through sustenance I've never heard a sentence like that before you will work with architects and system engineers to define requirements and the micro architecture for complex FPGA systems were running SSD controller functionality okay so this is a team lead and you're probably not gonna be doing any FPGA design with this job but there are people who do FPGA design at Western Digital install state drives so that's neat all right they probably do it yeah so they definitely do FPGAs probably like the prototyping phase and then they'll go spin an ASIC so that's kind of what this sentence is getting to here understanding ASIC system on a chip SOC partitioning the design creating custom IDs for its systems yeah so they're Western Digital makes hundreds and millions of hard drives they're not going to be stripping an FPGA with each one that would be very expensive and not optimized so they probably do fpga development during prototype and then spin up an ASIC that's super common and pretty cool here's a good one okay so the last 10 that I've looked at are all like senior senior senior principal senior principal or all like five five to ten years experience minimum here's one for one year experience so basically no experience one to two years so you they don't want it to be your first job but they probably are flexible on that I was looking for a job like this so this is Kwantlen group quant quant is finance I don't even quant quantum quantum Trading Connor know where it comes from quants people who do like high-frequency stock trading that's what this company is all about probably I'm saying that before I read the description I think that's what this is what this is and F PJ's are like pretty hot for stuff like that I've heard that this is a pretty brutal industry to work in like from a work balance work-life balance perspective that like they just work you to death but you'd probably learn a ton it'd be really cool to experience some of that for a short period of time until you burned out so this is the trading platform you know maybe not maybe this company is really great work-life balance I shouldn't say that the trading platform created by the quant is among the most sophisticated and scalable platforms in the financial industry so if you're interested in finance if you like my knees and high frequency stock trading and stuff like that and you like FPGA design check out some of these jobs cuz these are actually pretty cool I I do I personally was drawn to these types of jobs and ultimately didn't want to a lot of them are in New York City if you're interested in living in New York City this one's in Houston but yeah this is a cool industry to support the continued growth of this platform we are seeking FPGA engineers who will drive continued optimization of our trading systems while coordinating with technical teams throughout the organization such as development infrastructure research and training so you'll learn some finance cool stuff that's nice the successful candidates will become key type-o contributors in the creation testing in development of next-generation hardware and software platforms to host our trading infrastructure so that's this is all about squeezing out like nanoseconds beating the other guy by literally nanoseconds apparently there's a lot of money to be made in that so assisting in developing RTL to optimize our low latency real-time trading operation if you can sell a stock or buy a stock nanoseconds faster than somebody else then you have an advantage and you can leverage that and it might just be worth pennies but you add those up over many many many many many many many many many many many stock trades and it's worth a lot of money so that's what this is they use verilock or VHDL I guess they'll accept it experience with sign links and/or altaira those are the two big boys especially on the fast side if you're doing anything like high speed low latency Xilinx and Altera is where you go you know like GLaDOS and things are cool but they're a little bit smaller they're not they're mem or the middle ground or in certain low end of things and then micro semi is definitely not one of the one of the faster guys this is all about speed so they don't care about the cost or the size or anything they're just like give to me as fast as possible ability to understand synthesis reports your perform timing analysis and write FPGA constraints that's all standard stuff if you any job will ask you for stuff like that documentation reporting so yeah they're not looking for much here they're basically looking for you know a little bit of experience maybe you probably could get it with entry level with a good a good interview a good resume passionate determined and intellectual curiosity sure ok here bonus points if you have a master experience using system very log experience finding tickle scripts experienced in trading or the real-time systems yeah if you show up to a job interview and you're like check out this algorithm I wrote for some trading something that's probably cool you know showing interest in a company is definitely bonus points during a job interview so that would be this would be one that would be nice to bring some show that you are intellectually curious about finance to this job if you're not intellectually curious about Finance don't apply for this job PCI Express C C++ but the BA so yeah this is a whole other thing this is like high frequency stock trading is like a whole industry for FPGA designers [Music] wireless wireless communication we talked there was one form analog devices before about doing Wireless beating up on a wireless ASIC what's this one JMA wireless is the leading global innovator of mobile wireless connectivity solutions I have never heard of them but they're the leader they have an opening for an FPGA engineer this one requires five years experience everybody wants five years experience nobody wants to hire intro people well not nobody there's just less of them case you haven't figured this out once you get your foot in the door like once you have some experience and you've proven yourself as an FPGA engineer and you you like it yeah this is a bit bit of a test for you to if you're if you're a newbie you know it's pretty easy to sit to be able to roll that experience into the next job offer and show that you understand the environment you understand the ecosystem you understand your role as an FPGA engineer and you can you can do a good job for somebody looks for a little bit more experience they don't want to see really spend six months training somebody on tickle scripts and lavato and here's what an FPGA is 101 they expect to be this one they expect you to hit the ground running and be able to be able to be productive and you get compensated more for that right well maybe this one's a little bit lower or is this Dallas Fort Worth it seemed a little while for five years but maybe Texas I don't know yeah where you work is very much indicative of how much you're gonna get paid to like California salaries are gonna be a lot higher New York City salaries are gonna be a lot higher for Dallas Fort Worth maybe not as high like probably that's that seems a little low to me but maybe maybe it's really cheap to live in Dallas and so they can pay you as much for that so I could keep doing this all day there's four thousand seven hundred and fifty eight em FPGA job results which means that there's a lot there's a lot of jobs out there there in Boulder there in New Hampshire there in you know anywhere in California Dallas Texas it depends on you know what do you want what do you want to do what industry do you want to work in where do you want to work physically if you want to live near family do you want to move and experience Boulder Colorado at plexus Corp I don't know what plexus corpus product design and engineering engine what are the assets of an outsourced company I don't know what they do Boulder seems like a cool spot go to Boulder check it out I mean you didn't you can kind of do what you want to do an FPGA it's you know it's a it's a really it's a niche field to work in so a lot of people can really can just specialize and just be really good at that and work in this for your entire career and always have a place to work like yeah these these people clearly are looking for senior principal senior principal like high level FPGA engineers that they're willing to pay a pretty handsomely if you're good at your craft so I hope this has been helpful kind of getting you a little bit more familiar with the specific jobs available to you so one of the one other last thing before we go if you haven't yet checked out my patreon please do patreon.com forward slash NAND Land na nd LAN D and support me there because it really does help me to keep cranking out these videos and interacting with you guys and hearing your feedback and everything else so I appreciate your support Thanks
Info
Channel: nandland
Views: 15,855
Rating: undefined out of 5
Keywords: FPGA, job, career, engineer, linkedin, interview, resume, vhdl, verilog
Id: mwyj5jKAh8U
Channel Id: undefined
Length: 25min 23sec (1523 seconds)
Published: Tue Jul 02 2019
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.