1

Firmware Consulting Jobs in Virginia (NOW HIRING)

Senior Network Engineer

Alexandria, VA · On-site

$111K - $152K/yr

... Consulting is seeking a highly motivated, self-directed individual to fill the role of Senior ... Perform firmware upgrades, patch management, and routine maintenance to maintain network ...

Subject Matter Expert II

Arlington, VA · On-site

$120 - $150/hr

Reverse engineer firmware and low‑level software on embedded devices * Collaborate with Nightwing ... Provide expert consultation on edge device security and vulnerabilities * Support forensic ...

Senior Principal Reverse Engineer

Arlington, VA · On-site

$144K - $199K/yr

... firmware and low-level software on embedded devices - Collaborate with Nightwing research teams to ... consultation on edge device security and vulnerabilities - Support forensic investigations in ...

Senior Principal Reverse Engineer

Arlington, VA · On-site

$144K - $199K/yr

... firmware and low-level software on embedded devices - Collaborate with Nightwing research teams to ... consultation on edge device security and vulnerabilities - Support forensic investigations in ...

Reverse engineer firmware and low-level software on embedded devices * Collaborate with Nightwing ... Provide expert consultation on edge device security and vulnerabilities * Support forensic ...

SME Hardware Reverse Engineer

Arlington, VA · On-site

$142K - $187K/yr

Reverse engineer firmware and low-level software on embedded devices * Collaborate with Solutions³ ... Provide expert consultation on edge device security and vulnerabilities * Support forensic ...

SME Hardware Reverse Engineer

Arlington, VA · On-site

$142K - $187K/yr

Reverse engineer firmware and low-level software on embedded devices * Collaborate with Solutions³ ... Provide expert consultation on edge device security and vulnerabilities * Support forensic ...

Reverse engineer firmware and low-level software on embedded devices * Collaborate with Nightwing ... Provide expert consultation on edge device security and vulnerabilities * Support forensic ...

Our consultants are among the most qualified in the industry and have provided award-winning AV, IT ... Ensures that AV systems have the latest firmware and software installed updating as necessary.

Leading with our people, Digital Consultants' mission is to deliver the highest level of ... You will perform Preventive Maintenance Inspections (PMIs), update programs, software and firmware ...

Showing results 21-40

Firmware Consulting information

What is firmware consulting?

Firmware consulting involves providing expert advice and services related to the design, development, optimization, and troubleshooting of firmware—software that is embedded directly into hardware devices. Firmware consultants typically help companies develop custom firmware solutions, enhance device performance, and resolve complex technical issues. They work with a variety of embedded systems, such as microcontrollers, IoT devices, and consumer electronics. Their expertise can help businesses accelerate product development and ensure device reliability.

What are some common challenges faced by professionals in firmware consulting, and how can they be addressed on the job?

Firmware consultants often encounter challenges such as working with legacy code, integrating with diverse hardware platforms, and adapting to varied client requirements. Addressing these challenges requires strong debugging skills, effective communication with hardware and software teams, and a proactive approach to learning new technologies. Building robust documentation and maintaining clear communication channels with clients can also help manage expectations and ensure project success.

What are the key skills and qualifications needed to thrive as a firmware consultant, and why are they important?

To thrive as a Firmware Consultant, you need strong expertise in embedded systems, C/C++ programming, and hardware-software integration, often backed by a degree in electrical engineering or computer science. Familiarity with version control systems (like Git), real-time operating systems (RTOS), and relevant certifications (such as Certified Embedded Systems Engineer) is highly beneficial. Outstanding problem-solving abilities, communication skills, and adaptability set top consultants apart when collaborating with clients and multidisciplinary teams. These skills and qualities ensure effective development, troubleshooting, and delivery of robust firmware solutions tailored to diverse client needs.

What is the difference between Firmware Consulting vs Firmware Engineer?

AspectFirmware ConsultingFirmware Engineer
CredentialsTypically requires a degree in electrical engineering or computer science, plus industry certificationsRequires a degree in electrical engineering, computer science, or related field; certifications are optional
Work EnvironmentConsulting firms, client sites, project-basedIn-house or R&D departments, product development teams
Industry UsageUsed by companies seeking expert advice on firmware development, troubleshooting, or optimizationInvolved in designing, developing, and testing firmware for products

Firmware Consulting involves providing expert advice and solutions on firmware projects, often across multiple clients, while Firmware Engineers focus on developing and implementing firmware within a specific organization or product line. Both roles require technical skills, but consulting emphasizes advisory and project management skills, whereas engineering emphasizes hands-on development.

What job categories do people searching Firmware Consulting jobs in Virginia look for?

The top searched job categories for Firmware Consulting jobs in Virginia are:

What cities in Virginia are hiring for Firmware Consulting jobs?

