Precise Systems

Senior Software Engineer

Precise Systems$160K — $180K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree or Equivalent Experience
  • At least 10 years of relevant experience in fields like software engineering, data analysis, or related positions
  • Familiar with containerization technologies (Docker, Kubernetes)
  • Expertise in Python programming
  • Intermediate programming skills in Rust or Go
  • Experience with tactical data normalization and standards
  • Familiarity with event streaming libraries such as Apache Kafka or Zenoh
  • Excellent communication and problem-solving skills

Responsibilities

  • Collaborate with cross-functional teams to address the Navy's operational AI integration challenges
  • Design, develop, and implement software for tactical applications
  • Test software in field experiments to ensure data flow efficiency
  • Work with machine learning engineers to integrate AI solutions into systems
  • Monitor data pipelines for accuracy and reliability with data engineering teams
  • Propose innovative solutions based on advancements in data architecture
  • Provide technical expertise for long-term technology strategies

Benefits

  • Health insurance
  • Disability insurance
  • Retirement plans
  • Accidental death and dismemberment coverage
  • Paid holidays
  • Employee-managed leave
  • Professional growth opportunities
  • Recognition programs like STAR Award
Full Job Description
We are seeking a highly experienced and motivated Senior Software Engineer to contribute to the integration of AI capabilities into expeditionary systems, including sensor kits, UxS, C2, and TAK. The successful candidate will play a key role in enhancing the capabilities of expeditionary systems through innovative and cutting-edge technologies. Daily tasks can vary from hands on keyboard to technical discussions, including but not limited to, maintaining real-time Zenoh data mesh in Rust, creating frontend React applications in JavaScript, working with AI engineers to integrate machine learning models, converting data between standard tactical message formats, or providing subject matter expertise in discussions with senior management.

This role requires in-person support.

Duties:
  • Collaborate with cross-functional teams to understand and address the Navy's operational challenges integrating artificial intelligence into expeditionary systems.
  • Design, develop, and implement software for tactical applications
  • Test software at field experiments to ensure performant and high-quality data flow between tactical systems, including sensors, UxS, and C2
  • Collaborate with machine learning engineers and domain experts to analyze data and integrate machine learning solutions into existing systems.
  • Collaborate with data engineers to monitor data pipelines and analytics to ensure accuracy, reliability, and robustness.
  • Stay updated with the latest advancements in data architecture to propose and implement innovative solutions.
  • Work closely with systems engineers to connect data pipelines with operational systems
  • Provide technical expertise and contribute to the development of long-term technology strategies within the Department of the Navy.

Required Education:
  • Bachelor's Degree or Equivalent Experience

Required Experience:
  • At least 10 years experience working as a business analyst, data analyst, data scientist, data engineer, database administrator, geospatial analyst, geospatial engineer, IT specialist, machine learning engineer, software engineer, or system administrator.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Expert programming skills in Python
  • Intermediate programming skills in Rust or Go
  • Experience designing or normalizing tactical data to common standards
  • Experience with multiple data formats, e.g., CSV, JSON, XML, Parquet, ORC.
  • Familiarity with event streaming libraries and platforms, e.g., Apache Kafka, AWS Kinesis, RabbitMQ, ZeroMQ, or Zenoh.
  • Experience with troubleshooting tactical systems
  • Experience deploying, monitoring, and improving tactical data pipelines
  • Strong problem-solving and analytical skills.
  • Passion for staying updated with the latest advancements in tactical data architecture.
  • Excellent communication skills and the ability to work effectively in a collaborative team environment.

Preferred Skills and Experience:
  • Experience integrating systems with Tactical Assault Kit (TAK) ecosystem.
  • Familiarity with data pipeline frameworks and libraries, e.g., AirByte, Apache Airflow, dbt, Apache Iceberg, Snowflake.
  • Experience with adding and retrieving data from Geographic Information Systems (GIS), e.g., ArcGIS, PostGIS.
  • Expertise in Elasticsearch, Redis, S3, PostgreSQL, or other data stores.
  • Understanding of cybersecurity principles in the context of tactical applications.
  • Previous experience working with government agencies or military organizations.
  • Master of Science in Computer Science, Data Science, Geography, Math, Machine Learning, or Statistics

Must have current/active Secret security clearance. Due to the sensitivity of customer related requirements, U.S. Citizenship is required.

Precise Systems values employee contributions, promotes diverse opportunities for professional growth, and prioritizes overall well-being. Our comprehensive professional services benefits package includes health insurance, life and accidental death and dismemberment coverage, disability insurance, retirement plans, holiday pay, employee-managed leave, and professional growth opportunities.

We recognize exceptional performance and alignment with our core values through our STAR Award recognition program.

Compensation at Precise Systems is determined by various factors, including education, experience, skills, competencies, and contract-specific requirements. The salary range for this position is $160,000.00-$180,000.00 (annualized USD). This range represents the standard pay for this role and is just one component of Precise Systems' total compensation package.

Precise Systems is committed to fair and equitable pay practices in alignment with applicable pay transparency laws and equal employment opportunity standards.

About Precise Systems

Precise Systems is a professional services company currently working for the U.S. Navy, U.S. Marine Corps, and U.S. Air Force. Precise Systems provides professional services in the areas of program management, administrative support, engineering, logistics, and information technology. The company was founded in 1990 and is headquartered in Lexington Park, Maryland.
Learn more about Precise Systems
Size
500 employees
Industry

Similar Jobs

More Jobs at Precise Systems

More Aerospace & Defense Jobs

Find similar Senior Software Engineer jobs: