You are here

Careers at NCS



Norma Huntington
Human Resources
NCS Technologies, Inc.
7669 Limestone Drive
Gainesville, VA 20155-4038



(703) 621-1701


OPEN POSITIONS (see below) 

  • Embedded Linux Software Engineer
  • Proposal Manager
  • Project Manager


Embedded Linux Software Engineer

Background: NCS is a growing innovator and manufacturer of a wide range of computing devices for enterprises of all sizes.   Our PCoIP Zero Client Laptop is the first and only true hardware-based zero client mobile device available in the market today to meet increasing demands for data security and ease of support from small to large businesses, government agencies, and the U.S. military and intelligence community.  We are actively seeking a candidate for the position of Embedded Linux Software Engineer for development work on customized Linux kernels running on ARM-based SoCs.

Position Responsibilities: 

The individual appointed to this position will be a member of the NCS software development team responsible for developing and maintaining Linux-based firmware that operates various types of NCS PCoIP zero client devices.  Specifically, the individual will be responsible for:

  • Designing, coding, and integrating software for an embedded Linux target (applications, drivers, TI framework)
  • Maintaining and improving existing software components (e.g., optimization of the boot-up time, video capturing & overlaying, and wireless networking performance)
  • Modifying / developing Linux network drivers for various types of VPNs & wireless standards
  • Developing and integrating code for compatibility with security standards (e.g., use of security certificates, device authentication, TPM)
  • Performing test unit, verification, and validation of the product developed
  • Assisting with the hardware design surrounding target SoCs
  • Documenting projects in writing in accordance with NCS’ standards and procedures (protocols, architectures technical specifications, etc.)
  • Participating in the editing of the user’s guides
  • Coordinating the transfer of new firmware to manufacturing


  • At least 3 years of experience of embedded Linux programming
  • Fluent in Linux kernel customization and device driver development.
  • Expert in C programming with RTOS
  • Expert in Networking programming (TCP/IP)
  • Familiar with various microcontrollers (TI’s, Microchip’s, etc.)
  • Experienced with security standards including TPM, HTTPS, TLS/SSL
  • Knowledge of hardware and low-level development is an asset
  • Knowledge of Web technologies such as Javascript, HTTP, and PhP is an asset
  • Knowledge of low-level networking performance analysis is an asset
  • Strong work ethic and ability to multi-task on a sustained basis
  • Strong analytical skills
  • Must be a dynamic, pro-active, and team-oriented individual
  • Bachelor’s degree in Computer Science or Electrical Engineering is strongly desired

Compensation: Commensurate with experience and abilities.


Proposal Manager

Background: NCS is a growing innovator and manufacturer of a wide range of computing devices for enterprises of all sizes. We are seeking a Proposal Manager to lead Federal proposal analysis and development.

Position Responsibilities:

  • Track future opportunities.
  • Monitor bid boards, including FBO, GSA eBuy, FedBid, and SLED sites, for potential opportunities.
  • Read and analyze RFPs.
  • Develop questions in response to RFPs.
  • Conduct and participate in meetings with internal resources, customers, and partners to create winning proposals.
  • Develop proposal strategy, outline, and schedule including project milestones.
  • Assign writing and editing responsibilities.
  • Serve as the Point of Contact between company and the Government.
  • Coordinate inputs from various groups (Sales, Product Management, Engineering, Purchasing, etc.).
  • Lead status and review meetings.
  • Write and edit proposal sections.
  • Complete proposal-specific Government forms (i.e.  SF1449, SF30, Reps & Certs, W-9, etc.).
  • Create the final proposal documents, both electronic and hard copy versions.
  • Request and attend debriefings.
  • Maintain the Bid Repository.

Qualifications:  To carry out his/her duties and responsibilities, the individual must possess the following qualifications and personality attributes:

  • Minimum of 5 years of Proposal Development/Management.
  • Understanding of FAR.
  • Knowledge of Government Contracting, specifically Requests for Proposals.
  • Experience with IT product delivery acquisitions.
  • Must be extremely detailed oriented.
  • At least 5 years of experience with Word, Excel, and PDF editing.
  • Familiar with creation and editing of graphics, such as flowcharts.
  • High English language proficiency, both spoken and written.
  • Ability to work in high-stress, deadline-driven environment.
  • Formal proposal management training desired (i.e. Shipley).

Compensation: Commensurate with experience and abilities.


Project Manager

Background: NCS is a growing innovator and manufacturer of a wide range of computing devices for enterprises of all sizes.

Core Responsibilities:

  • Executes project work plans and provides input as appropriate to meet changing needs and requirements.
  • Executes day-to-day operational aspects of a project and scope.
  • Coordinates with all departments to ensure a successful project outcome including the reservation of production capacity to support the project.
  • Coordinates with vendors as appropriate to ensure that timelines are being met.
  • Contributes to deliverables before passing to project/program manager.
  • Minimizes exposure and risk on project and propose cost saving measures to management.
  • Ensures project documents are complete, current, and stored appropriately.
  • Identifies business development and "add-on" sales opportunities as they relate to a specific project.


  • Facilitates team and customer meetings
  • Attends regular status meetings with project team.
  • Keeps management team well informed of changes
  • Effectively communicates relevant project information to superiors.
  • Resolves and/or escalates issues in a timely fashion.
  • Understands how to communicate difficult/sensitive information tactfully.


  • Consistently acknowledges and appreciates each team member's contributions.
  • Effectively utilizes each team member to his/her fullest potential.
  • Motivates team to work together in the most efficient manner.
  • Keeps track of lessons learned and shares those lessons with team members.
  • Mitigates team conflict and communication problems.

Compensation: Commensurate with experience and abilities.


NCS is an Equal Opportunity Employer.

NCS Technologies is an Affirmative Action Employer who values cultural diversity in the workplace. M/F/D/V