employer cover photo
employer logo
employer logo

National Instruments

Is this your company?

National Instruments Staff Software Developer reviews

3.2

52% would recommend to a friend

(88 total reviews)

Alex Davern

43% approve of CEO

23% positive business outlook

Staff Software Developer employees have rated National Instruments with 3.2 out of 5 stars, based on 88 company reviews on Glassdoor. This indicates that most Staff Software Developer professionals have a good working experience there. National Instruments is rated in line with the average (within 1 standard deviation) by Staff Software Developer professionals compared to other employers within the Manufactura industry (3.5 stars).

Reviews by job title

88 reviews
2.0
Apr 23, 2009
Recommend
CEO approval
Business Outlook

Pros

Technical challenges are abundant. You will be immersed working with the best and the brightest. Senior management work with you in day to day operational, not just bunch of number crunchers. Bureaucracy is minimal, inter-group collaboration is highly encouraged.

Cons

Salary compensation is way too conservative. Management only try to be competitive in the fresh graduate hiring, but once you are inside, salary growth is minimal. Performance bonus is calculated with 40% revenue target, not very realistic for non-start up company. Some of the managers are great engineers, but poor people managers.

4.0
Jan 23, 2009
Recommend
CEO approval
Business Outlook

Pros

The people are all nice. They are all honest, and management is very clear on what the companies vision and mission is. It's a relaxed work environment with good benefits and competent staff. One of the companies cores values is constant respect for people, and I've really seen this happen, all employees are treated fairly and respectfully. Everybody gets a cubicle, there are no private offices. I used to work as a software engineer just out of school for the first year or so I was there, and I saw the VP of engineering twice in that span of time. I was shocked when he remembered who I was on the second visit. It's the kind of place where you can chat with a director, share lunch with a section manager and interview interns in your first year.

Cons

The money is only average. Senior management also tends to be a little penny-wise but pound-foolish at times. The technologies you work on are somewhat company specific, so you need to work a little extra hard to make sure that you're still hireable outside of NI.

2.0
Jan 7, 2009
Recommend
CEO approval
Business Outlook

Pros

The work, from a technical perspective, is not very difficult. So new product development is akin to product maintenance: each new product is a derivative of previous product. The gross margins are high, so the company has been profitable for most of it's existence and there is job security. The software technology lags the cutting edge, so new college grads can start contributing almost immediately.

Cons

Product development cycles are slow. Product management is very ad hoc and decision making is without good leadership. Road-maps are product-oriented and strictly tactical; there is a lack in strategic platform development. (This lack is an important problem for a company that wants to create platforms.) The CEO jumps from technology to technology in a matter of weeks and then product teams develop it. It's hit or miss: sometimes the products are successful, sometimes there's just operational waste. Software development practices are very political so it takes wrangling to get good designs: many things must be used by fiat. As a consequence, the software is bloated. The company hires straight from college, so there isn't much technical depth. And when there is individual technical depth, those individuals get lost in the sea of mediocrity. The company is slow in it's uptake of current technologies. When the company works on current generation technologies, the product development lifecycle takes so long that when the product is released, the next generation technology has already released. This makes sense considering that a given product probably needs to be supplied for at least a decade, but this hardly makes a company a high-tech company. Salaries are below par. This leads to all sorts of problems. Namely, the company lacks good technical leadership because those with technical depth can get a significantly better paying job someplace else. But, this seems to be part of the business plan, so you really can't fault it. Management in the company is also hit or miss. Unfortunately, the misses don't leave nor are there good feedback mechanisms to make sure that the misses are asked to leave. Unfortunately, the Applications Engineering program is part brainwashing: many that come from AE usually have the NI religion. The NI religion explains why it is one of the top 100 best places to work (according to Fortune).

Viewing 82 - 84 of 88 Reviews

Glassdoor has 2,927 National Instruments reviews submitted anonymously by National Instruments employees. Read employee reviews and ratings on Glassdoor to decide if National Instruments is right for you.