drjobs Software Engineer L2

Software Engineer L2

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Howard County, MD - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 CCAs will be accepted at this time.


The ideal candidate must have experience with the below tech stack:
  • Strong Machine Code assembly/machine code language 1s and 0s) background
  • C C (difference between C/C code is the complier)
  • Packet processing background (Wireshark)
  • LINUX/UNIX background
  • PLUS items would be: PERL Python frontend 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 detasking 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 CCAs 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 bachelors 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.

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.