Sierra Nevada Corporation - Huntsville, AL

posted 3 months ago

Full-time - Mid Level
Onsite - Huntsville, AL
Transportation Equipment Manufacturing

About the position

The Embedded Software Verification Engineer III at Blue Origin plays a crucial role in the development and verification of avionics software components for rocket engines. This position involves hands-on responsibilities in designing and developing test cases for safety-critical, real-time embedded systems, ensuring compliance with industry standards, and collaborating with multidisciplinary teams to enhance software development processes. The role is integral to advancing Blue Origin's mission of enabling safe human spaceflight and the future of space exploration.

Responsibilities

  • Design and develop test cases and test procedures for verification of safety-critical, real-time embedded avionics software.
  • Debug and troubleshoot software issues to improve performance and reliability.
  • Ensure compliance with industry safety and certification standards for critical systems.
  • Integrate new technologies and methodologies to enhance development processes and product capabilities.
  • Collaborate with multidisciplinary teams throughout the software development lifecycle.

Requirements

  • B.S. degree or higher in computer engineering, electrical engineering, computer science, mathematics, physics, aerospace, or related field.
  • 5+ years of hands-on experience testing real-time embedded systems, including bare metal, RTOS, or Linux kernel experience.
  • Experience troubleshooting and problem-solving at the hardware/software interface.
  • Experience with Linux Internals including commands.
  • Proficiency in Python, C, C++ programming languages.
  • Experience with git, JIRA, Confluence.
  • Familiarity with Agile methodologies.
  • Experience with DO-178C or equivalent safety standards.
  • Proficient with Rust programming language.
  • Ability to learn quickly, multitask, and drive tasks to completion.
  • Strong presentation skills for technical concepts to peers and leadership.

Nice-to-haves

  • Experience with embedded avionics software design, development, and testing in compliance with DO-178C or equivalent.
  • Ability to generate innovative reusable solutions.
  • Experience with UML or similar modeling languages.
  • Experience with Hardware-In-the-Loop (HIL) testing and/or automated test frameworks.
  • Familiarity with artifact management tools such as DOORs, DNG, Jama.
  • Knowledge of coding standards such as MISRA.

Benefits

  • Medical, dental, vision insurance
  • Basic and supplemental life insurance
  • Paid parental leave
  • Short and long-term disability
  • 401(k) with a company match of up to 5%
  • Education Support Program
  • Paid Time Off: Up to four weeks per year and up to 14 company-paid holidays
  • Discretionary bonuses based on individual contributions and company results.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service