SonicJobs Logo
Left arrow iconBack to search

Senior Software Developer

Bigbear.ai
Posted a day ago, valid for 16 days
Location

Dhs, MD 20588, US

Salary

$90,000 - $108,000 per year

info
Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • BigBear.ai is seeking a Senior Software Engineer with 14 years of software engineering experience to work on advancements in space domain awareness and geolocation.
  • The role involves developing, maintaining, and enhancing complex software systems that operate in real-time environments, utilizing RF signal processing and geospatial analytics.
  • Candidates must have an active TS/SCI clearance with Polygraph and a Bachelor's degree in Computer Science or a related field, with proficiency in Linux and programming languages such as Python, C++, Java, or JavaScript.
  • The position offers a chance to innovate with Software Defined Radio technologies, develop algorithms, and integrate systems while leading software development efforts.
  • Salary information is not provided, but the role emphasizes a significant level of expertise and experience in a highly specialized field.
Overview

Are you ready to work on cutting-edge advancements in space domain awareness and geolocation? BigBear.ai is seeking a Senior Software Engineer to join our team and contribute to the development, maintenance, and enhancement of complex software systems that operate in real-time environments and handle massive data sets.This is your opportunity to work on innovative projects leveraging RF signal processing, geospatial analytics, and Software Defined Radio (SDR) technologies to detect, characterize, and track objects in the space domain. If you thrive on solving challenging problems, enjoy working with advanced technologies, and want to make a tangible impact, we want to hear from you!

 

Clearance Required: TS/SCI with Poly

 

 

Program Overview

 

This program supports the development and operation of advanced capabilities for space domain awareness and geolocation, combining RF signal processing and geospatial analytics.

 

As part of this team, you’ll:

 

  • Innovate with SDR Technologies: Build and refine applications that ingest and analyze radio frequency data to detect, characterize, and track objects or signals in the space domain.
  • Develop Novel Algorithms: Contribute to cutting-edge development programs by creating analytics, visualization, and discovery tools that enable precise geolocation and actionable insights.
  • Ensure Interoperability: Integrate new and legacy software across diverse hardware platforms, ensuring performance and interoperability across various form factors.
  • Drive System Design Decisions: Provide critical input to system design decisions, including hardware/software trade-offs, software reuse strategies, and the incorporation of COTS and GOTS solutions.

What you will do

 

As a Senior Software Engineer, you’ll:

 

  • Analyze Requirements: Derive software design and performance requirements from user needs.
  • Debug & Improve Software: Debug existing software, correct defects, and provide recommendations for improving documentation and development standards.
  • Design & Code: Design and code new software or modify existing software to add new features.
  • Integrate Systems: Integrate existing software into new or modified systems or operating environments.
  • Develop Data Queries: Create simple data queries for existing or proposed databases or data repositories.
  • Write Documentation: Write or review software and system documentation to ensure clarity and accuracy.
  • Lead Teams: Serve as a team lead, overseeing software development efforts and ensuring adherence to project constraints.
  • Develop Algorithms: Design and implement complex algorithms to meet or exceed system performance and functional standards.
  • Execute Testing: Assist with developing and executing test procedures for software components.
  • Collaborate Across Teams: Work with system engineers and hardware engineers to derive software requirements and ensure seamless integration.
  • Coordinate Installations: Oversee software system installations and monitor equipment functioning to ensure operational specifications are met.

What you need to have

  • Experience: 14 years of software engineering experience. (Four years of additional SWE experience may be substituted for a Bachelor’s degree.)
  • Education: Bachelor’s degree in Computer Science or a related discipline from an accredited college or university.
  • Clearance: Active TS/SCI with Polygraph (required).
  • Technical Expertise:
    • Proficiency working in Linux development environments.
    • Proficiency coding in Python, C++, Java, or JavaScript.
    • Experience with Git, GitLab, and Integrated Development Environments (IDEs) such as VSCode or Eclipse.
    • Familiarity with Agile frameworks (e.g., Scrum).

What we'd like you to have

 

  • SDR Programming: Experience with Software Defined Radio (SDR) programming.
  • Geospatial Processing: Experience with geospatial data processing and analytics.
  • Image Displays: Experience coding 2D and 3D image displays.
  • Version Control Tools: Familiarity with GitLab, GitHub, or similar version control tools.
  • Project Management Tools: Experience with Jira, Confluence, or similar project management tools.

About BigBear.ai

BigBear.ai is a leading provider of AI-powered decision intelligence solutions for national security, supply chain management, and digital identity. Customers and partners rely on Bigbear.ai’s predictive analytics capabilities in highly complex, distributed, mission-based operating environments. Headquartered in McLean, Virginia, BigBear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit https://bigbear.ai/ and follow BigBear.ai on LinkedIn: @BigBear.ai and X: @BigBearai.

 

BigBear.ai is an Equal opportunity employer all protected groups, including protected veterans and individuals with disabilities.

 




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.