Annapolis Junction, MD, 20701, USA
29 days ago
Software Engineer L2
Jovian Concepts, Inc is looking to hire a Software Engineer Level 2 for a great opportunity in the Annapolis Junction area. TS/SCI Clearance with a Poly required. No CCA's will be accepted at this time. The ideal candidate must have experience with the below tech stack: + Strong "Machine Code" assembly/machine code language (1's and 0's) background + C | C++ (difference between C++/C code is the complier) + Packet processing background (Wireshark) + LINUX/UNIX background + PLUS items would be: PERL, Python, front-end collection system knowledge. + Must be proficient in Linux, specifically shell scripting, python3, and C/C++ software + Respond to requests for information about missing or improperly processed session data + Research using the database query capabilities to identify processing issues in systems and attempt to modify processing or configuration so that the problems are resolved. + Resolve processing issues as identified by a mission entity. Coordinate support teams when a problem is identified and communicate the processing issues to get them resolved in future code releases for corporate systems. + Work with providers, network team, and comms teams to fix network issues or provider data formatting issue so that data is properly processed. + Support systems at sites for FISA TITLE I and FAA 702 from a hardware, software and metrics monitoring perspective. + Perform software upgrades on two major Applications for ingest, acquisition and session bundling processing software. + Monitor and resolve processing issues on Application systems + Monitor circuit and packet processing systems and resolve issues + Establish new survey tasking and perform analyst surveys + Established new sustained tasking and perform de-tasking requirements + Write and maintain software/scripts to receive incoming collection, process and format outgoing sessions + Perform deep packet analysis and file sorting for incoming data on current applications + Write specialized fingerprints in support of mission and data processing functionality + Write application micro plugins as needed (C code) + Write python and bash shell scripts as needed + Write and maintain software/scripts to receive signature tasking files and generate transformed files used for selector tasking, session filtering, selection and forwarding + Receive FISA Title I tasking information file and generate signature variables, fingerprints and category + Receive VoIP selector tasking file and prep for use on application to task voice + Receive VoIP selector phone number filtering file and prep for use on application to filter voice cuts Requirements + A current and active TS/SCI Clearance with a Poly required. No CCA's will be accepted at this time. + Experience with Linux, shell scripting, python3, and C/C++. + Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. + Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. In our 2023/24 employee survey, Jovian Concepts earned a 92% Overall Workplace Experience Score and 100% of the employees across all departments agreed that they feel genuinely appreciated at Jovian Concepts.
Confirm your E-mail: Send Email