Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior/Principal Software Engineer

$130k - $200k

GrabJobs

Senior / Principal Flight Software Engineer – Space Systems *REMOTE* Working with a leading U.S. aerospace company looking to add Senior and Principal-level Flight Software Engineers to their satellite team. This is a hands-on role focused on building and testing embedded flight software for spacecraft, with exposure across the full mission lifecycle. from early concept through on-orbit operations. What you’ll be doing: Develop and test embedded C/C++ flight software for satellite platforms Contribute across the full lifecycle: Requirements definition & trade studies Software architecture & development Integration with flight hardware Verification, validation, and operations Support GNC-related software integration and system performance analysis Build internal tools to evaluate flight software performance and mission compatibility Work closely with hardware, systems, and test teams in a highly collaborative environment Testing & Integration: Execute testing across: Unit, module, and system levels Hardware-in-the-Loop (HIL) / FlatSat environments Develop test frameworks, tools, and ground support software Support debugging, validation, and anomaly resolution Additional exposure: Contribute to modeling & simulation efforts Support new mission concepts and proposals Evaluate impacts of new hardware, architectures, and mission profiles What they’re looking for: 9–15+ years of experience in software engineering (level dependent) Strong background in embedded software development (C/C++) Experience with flight software, avionics, or aerospace systems Hands-on experience with hardware/software integration and testing Exposure to one or more of the following: GNC algorithms RTOS (VxWorks, Integrity, etc.) Device drivers / BSP / bring-up HIL / simulation environments Software verification & validation Ability to operate as a high-level IC across multiple domains Education: Bachelor’s degree in a STEM field required Master’s degree preferred - 7 years of experience Travel: Up to ~20% travel (domestic) Occasional international collaboration Quick take: This is a high-impact IC role for engineers who want to stay deeply technical while working on cutting-edge spacecraft and flight software systems. $130,000 - $200,000 a year We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Senior/Principal Software Engineer in United States vacancy
  •  ...latency, exceptional reliability, and global performance. This is a senior individual contributor role for someone who drives technical...  ...complex distributed systems problems, and raises the bar for engineering excellence across teams. Why OCI At OCI, you will work on... 
    Senior

    Ll Oefentherapie

    Nashville, TN
    2 days ago
  •  ...Palo Alto Networks is looking for an experienced Software Engineer to design and deliver next-generation technologies within the GlobalProtect team. We seek motivated individuals who are passionate about coding and innovation, and who can collaborate effectively across... 
    Senior

    Palo Alto Networks

    San Francisco, CA
    2 days ago
  •  ...A leading technology company is seeking a Senior Principal Software Engineer to join their Xcelium Compiler Team. This role focuses on implementing advanced compiler algorithms and collaborating on strategic architectural initiatives for simulation technologies. Candidates... 
    Senior

    Cadence Inc

    Burlington, MA
    2 days ago
  •  ...Blue Origin is seeking a Sr Principal Software Engineer to define and lead the technical roadmap for enterprise software development. The role involves collaboration with engineering teams to solve complex challenges and develop innovative software solutions that advance... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Los Angeles, CA
    2 days ago
  •  ...A leading defense technology firm is seeking a Senior Principal Software Engineer in Huntsville, AL. In this in-office role, you will support the Ground Weapons System program, writing software that evaluates and manages the missile defense system's threat scene. Candidates... 
    Senior
    Work at office
    Flexible hours

    Technical Consulting Solutions, Inc.

    Huntsville, AL
    2 days ago
  • $132.4k - $251.6k

     ...A leading aerospace company is seeking a talented Senior Principal Software Engineer to participate in collaborative teams and manage the full product development lifecycle. Candidates should have extensive experience in software engineering, ideally in a leadership role... 
    Senior

    Collins Aerospace

    Florida, NY
    2 days ago
  •  ...Senior Software Engineer For Ruby On Rails A Senior Software Engineer for Ruby on Rails is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to... 
    Senior
    Remote work

    Creative Chaos

    United States
    5 days ago
  • $85 - $90 per hour

     ...hr Date Posted: 04/01/2025 Hiring Organization: Rose International Position Number: 480571 Job Title: Senior Principal Software Engineer Work Model: Onsite Employment Type: Temporary Min Hourly Rate($): 85.00 Max Hourly Rate($): 90.00... 
    Senior
    Hourly pay
    Temporary work
    Flexible hours

    Rose International

    Round Rock, TX
    13 hours ago
  • $119.8k - $274.8k

     ...Senior + Principal Software Engineers – Front End Applied AI (MTP) Design and build AI-first security systems leveraging LLMs and multimodal models. Focus on creating high-quality front-end experiences for Microsoft Threat Protection, enabling defenders to reason over... 
    Senior
    Full time

    Software Careers

    Redmond, WA
    2 days ago
  •  ...Inovalon, Inc. is hiring a Senior Principal Software Engineer based in Bowie, MD. This role involves designing and testing large-scale software, managing deployment tasks, and ensuring code quality. Requires a Bachelor's degree and at least 6 years of IT experience, with... 
    Senior
    Remote work

    Inovalon

    Bowie, MD
    2 days ago
  •  ...Requirements ~ We are looking for highly motivated engineers with a strong passion for coding and developing superior products,...  ...capable of introducing innovative ideas across all facets of software development ~ We value leaders who assume ownership of their... 
    Senior

    Palo Alto Networks

    San Francisco, CA
    3 days ago
  • $165k - $267.5k

     ...A leading cybersecurity firm in Santa Clara is seeking a software developer skilled in C++ to tackle complex problems and optimize large projects. The role involves collaboration with cross-functional teams and requires a strong background in software development and... 
    Senior

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $170k - $277k

     ...Palo Alto Networks is seeking experienced engineers to develop innovative security features for next-generation firewalls. This role...  ...significant projects. Candidates should have 12+ years of experience in software engineering with strong skills in C and C++, and a background... 
    Senior

    Palo Alto Networks

    San Francisco, CA
    2 days ago
  • $130k - $200k

     ...Senior / Principal Flight Software Engineer – Space Systems Working with a leading U.S. aerospace company looking to add Senior and Principal-level Flight Software Engineers to their satellite team. This is a hands-on role focused on building and testing embedded... 
    Senior

    Red Canyon Engineering & Software

    Merritt Island, FL
    1 day ago
  • $175k - $200k

     ...Senior Principal Software Engineer - Xcelium Compiler Team (R51299/ts) We are seeking a highly skilled and motivated Senior Principal Engineer to join the Xcelium Compiler Team. The responsibilities will include implementing advanced compiler algorithms, profiling and... 
    Senior

    Cadence Inc

    Burlington, MA
    2 days ago
  •  ...Software Development Engineer We're creating a platform that will change the way organizations measure their software development efforts and improve strategic decision-making. As a member of our engineering team, you'll be working closely with other team members and... 
    Senior

    Roberts Recruiting

    Boston, MA
    a month ago
  •  ...Senior Principal Software Engineer – APNT (Onsite) Location: Cedar Rapids, IA Security Clearance: DoD Secret required. Responsibilities Lead and execute software development in collaboration with subject matter experts for real‑time embedded navigation and timing solutions... 
    Senior
    Relocation package

    Prattwhitney

    Cedar Rapids, IA
    2 days ago
  • $170k - $277k

     ...Palo Alto Networks is looking for innovative engineers in San Jose, California, to design and develop security features for next-generation firewalls. This role requires extensive experience in software engineering, particularly in C and C++, along with agile methodologies... 
    Senior
    Visa sponsorship

    Palo Alto Networks

    San Jose, CA
    2 days ago
  •  ...SHLD, Inc. is seeking a Software Engineer IV to join our innovative team in Herndon, VA. The role involves collaborating with a cross-functional Agile Scrum Team to build and maintain systems operating in a containerized environment. Candidates must have a strong background... 
    Senior

    SHLD, LLC

    Herndon, VA
    2 days ago
  •  ...Job Description SAIC is seeking a Senior Principal Software Engineer for the Naval Air Systems Command (NAVAIR) PMA-275 Software Support Activity (SSA) for the V-22 Osprey. The software engineer will work as part of the PMA-275 government Software Integrated Product... 
    Senior
    For contractors
    Local area
    Remote work

    Science Applications International Corporation

    Patuxent River, MD
    3 days ago
  • Avenue Technologies Company is seeking a Principal Software Engineer in Aurora, Colorado. This role involves designing, developing, and maintaining software for advanced test equipment used across engineering labs. Candidates must have a BS degree in Computer Science or... 
    Senior

    Avenue Technologies Company

    Aurora, CO
    2 days ago
  • $246k - $394k

     ...engages, supports, and grows customers at scale. As a Senior Principal Engineer for GTM Experiences, you will serve as the LOB-level technical...  ...to thrive (Requirements) ~10+ years of experience in software engineering, with a strong background building and... 
    Senior
    Work at office
    Local area
    Remote work

    Toast Inc

    United States
    1 day ago
  • $200k - $300k

     ...exceptional customer experiences, we are on a mission to set new standards in online gaming. We are now looking for a Senior/Principal Software Engineer to join our dynamic team. This key role will help shape the architecture, design, and development of our platform,... 
    Senior
    Local area
    Overseas

    Bellota Labs

    Redwood City, CA
    4 days ago
  •  ...A leading aerospace solutions provider in Cedar Rapids is seeking a Senior Principal Software Engineer focused on Assured Positioning, Navigation, and Timing (APNT) Solutions. The ideal candidate will lead a team responsible for software development for real-time embedded... 
    Senior
    Relocation package

    Collins Aerospace

    Cedar Rapids, IA
    2 days ago
  •  ...for data planes. We are hoping to enhance engineering efficiency by concentrating our...  ...OCI service from scratch and work with senior architects and leaders at OCI. You must...  ...executives for investment and drive the software design and development for new major data... 
    Senior
    Worldwide
    Flexible hours

    Ll Oefentherapie

    Santa Clara, CA
    2 days ago
  •  ...Overview We are seeking a Senior Principal Software Engineer to serve as a senior technical leader responsible for defining and executing the long term technical strategy for backend and AI services that power data applications and production grade data platform capabilities... 
    Senior
    Local area

    Procore Technologies

    Austin, TX
    2 days ago
  •  ...Description SAIC is seeking a Senior Principal Software Engineer for the Naval Air Systems Command (NAVAIR) PMA-275 Software Support Activity (SSA) for the V-22 Osprey. The software engineer will work as part of the PMA-275 government Software Integrated Product... 
    Senior
    For contractors
    Local area
    Remote work

    SAIC

    Indianapolis, IN
    3 days ago
  •  ...A technology solutions provider is seeking a Software Engineer IV to join their team in Herndon, VA. The role requires significant experience in Java and Python, along with SQL and shell scripting, all within a Unix/Linux environment. An active TS/SCI with CI Poly clearance... 
    Senior

    EmergencyMD

    Herndon, VA
    2 days ago
  •  ...partners deploying complex algorithms onto constrained hardware with speed and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging the gap... 
    Senior
    Remote work
    Relocation package
    Flexible hours

    Code Metal

    Oregon, WI
    2 days ago
  •  ...Job Description TCS is searching for a Senior Principal Software Engineer to join our strong team of Engineers supporting our Ground-based Midcourse Defense (GMD) customer in Huntsville, AL. The GMD program is a portion of the Missile Defense Agency's (MDA) system to... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Technical Consulting Solutions, Inc.

    Huntsville, AL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior/Principal Software Engineer. Be the first to apply!