onsite
Mid-Level Software Security Engineer - Boeing
Security Engineer
Mid-level engineer responsible for implementing secure coding practices, performing threat modeling, and integrating static analysis tools into CI/CD pipelines for aerospace software products.
About the role
Key Responsibilities
- Develop and enforce secure coding standards for C++, Java, and Python applications used in commercial aircraft systems.
- Conduct threat modeling and risk assessments for new and existing software components.
- Integrate and maintain static application security testing (SAST) tools within CI/CD pipelines to automate vulnerability detection.
- Collaborate with cross‑functional product teams to remediate security findings and ensure compliance with certification requirements.
- Provide security guidance, code reviews, and training to engineering teams to promote a security‑first culture.
Requirements
- 3+ years of professional software development experience, preferably in C++, Java, or Python.
- Hands‑on experience with secure coding practices, threat modeling, and vulnerability mitigation.
- Proficiency with SAST tools (e.g., Coverity, SonarQube) and CI/CD platforms such as Jenkins or GitLab.
- Understanding of aerospace software certification standards (e.g., DO‑178C, ARP4754) is a plus.
- Bachelor’s degree in Computer Science, Engineering, or a related field.