Software Engineer (Entry-Level)

onyx aerospace4 months ago
Houston, Texas
On-site
Full-time
Beginner Level (< 1 year)

Job Description

Position Overview

Onyx Aerospace, a HubZone Certified contractor headquartered in Huntsville, AL, specializes in providing commercial and government support services in analytical and aerospace (Defense & Space) fields. Located in Houston, TX, we are seeking a motivated entry-levelSoftware Engineerto work closely with experienced engineers to design, develop, and test embedded flight software solutions for a human commercial space station. This role offers an exciting opportunity to kickstart your career in aerospace engineering and make a meaningful impact on future missions.

Key Responsibilities

  • Collaborate with cross-functional teams to gather and analyze software requirements for a commercial LEO space station.
  • Design, implement, and test flight software components in C/C++ and Python.
  • Participate in code reviews and contribute to best practices for software development using Agile methods.
  • Support integration and testing of software in simulation and hardware environments.
  • Document software designs, processes, and test cases for future reference.
  • Troubleshoot and resolve software issues in a timely manner.

Required Qualifications

  • Bachelor’s degree in Aerospace Engineering, Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related field.
  • Prior internship experience with aerospace or defense software development.
  • Strong understanding of software development principles and experience coding in C/C++, Python, or other programming languages.
  • Familiarity with software development tools (e.g., Git, IDEs, build systems) and Agile methodologies.
  • Basic understanding of aerospace systems or experience with embedded systems.
  • Excellent problem-solving, communication, and teamwork skills.

Benefits & Perks

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge aerospace projects.
  • Mentorship from experienced engineers in the field.
  • Professional development opportunities and support for continuing education.
  • A collaborative and inclusive work environment.

Required Skills

Python
Git
Code Reviews
Software Testing
Embedded Systems
C/C++
Agile Methodologies