1

Software Implementation Jobs in Virginia (NOW HIRING)

Senior Software Engineer, Video Compression

Reston, VA · On-site

$127.70K - $168.30K/yr

Design, implement, and optimize video codec software components with strong engineering rigor ... correctness, performance, maintainability, and testability). * Provide software implementation ...

Senior Software Engineer, Video Compression

Reston, VA · On-site

$127.70K - $168.30K/yr

Design, implement, and optimize video codec software components with strong engineering rigor ... correctness, performance, maintainability, and testability). * Provide software implementation ...

As a Software Engineer you will be responsible for writing backend infrastructure and frontend web ... Experience designing and implementing user interfaces Position Location: Reston, VA *The selected ...

This candidate will be responsiblefor the design, development and implementation of software solutions forElectronic Warfare Systems. Responsibilities include: Development and reviews,software ...

Senior Software Architect

Springfield, VA · On-site

$135.50K - $184.10K/yr

... implementation - Planning and leading sessions with users to examine current business process goals, objectives, structures, workflows, systems and roles for the purpose of executing a ground-up ...

Senior Software Engineer

Arlington, VA · On-site

$141.20K - $186.10K/yr

Responsibilities : • Translate system and software requirements into software designs compliant with architectural constraints and open architecture requirements • Implement robust, high-quality ...

Implement robust, high-quality C++ software suitable for mission-critical, real-time systems with high reliability and availability requirements * Develop test frameworks to verify correct ...

Senior Software Engineer

Arlington, VA · On-site

$134K - $184K/yr

Implement robust, high-quality C++ software suitable for mission-critical, real-time systems with high reliability and availability requirements * Develop test frameworks to verify correct ...

Implement robust, high-quality C++ software suitable for mission-critical, real-time systems with high reliability and availability requirements * Develop test frameworks to verify correct ...

next page

Showing results 1-20

Software Implementation information

See Virginia salary details

$44.1K

$76.2K

$101.6K

How much do software implementation jobs pay per year?

As of May 29, 2026, the average yearly pay for software implementation in Virginia is $76,168.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,500.00 and $89,200.00 per year, depending on experience, location, and employer.

What is a Software Implementation job?

A Software Implementation job involves deploying, configuring, and integrating software solutions to meet client needs. Professionals in this role work closely with clients to understand their requirements, customize the software, and ensure smooth adoption. They also provide training, troubleshooting, and ongoing support to optimize system functionality. Strong technical skills, project management, and communication are essential for success in this role.

What are the key skills and qualifications needed to thrive in the Software Implementation position, and why are they important?

To thrive in Software Implementation, you need a strong understanding of software systems, project management, and client onboarding, typically supported by a degree in computer science or a related field. Familiarity with ERP, CRM, or industry-specific software platforms, and experience with tools like SQL or implementation methodologies (such as Agile or Waterfall), are commonly required. Excellent communication, problem-solving, and time management skills enable you to effectively guide clients and collaborate with cross-functional teams. These competencies are essential to ensure successful software rollouts, user adoption, and client satisfaction.

What does a typical workday look like for someone in a Software Implementation role?

A typical day in Software Implementation involves meeting with clients to understand their requirements, configuring and deploying software solutions, and providing user training and support. You’ll likely collaborate closely with sales, technical support, and development teams to ensure each implementation meets business and technical needs. It's common to spend time troubleshooting client issues, updating project documentation, and managing project timelines. The role offers variety and the satisfaction of helping organizations fully utilize their new software solutions.
What are the most commonly searched types of Software Implementation jobs in Virginia? The most popular types of Software Implementation jobs in Virginia are:
What job categories do people searching Software Implementation jobs in Virginia look for? The top searched job categories for Software Implementation jobs in Virginia are:
What cities in Virginia are hiring for Software Implementation jobs? Cities in Virginia with the most Software Implementation job openings:
Senior Software Engineer, Video Compression

Senior Software Engineer, Video Compression

Ofinno

Reston, VA • On-site

$127.70K - $168.30K/yr

Full-time

Retirement, PTO

