Back to all jobs

HireClout

Job Title: Senior Software Architect – Aerospace Systems

Role Overview:
Seeking an experienced Senior Software Architect to lead the definition and development of next-generation aerospace software platforms. This role focuses on secure, scalable architectures aligned with rigorous aviation standards for safety and security.

Key Responsibilities:

  • Define and document system-level requirements, including both functional and non-functional aspects.

  • Lead architecture design for complex, safety-critical systems in aviation or highly regulated industries.

  • Decompose product-level needs into technical solutions and interface specifications.

  • Drive system-level design for platforms built on cloud-native and virtualization technologies.

  • Architect and implement systems designed to meet industry safety and security assurance levels (e.g., DAL D/E, SAL 1–3).

  • Guide secure development and integration practices for aerospace-grade software platforms.

  • Collaborate cross-functionally with teams responsible for safety assurance, validation/verification, and quality control.

  • Maintain and evolve security measures such as encryption, secure communication, secure boot, and firmware protection.

Preferred Experience:

  • Background in designing and delivering software in highly regulated environments (aviation, automotive, etc.).

  • In-depth understanding of airborne software compliance (e.g., DO-178C or comparable standards).

  • Knowledge of system partitioning, data segregation, and domain-based security models.

  • Strong proficiency in programming languages including C++, Go, Java, and Python.

  • Experience with Linux kernel and embedded system development.

  • Familiarity with database technologies such as MySQL, MariaDB, and SQLite.

Education & Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electrical/Computer Engineering, or a related technical field.

  • 10+ years of experience in software/system architecture and development, ideally within embedded platforms.

  • Significant experience working on Linux or Android-based systems for safety-critical applications.

Location:
Onsite role based in the Portland, Oregon (PDX region preferred).

REF: JOB-4511


    • Job type: Permanent
    • Location: Portland, OR
    • Date posted:
    • Salary:$200000 - $210000 per Year