Virgin Galactic-posted 11 days ago
$136,063 - $207,596/Yr
Full-time • Mid Level
Tustin, CA
501-1,000 employees

Virgin Galactic is seeking a seasoned and accomplished avionics software engineer who is a strong individual contributor and enjoys mentoring and coaching teammates. You will already have hands-on experience with architecting software solutions, expanding multiple safety-critical software systems. You will bring significant expertise in architecting, designing, and developing embedded systems for safety critical applications. Guided by our values, “Safety above All”, we proactively manage the risks inherent in human spaceflight through our daily actions, ensure the project meets mission requirements and maintains technical, budgetary and schedule integrity.

  • Interface with spaceship pilots, ground support team and other SMEs to engineer software solutions to support the mission of taking humans to space
  • Lead software systems architecture design and implementation
  • Identify opportunities for better design and implementation of software systems for safety critical applications
  • Develop and maintain avionics software applications through the complete software lifecycle using C/C++
  • Mentor colleagues and help troubleshoot problems across multiple software projects across multiple platforms
  • Design software solutions for vehicle level issues utilizing multiple software subsystems
  • Actively participate in code reviews, requirements development, internal audits, and other software-related development activities
  • Contribute to continuous improvement of the software development and integration process within the department
  • B.S. or M.S. in an Engineering discipline from an accredited university
  • 12+ years’ related experience including at least 4 years’ of safety-critical software development programs in aerospace or similar field
  • Demonstrated experience with C and C++ embedded software
  • Experience with safety-critical embedded system hardware and software projects following DO-178
  • Experience with real-time operating systems (RTOS) and ARINC 651 Integrated Modular Avionics architecture
  • Experience with communication over RS232, RS485, CAN and Ethernet - Experience with SoC configuration and integration - Experience with hardware descriptions languages such as VHDL and/or Verilog
  • Experience with MATLAB and Simulink for modelling and data analysis
  • Experience with the Atlassian software project management suite including JIRA, Bitbucket (Git), Confluence, and Crucible
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service