Cities in Virginia with the most Firmware Consulting job openings:

Infographic showing various Firmware Consulting job openings in Virginia as of August 2026, with employment types broken down into 85% Full Time, 10% Part Time, and 5% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution.

Senior Network Engineer

Soft Tech Consulting

Alexandria, VA • On-site

$111K - $152K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 21 days ago


Job description

UNITED STATES CITIZENSHIP REQUIRED

MINIMUM INTERIM SECRET CLEARANCE WITH UPGRADE TO TOP SECRET

ONSITE - ALEXANDRIA, VA

NO THIRD PARTY VENDORS

Salary: 125-150k/yr. BUT is dependent upon the candidates skills, experience, certifications and education as it pertains to this specific position  

Soft Tech offers competitive BENEFITS in the areas of: Medical, Dental, Vision, 401K, Short Term Disability, Long Term Disability, Life Insurance, PTO, AND Paid Holidays

Soft Tech Consulting is seeking a highly motivated, self-directed individual to fill the role of Senior Network Engineer for an existing government client. The place of performance for this contract is in Alexandria, VA.

The Senior Network Engineer will be responsible for ensuring the stable operation and efficient performance of data networks; monitoring and managing all network hardware and equipment, including routers, switches, and encryptors; analyzing network performance across the organization’s LANs and WANs; and identifying and developing remedies for network performance bottlenecks. The Senior Network Engineer shall have a solid working knowledge of network security measures, experience with network management and analysis tools.


  • Serve as a subject matter expert for network operations and engineering activities, to include support of issue resolution.
  • Design, implement, and maintain robust network infrastructures, including LAN, WAN, and VPN environments.
  • Design, configure, troubleshoot, and expand IP address schemas for enterprise WAN/LAN networks.
  • Provide expert analysis and guidance on network architecture, system design, and technical feasibility.
  • Perform detailed network engineering to optimize enterprise network topologies and develop design documentation.
  • Analyze network and communication issues and provide technical solutions to ensure reliable operations.
  • Develop functional, system, and technical requirements based on operational and architectural needs.
  • Monitor network performance, troubleshoot connectivity issues, and optimize network resources to minimize downtime.
  • Evaluate technology alternatives and provide recommendations in support of modernization initiatives.
  • Recommend, plan, and implement network improvements, upgrades, and repairs.
  • Implement and manage network security solutions, including firewalls, access controls, and intrusion prevention systems.
  • Perform firmware upgrades, patch management, and routine maintenance to maintain network reliability and security.
  • Support the configuration, administration, and maintenance of Juniper MX routers, SRX firewalls, and QFX switches.
  • Collaborate with cybersecurity, systems, and application teams to ensure integrated enterprise operations.
  • Coordinate with vendors, contractors, and service providers to support network products and services.
  • Support the creation and maintenance of network documentation, including topology diagrams, IP addressing plans, and firewall rule sets.

  • Key Technical Skills:
    • Must have 7+ years of Network Engineering experience.
    • Must obtain a Juniper certification within 6 months of employment.
    • Protocols: Strong understating of TCP/IP, DNS, DHCP, BGP, and OSPF.
    • Security Tools: Experience with firewalls, Intrusion Detection Systems (IDS), and Intrusion Prevention Systems (IPS).
    • Strong communication and written skills. 
  • Preferred Qualifications:
    • A degree in the field of computer science or other IT related discipline is preferred.
    • Certifications: Juniper Networks Certified Specialist: Enterprise Routing and Switching (JNCIS-ENT), Juniper Network Certified Internet Expert (JNCIE) OR the Cisco equivalent Cisco Certified Network Professional (CCNP), Cisco Certified Internet Expert (CCIE).
    • Juniper Hardware & Software: Proficiency with Juniper routers (MX), switches (EX), and firewalls (SRX).
    • Junos OS: Knowledge of Juniper’s operating system for network device management.
    • At least two years' experience supervising small technical teams comprised of at least 6 staff members is preferred.
    • Experience with Juniper network solutions is preferred.
  • Minimum Interim Secret clearance required with an upgrade to Top Secret.
  • Must have excellent verbal and written communication skills.
  • Must be able to work independently and support other team members in performing their respective operations.

Soft Tech Consulting, Inc. is a woman and minority-owned business headquartered in Chantilly, VA. With contracts in both the public and private sectors in the DC metro area and across the country, Soft Tech is an organization made up of highly successful and talented Information Technology professionals offering enterprise class solutions for any size organization at great value. Soft Tech’s mission is to help government organizations design, implement, and maintain mission critical Information Technology solutions. By focusing jointly on our employees and our customers, we are able to achieve our mission by providing each and every one of our customers with continuous quality customer support.
 
Soft Tech Consulting, Inc. is an Equal Opportunity Employer.