DeveloperJobs.io
← Back to all jobs

Job Description

Parsons is seeking a Senior Software Engineer for onsite work in Virginia. The position focuses on cyber development efforts tied to computer security, vulnerability research, reverse engineering, and the delivery of software product capabilities.

What You’ll Do

  • Design and develop new software code for tools and capabilities supporting computer security, vulnerability research, reverse engineering, and product development
  • Build and maintain low-level application and operating system software related to software protection and host-based personal security tooling
  • Review system architecture, select and implement development and support tools that support product performance, and test and debug the resulting software
  • Provide customer expertise to help teams leverage existing software and create new capabilities
  • Participate in quick reaction development with opportunities for customer interaction
  • Collaborate within a product-focused team that supports career growth and encourages continuous improvement
  • Operate as a customer-focused self-starter, contributing to Agile team collaboration while mentoring and improving through ongoing learning

Requirements

  • U.S. Citizenship is required
  • Must be clearable; active TS/SCI is preferred
  • Bachelor’s degree; additional experience may substitute in lieu of the degree
  • 10+ years of Software Engineering experience
  • Experience developing cyber tools
  • Proficiency in C/C++
  • Proficiency in Python
  • Familiarity with Git
  • Ability to produce accurate documentation for developed software
  • Ability to collaborate and communicate effectively with a remote team

Preferred Skills

  • Experience supporting US Government CNO missions
  • Assembly programming and analysis (of any major architecture)
  • Experience working with debuggers and disassemblers
  • Strong understanding of low-level operating system internals and drivers
  • Experience with both kernel and userland debugging
  • Experience with networking protocol analysis and socket programming on Windows
  • Familiarity with modern development environments and practices, including CI/CD
  • Active TS/SCI is preferred

Technologies

  • C/C++
  • Python
  • Git
  • Windows APIs (win32, Windows Native)

Location and Travel

This role is onsite in Virginia. Parsons will consider candidates in Centreville, VA; Herndon, VA; Columbia, MD; Augusta, GA; or San Antonio, TX. Quarterly travel is expected.

Compensation

USD 112,200 - 196,400 per year

Benefits

  • Medical, dental, and vision plans
  • Paid time off
  • Paid flexible holidays
  • 401(k)
  • Life insurance
  • Flexible work schedules
  • Holidays
  • Retirement plans
  • Employee Assistance Program
  • Robust leave and benefits for veterans and active-duty members
  • Paid active-duty military leave
  • Wellness program (weekly Meditation Mondays and Wellness Wednesdays)
  • Financial wellness support

Security Clearance

None

Similar Jobs