Naval Research Laboratory Jobs

Hiring? Post a Job

Show:  All Results Last 7 Days
3 days ago

Secretary (OA) – new

Naval Research Laboratory Washington, DC

The Navy and Marine Corps team offers innovative, exciting and meaningful work linking military and civilian talents to achieve our mission and… Naval Research Laboratory

3 days ago

Safety & Occupational Health Specialist – new

Naval Research Laboratory Washington, DC

$75,851.00 / Per Year OPEN PERIOD: Friday, October 2, 2015 to Thursday, October 8, 2015 SERIES & GRADE: NO-0018-02 POSITION INFORMATION: Full… Naval Research Laboratory

4 days ago

Procurement Analyst

Naval Research Laboratory Washington, DC

$118,293.00 / Per Year OPEN PERIOD: Thursday, October 1, 2015 to Wednesday, October 7, 2015 SERIES & GRADE: NO-1102-03/04 POSITION INFORMATION… Naval Research Laboratory

Naval Research Laboratory Photos

Naval Research Laboratory Reviews

Rating Trends
Recommend to a friend
Approve of CEO
(no image)
0 Ratings
  • Software Engineer

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Washington, DC
    Current Employee - Software Engineer in Washington, DC
    Neutral Outlook


    Great flexibility in what you are allowed to do if you have the initiative. I saw various problems that needed to be fixed / improved in my organization and I did it. No BS. The improvements made has improved the quality of life for my development team. Management is supportive of career development. I've never been denied training etc. due to schedule or budget pressure. We try to get on-site training for new tools and equipment whenever it makes sense.


    Well the lab is part of the federal government and with that comes a lot of baggage. The purchasing department is insane. It takes 6 - 8 months for something ordered to come in and that is after you fill out all kinds of paperwork. While NRL is a large organization each team / project is run like an individual business unit. Which means that each team / project has to develop its own support structure. So that means that each individual team has its own software development guidelines, its own servers, its own development tools etc. This is expensive and inefficient.

    Advice to Management

    Provide more support to development teams. Have the lab overall purchase software licenses, equipment and then individual teams can "rent" them or something from the lab. This solves a few problems, purchasing is ungodly slow, if there is a short 12 month project and it takes 8 months to get the equipment that I need to perform on it that is terrible. If the lab owned the equipment then teams can just borrow / rent it from the lab. This also should save the lab money overall. I have to buy equipment / software licenses in anticipation of work. Most of the time the equipment / software license are idle and the money is being wasted.

Work at Naval Research Laboratory? Share Your Experiences

Naval Research Laboratory

Click to Rate
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.