Staff Engineer, Mission Systems Software (R5888)

Added
9 days ago
Type
Full time
Salary
Salary not provided

Related skills

rust c rtos embedded software real-time systems

πŸ“‹ Description

  • Serve as a software mission systems engineer for a safety- and mission-critical real-time
  • Define and maintain the end-to-end software architecture, including mission applications, platform
  • Architect for deterministic real-time performance by addressing scheduling, latency, jitter
  • Develop architecture views, interface definitions, data-flow and deployment models, sequence and
  • Integrate sensors, effectors, communications, navigation, autonomy, mission management
  • Design for mission resilience and assurance through fault detection and isolation, redundancy

🎯 Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Systems
  • 8+ years of professional software engineering experience, including 3+ years in software
  • Experience developing embedded, distributed, real-time, safety-critical, or mission-critical
  • Proficiency in C, C++, Rust, or another strongly typed systems-programming language.
  • Strong understanding of real-time software principles, including scheduling, concurrency
  • Experience with embedded operating systems or RTOSs, middleware, interprocess communication
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’