Posted 22 hours ago


Job description

Senior Software Engineer, Video Compression
About Ofinno:
Ofinno is a leading research and development lab headquartered in Reston, Virginia, specializing in advancing communication and media standards. Our team's innovative work has led to significant contributions to technologies such as 5G cellular, Wi-Fi, and media compression. Ofinno holds strategic partnerships and licensing agreements with several of the world's leading technology companies that use such technologies. At Ofinno, we foster an environment of collaboration and excellence, where researchers can focus on delivering breakthroughs that shape the future of technology.
Position Overview:
As a Senior Software Engineer in the Advanced Media Lab, you will enable research engineers across levels to turn research ideas into working prototypes and high-quality software implementations. You will provide hands-on C/C++ engineering leadership for video codec software development, helping translate concepts into reproducible experiments, efficient implementations, and robust tooling. This role is highly implementation-focused and collaborative, working closely with researchers and external partners to deliver measurable performance and quality improvements.
Key Responsibilities:
As a Senior Software Engineer in video compression, you will:
  • Partner with research engineers across levels to implement and validate video compression ideas, delivering reproducible prototypes and integration-ready code
  • Design, implement, and optimize video codec software components with strong engineering rigor (correctness, performance, maintainability, and testability).
  • Provide software implementation guidance and technical reviews (architecture, coding style, performance trade-offs), helping unblock research execution and improve delivery velocity.
  • Build and improve shared infrastructure (e.g., testing pipelines, scripts, datasets, configurations, regression tests, profiling tools) to scale team experimentation and quality.
  • Integrate and profile tool interactions, ensuring stable baselines and reliable comparisons across experiments and platforms.
  • Communicate technical findings and implementation insights to internal stakeholders and, when needed, to clients/partners and industry audiences.
  • Mentor and support teammates through code reviews, interview participation, technical discussions, and onboarding to engineering best practices.

Qualifications:
Minimum:
  • Ph.D. or M.S. (EE/CS or related) with 2+ and 6+ years of relevant research and/or product experience in video compression, respectively.
  • Experience with standards reference software, conformance/bitstream compliance, and maintaining stable experimental baselines.
  • Solid understanding of at least one modern video coding standard, including HEVC/H.265, VP9, VVC/H.266, AV1, AV2, or ECM.
  • Expert-level C/C++ skills, with strong debugging, profiling, and performance optimization capability.
  • Proven experience developing video codec software, including hands-on development of software video encoders (e.g., encoder architecture, tool integration, rate control, performance optimization, or real-time pipelines).
  • Strong written and verbal communication skills, including the ability to collaborate effectively with researchers and cross-functional partners.
  • Track record of technical impact through high-quality software delivery, performance improvements, and/or widely used internal tooling.

Preferred:
  • Hands-on implementation experience in one or more coding tool areas (e.g., intra/inter prediction, transform/quantization, in-loop filtering, entropy coding, high-level syntax).
  • Experience with performance portability and optimization (SIMD, multithreading, and platform-aware profiling).
  • Familiarity with IP generation workflows and supporting patent filings (e.g., evidence generation, documentation, and collaboration with patent counsel).
What else you should know
Our people are our business. We know you have to see it to believe it, but here are some of the perks you can count on:
  • 401(K) matching -- We help you plan and save for retirement with a 401(K) matching program that's available on day one.
  • Free healthcare plans -- Ofinno covers full premiums for you are your family on select healthcare plans, including employer HSA contributions if applicable.
  • Free Food -- Our kitchen is always fully stocked, including lunch, protein bars, fruit, sodas, coffee, and tea.
  • Unlimited Paid Time Off -- Our lives are enriched by family time, vacations, and personal time. We offer unlimited paid time off and sick leave.
  • On-campus gym -- Unwind, reduce stress and feel great - even when you're at work.
  • Other benefits, too long to list -- Please discuss with our great People Ops team about additional benefits offered.
What Now?
What are you waiting for? We hope you will click on the link and forward your credentials to us today. All your information will be kept confidential according to EEO guidelines.