If you go to https://fred.stlouisfed.org/series/LNU02073413#0 and click Edit Graph, then Add Line (at the top) then add LNU02073395 (Foreign Born dataset) and then export to CSV it's relatively clear that in 2007-01-01 (start of dataset) at 18.3% of jobs were held by foreign born individuals, and by 2024-10-01 (end of dataset) it was 23.7%. When reviewing the slope of the data, it's not tied to the month of choice, there is a relatively clear linear trend over time. Jobs as a % are being taken from native born Americans.
If we look into census data at https://www2.census.gov/library/publications/2024/demo/acsbr... we see that as of 2022, 13.9% of the US population was foreign born. If 13.9% of the population hold 22.5% (2022-12-01 data from the fed) of the jobs, I can see why some people may have a concern there. Furthermore, if we look at sources of immigration in the census data, we see that roughly 50% come from Latin America, which has the highest percentage (79.7%) of individuals in working age (18-64) of which 82.8% do not have a bachelors degree of higher. Also, in support of the previous paragraph, the census data shows us that as of 2022, 66.9% of foreign born individuals held a job vs 62.9% native born.
I see a very persuasive argument for "they took our jobs" here.
In practice, my guess is that it's much more complex than that, but I do see how the raw numbers support the argument.