EngineerJobs.io
← Back to all jobs

Job Description

Parsons is seeking a Senior Software Engineer to design and develop software for cyber development projects. The work spans computer security, vulnerability research, reverse engineering, and software product capabilities, combining low-level development with system architecture review and customer-focused expertise.

This onsite role is based in Virginia and supports Agile collaboration, including quick reaction development and opportunities for customer interaction.

Responsibilities

  • Design and develop new software code for tools and capabilities across computer security, vulnerability research, reverse engineering, and product development
  • Build and maintain low-level application and operating system projects supporting software protection and host-based personal security tools
  • Review system architecture, select and implement suitable development and support tools to help ensure product performance, and test and debug related software
  • Provide customer expertise to leverage existing software and create new capabilities
  • Participate in quick reaction development activities with chances to collaborate directly with customers
  • Collaborate with a team focused on superior products and on supporting members’ career growth
  • Act as a customer-focused self-starter who is eager to learn, mentor others, and collaborate effectively in Agile teams

Requirements

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

Technologies

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

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/active-duty members
  • Paid active-duty military leave
  • Wellness program (weekly Meditation Mondays and Wellness Wednesdays)
  • Financial wellness support

Location and Travel

  • Virginia (onsite)
  • Candidates in Centreville, VA; Herndon, VA; Columbia, MD; Augusta, GA; or San Antonio, TX will be considered
  • Quarterly travel is expected

Additional 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

Salary: USD 112,200 - 196,400 per yearly.

Security clearance requirement: None.

Similar Jobs