Overview
Skills
Job Details
Computer Engineer
Our client, a leading federal defense contractor is seeking a highly motivated and experienced Computer Engineer to join their team in Manassas, VA. The Computer Engineer will be responsible for building/acquiring and testing computer systems to meet specific performance and functionality requirements, as well as develop and execute test procedures.
Responsibilities:
- Benchmark and optimize computer systems using open-source tools, such as PassMark and Geekbench.
- Troubleshoot and debug computer systems to identify and resolve performance issues.
- Develop and maintain documentation of computer systems, including design specifications, test results, and performance data.
- Performs software requirements analysis, participates in research, designs, develops and tests software and tools, including development of new work products or enhancing existing applications, systems, or embedded products.
- Codes, tests, integrates, and documents software solutions.
- Researches and analyzes data, such as customer design proposals, market trends, state of technology and industry, specifications, and manuals to determine feasibility of design or application.
- Participates in internal review of software components and systems.
Contributes and is accountable for the completion of major programs and projects.
- Responsible for the resolution of significant and diverse problems and issues of broad scope and complexity.
- May provide leadership and/or direction to lower-level employees and teams.
- Failure to accomplish results or errors may cause significant project delays or require the substantial allocation of additional resources.
- Collaborates with senior management and leadership within engineering and sometimes across the company.
- Frequently works with organizations outside engineering or with external customers.
Builds stable working relationships internally.
- Networks with senior internal and external personnel.
- 5+ years of experience in computer engineering, with a focus on building/testing components for computer systems
- Experience with benchmarking tools, including PassMark and Geekbench
- Strong understanding of computer hardware and software interactions
- Experience with Linux operating systems, including installation, configuration, and troubleshooting
- Familiarity with Red Hat Enterprise Linux (RHEL) and its applications
- Knowledge of scripting languages, such as Python or Bash
- Experience troubleshooting system, hardware, FW issues.
- Ability to work independently with minimal direction and drive tasks to closure
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
- Travel may be required
- Familiarity with industry-standard protocols and interfaces, such as PCIe, USB, and NVMe (preferred)
- Experience with Environmental Qualification Testing (preferred)