25 days old

Senior Software Developer

Castine, ME 04421
  • Job Code
    R115229

Minimum Clearance Required to Start:

Top Secret SCI w/Polygraph

Job Description:

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.

Our technical teams primarily comprise Computer Scientists, Test Engineers, Embedded Software Engineers and Hardware Design Engineers with extensive experience in embedded operating systems, MCMs, FPGAs, and printed circuit board fabrication with focused skills spanning network protocols, operating systems and languages including C, Python, JavaScript, GNU tools, and Linux.

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.

Minimum/Required Qualifications:

  • 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
  • Python experience

Must be able to obtain, maintain and/or currently possess a security clearance.

Categories

Posted: 2021-08-23 Expires: 2021-10-17

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Remember to mention ConstructionJobs as your source for this job! Employers prefer our qualified candidates, so make sure they know we sent you.

Share this job:

Senior Software Developer

Parsons Corporation
Castine, ME 04421

Join us to start saving your Favorite Jobs!

Sign In Create Account