Parsons Corporation Software Engineer 1 in Centreville, Virginia

Software Engineer 1

Location:

Centreville, Virginia, United States

Requisition #:

54135

Post Date:

OS X Software Engineer

Centreville, VA or Woodbridge, VA

U.S. citizens ONLY due to government or federal requirement

Can you perform neurosurgery on a Mac? Do you know the relationship between GCC and Xcode? Do you want to be part of a team heavily involved in keeping our nation secure every day by solving some of the toughest problems? Do you enjoy working with the latest and greatest technology as soon as it’s released? If so, we have a job for you.

Description :

Parsons is seeking top-notch software engineers to develop specialized software within a first-class team of developers, computer scientists, and cyber specialists.You will want to have tinkered with OS X internals (XcodeIDE, GCC development, debugging Mac applications/drivers, and the like) to be successful in this position.

Your work will give you direct access to the federal customer, as well as other contractors, who participate in the software tool design and development process, productdeployment, and support of new and ongoing operations. Parsons is determined to provide our customers with unique capabilities and expertise that other company’s lack. We operate as a high-performance team dedicated to maintaining the top technical talent to perform the customer’s mission - our number one priority. If you are enamored by technology and eager to sink your teeth into something new, we want to meet you.

Required Qualifications :

  • A minimum of 4 years of computer engineering experience

  • A minimum of 2 years of experience working with OS internals including memory management, security features, and APIs

  • Proficiency programming in Objective-C

  • Ability to use a scripting language (Python, Perl, Bash, etc.)

  • Develop software to run in user-mode or kernel-mode

  • Active security clearance

Applicants selected for employment may be subject to a federal background investigation and may need to meet additional eligibility requirements for access to classified information or materials.

Desired Qualifications :

  • Ability to program usingC/C++ Ability to analyze assembly-level code (x86, x64, ARM, ARM64, etc)

  • Knowledge of how operating systems work from “user mode” code right through to the kernel; Operating Systems Architecture

  • Experience using a disassembler (IDA Pro, BinaryNinja, etc) to determine how an application works and processes data.

  • Experience with mitigation techniques (ASLR, Stack cookies, non-executable memory).

  • Encryption - A good understanding of how symmetrical and asymmetrical encryption works, certificate chain of trust, crypto weaknesses etc.

Parsons is a digitally enabled solutions provider focused on the defense, security, and infrastructure markets. With nearly 75 years of experience, Parsons is uniquely qualified to deliver cyber/converged security, technology-based intellectual property, and other innovative services to federal, regional, and local government agencies, as well as to private industrial customers worldwide.

Parsons is an equal opportunity, drug-free employer committed to diversity in the workplace. Minority/Female/Disabled/Protected Veteran/LGBT.

For more about Parsons, visit parsons.com and follow us on Facebook , Twitter , LinkedIn , and .

Parsons is an equal opportunity, drug-free employer committed to diversity in the workplace. Minority/Female/Disabled/Protected Veteran/LGBT

Parsons is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regards to an individual's race, color, religion, national origin, ethnicity, union affiliation, age, sex, sexual orientation, gender identity and expression, pregnancy, employable physical or mental disability, veteran status, genetic information, immigration status, or any other basis protected by applicable laws.