Parsons Corporation Senior Software Developer in Fort George G Meade, Maryland
Minimum Clearance Required to Start:
Top Secret SCI w/Polygraph
Parsons' extensive experience in the cleared space, combined with your technical knowledge, will propel your career forward with an opportunity to work in an exciting unconventional access mission where our teams are focused on advancing capability and technical support for cyber operations.
Parsons Unconventional Access portfolio provides rapid response embedded hardware and software capabilities in support of Cyber Operations missions. Our specific contract efforts support development and procurement initiatives across several projects delivering focused HW/SW capability to extend our customers' deployable intellectual property.
This immediate opening is positioned in some of the most sought-after work in this development and engineering community. The Senior Software Developer will work as part of an integrated team to formulate and define solutions utilizing a strong background in Linux foundations. We are focused on providing our customers expertise to leverage their existing software and create new capabilities. Parsons provides a unique opportunity to be involved in quick reaction development with opportunities for customer interaction on a team that is focused on developing superior products and encouraging the career growth of its members.
Active TS/SCI w/Polygraph
8+ years of experience in software engineering
Minimum of five (8) years of experience utilizing at least one of the following coding languages: C, Python, GNU Tools, and Linux Kernel Code
Bachelor's degree in Computer Science or related technical field
Desired Qualifications ( Note that a candidate does not necessarily need to possess all of the items listed.)
Programming experience for embedded Linux both user-space and kernel-mode software in C and ideally C++ as well
Low-level development experience - e.g. interrupt handlers, device drivers, controlling peripherals, reading/writing Flash memory, etc.
Experience porting the Linux kernel to other hardware platforms, especially ARM-based platforms
Experience with OpenWRT/LEDE distribution highly preferred
Experience with the creation of Linux packages, ideally OpenWRT/LEDE, but also RPM packages for Fedora/Red Hat
Experience standing up cross-compilers and build environments for bootstrapping a cross-development environment
Understanding of GNU Make
Knowledge of network protocols: TCP/IP, ETHERNET, 802.1Q, GRE, MPLS, L2VPN, VXLAN, BGP, IS-IS
Experience supporting patches for projects
Must be able to obtain, maintain and/or currently possess a security clearance.
Parsons is an equal opportunity, drug-free employer committed to diversity in the workplace. Minority/Female/Disabled/Protected Veteran/LGBTQ+. All qualified applicants will receive consideration for employment without regard 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 all applicable laws.