I came across the following ad on Indeed.com for a software position (copied directly from the ad, including errors):
Please read this job description carefully.
We are looking for solid C/C++ Engineer with valid h1b visa who are currently in US and willing to transfer his visa to our company for long term employment.No 3rd party.
Strong mathematical and analytical skills, in linear algebra, discrete mathematics and statistics. Have a strong knowledge of methods of dynamic programming.
Strong knowledge of parallel computing theory and tools like MPI or OpenMP.
In-depth knowledge of C/C++ language, strong knowledge of standard library and boost library and have a strong knowledge of template meta programming.
Have a solid experience with cross-compilation using gnu tools.
Development experience with Linux Red Hat, embedded Linux, Windows 7 using gnu tools like make, gcc, g++. Have experience with cross platform development and testing using Cmake.
Have a prove experience working with source control system Git, Cvs.
Have a strong knowledge of HPC and cluster's architecture.
Have a strong knowledge of scripting language like bash and python.
Strong object-oriented programming and design skills, like design patternsSalary: $85,000.00 /year
Required experience:
C/C++ experience ,Windows/Unix development: 8 years
Required education:Master's
Is it legal to limit a search to only H1B applicants? Do people see this often? Is it reasonable to expect a US applicant would be difficult to find? Or is it just no one would expect a US applicant to work for the mentioned salary in the Metro Boston area?
(Score: 2, Insightful) by Francis on Saturday August 22 2015, @05:24PM
They are badly paid and there to keep the wages down. What you don't see in those sorts of postings is all the extra crap you have to put up with because of your residency status. AFAIK, the H-1B program doesn't require raises and doesn't require that the employer be willing to negotiate over salary in the future.
$85k, might be good, but if they're having to work extra hours or significantly harder with less protection, it still sucks.
I've been in the equivalent position before. And it just blows. I spent a total of 16 months working as a foreign expert in China and you have no job security, you get treated like crap and there's always somebody else available to fill in if they decide they don't like your hairstyle or the way you stand.
(Score: 2) by bob_super on Monday August 24 2015, @04:18PM
I've worked with lots of H1Bs who were pretty happy with their pay, if sometimes annoyed of being at the mercy of the company (known some forced to leave the country because of bad management).
A few days ago, i saw a mandatory information posting for H1B in a company's break room: two mid-level H1B coders making $130k. Not everybody abuses the system
...
Do you know what an H1B gets you? Someone who's typically gonna work harder (not always longer) than the majority of smartphone-toting entitled us-born pricks who now come out of college. It oddly seems that crossing oceans motivates people to prove they're worth it.
(Score: 1) by Francis on Monday August 24 2015, @04:34PM
Of course not everybody does, but by the same token, there's enough that are abusing it and it's getting enough attention that it causes problems. I gave up on getting work in any of those fields because the entry requirements were absolutely ridiculous. Most of the postings I saw were ones that nobody could apply for. The people who could apply for it would never be willing to settle for a low-paying help desk job if they've got that many years of relevant experience.
The whole program itself makes things worse as it reduces the incentive to write job descriptions that are in line with reality and be willing to actually invest in employee development.