GRADUATE STUDENT-R&D - STUDENT ANALYST - STUDENT ENGINEER - Embedded Software Engineer

Overview

On Site
Full Time

Skills

Avionics
Art
Research and Development
Adaptability
Innovation
Continuous Improvement
Embedded Software
Software Development
Communication
Testing
Computer Hardware
Verification And Validation
Unit Testing
Integration Testing
Documentation
Collaboration
ROOT
Computer Engineering
Computer Science
Electrical Engineering
Real-time
Operating Systems
C
Oracle ASM
Application Service Management
Python

Job Details

Who We Are:

We are a world-renowned supplier in advanced spacecraft avionics and payload processing solutions. Our state-of-the-art research and development center provides complete turn-key systems and solutions to meet the most demanding space applications.

Objectives of this Role:

  • Gain hands-on experience contributing to the development of spaceflight software, supporting missions that require high-performance, reliable, and adaptable systems.
  • Learn about software reliability and security principles that mitigate risks in mission-critical operations.
  • Explore innovation in space technology, participating in the design of software solutions that enhance spacecraft performance and longevity.
  • Develop an understanding of continuous improvement practices, helping refine software development processes and methodologies for efficiency and maintainability.
  • Summer 2026 internship position.

Daily and Monthly Responsibilities:

  • Assist in the design, implementation, and testing of embedded software components for space systems under the guidance of senior engineers.
  • Participate in software development activities, learning about real-time operating systems, fault-tolerant architectures, and secure communication protocols.
  • Support integration and testing of software on development or flight hardware, helping identify and troubleshoot issues.
  • Contribute to verification and validation efforts, such as unit testing, integration testing, and documentation of test results.
  • Collaborate with mentors and team members to analyze software anomalies, understand root causes, and participate in developing corrective actions.

Requirements:

  • Must be pursuing a Bachelors, Masters or a PhD in Computer Engineering, Computer Science, Electrical Engineering, or related degree field.
  • 0 years: Experience with flight software (cFS), real time operating systems, and/or device driver development.
  • Experience in C, asm, and Python programming languages is preferred.
  • A valid/clear driver's license is required.

Special Requirements:

Applicant selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.
Job Locations: San Antonio, Texas

For more information about this division, visit the Space Systems home page.

For benefits information at our San Antonio location, click here .
For benefits information at all other locations, click here .

An Equal Employment Opportunity Employer: race, color, religion, sex, national origin, disability, and veteran status.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.