Senior Mission Systems Software Engineer (C++/C#/Rust)

System One
Wharton, United States of America
31 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 208K

Job location

Wharton, United States of America

Tech stack

Multitier Architecture
Adobe InDesign
API
Artificial Intelligence
Amazon Web Services (AWS)
Systems Engineering
Big Data
C Sharp (Programming Language)
C++
Cloudera Impala
Computer Engineering
Data Transformation
Decision Support Systems
Software Design Patterns
Distributed Data Store
Distributed Systems
Hadoop
Python
Machine Learning
Operational Data Store
Object-Oriented Software Development
DataOps
Software Engineering
Software Requirements Analysis
Systems Integration
Test Driven Development
Delivery Pipeline
SC Clearance
Information Technology
Data Management
gRPC
Data Pipelines

Job description

We are seeking a Senior Software Engineer to support advanced mission systems in a secure, high-performance environment. This role is focused on designing and building distributed data architectures, automated pipelines, and AI/ML-enabled capabilities that power real-time sensing, tracking, and decision support. The ideal candidate has hands-on experience developing in C++, C#, or Rust and excels at translating complex system requirements into scalable, production-ready solutions., * Define and implement architectures for automated systems and big-data ecosystems

  • Develop automated data pipelines; perform data transformation, aggregation, and anomaly detection
  • Architect and deliver local, distributed, and cloud-based data solutions
  • Translate stakeholder needs into technical architectures, design specifications, and execution plans
  • Design technical standards across software, hardware, tools, and data platforms
  • Implement proof-of-concept prototypes to validate design approaches
  • Participate in design reviews and ensure compliance with engineering standards and cybersecurity controls
  • Integrate AI/ML models into operational data flows
  • Support test planning, system integration, and formal qualification events

Requirements

Do you have experience in Software engineering?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering, or related STEM field

  • 5+ years of software engineering experience with C# or C++, OR 2+ years of experience with Rust
  • Active Secret clearance
  • U.S. citizenship or U.S. lawful permanent residency with ability to obtain program access, * 5+ years designing and implementing distributed systems (e.g., shared memory, gRPC, sockets, REST)
  • 2+ years working with big-data tools (Hadoop, Iceberg, Impala, Trino) or high-volume data pipelines (S3, SeaweedFS, MinIO)
  • Strong experience with Python and core engineering principles:
  • Object-oriented programming (OOP)
  • Data-oriented design (Rust)
  • APIs, design patterns, clean architecture, and test-driven development
  • Familiarity with airborne sensing and tracking systems (radar, electronic warfare, electro-optical)

Benefits & conditions

3.53.5 out of 5 stars Wht Settlemt, TX 76108 $25 - $100 an hour - Temp-to-hire, Pulled from the full job description

  • 401(k)
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Life insurance

Apply for this position