T

The Aerospace Corporation

Space systems research, design, and advisory

Embedded Software Engineer Grad Intern

Embedded EngineeringConfirmed live in the last 24 hours
InternshipEl Segundo, CA, USA

About the Job

Requirements

  • Currently enrolled full-time in an accredited college or university program pursuing a graduate degree in electrical engineering, computer engineering, computer science, or a related discipline.
  • Available to work full-time for at least 10 weeks outside the university term and return to a degree program full-time after the internship.
  • Have a minimum GPA of 3.0.
  • Proficient in at least one of embedded systems design and development, software development for resource-constrained environments, edge artificial intelligence or machine learning implementation, or FPGA design and development.
  • Proficient in at least two of C, C++, Python, or FPGA design languages and tools such as SystemVerilog, VHDL, or high-level synthesis frameworks.
  • Experience with leading hardware platforms and tool suites, such as AMD/Xilinx, Altera, Microchip, or ST Microelectronics.
  • Able to obtain and maintain a U.S. government security clearance; U.S. citizenship is required to obtain clearance.
  • Provide transcripts.

Responsibilities

  • Develop embedded software solutions to evaluate novel processors and state-of-the-art onboard processing systems.
  • Rapidly prototype and test embedded software on diverse platforms, including Linux-based systems-on-chip, embedded graphics processing units, field-programmable gate arrays, application-specific accelerators, microcontrollers, and emerging processors.
  • Design and optimize algorithms for low size, weight, and power embedded implementations in image processing, signal processing, and artificial intelligence or machine learning application domains.
  • Work with Aerospace scientists to assess radiation susceptibility of embedded processors and develop mitigations.
  • Present project status, technical findings, and technical demonstrations to the team and customer.
  • Learn and grow through new work opportunities, training, and mentorship from experienced staff.

Desired Qualifications

  • Have a GPA of 3.5 or higher.
  • Experience developing embedded software solutions for space, aerospace, or defense applications.
  • Ability to collaborate across hardware and software teams, particularly on projects involving heterogeneous computing architectures such as CPU, FPGA, and GPU.
  • Proficiency implementing artificial intelligence or machine learning algorithms on embedded platforms using frameworks such as LiteRT (TensorFlow Lite), TensorRT, Vitis AI, or similar.
  • Experience using high-level synthesis to accelerate and deploy algorithms on FPGAs.
  • Demonstrated experience developing and optimizing CUDA kernels for embedded GPU applications.
  • Active security clearance.

About the Company

The Aerospace Corporation

Space systems research, design, and advisory

The Aerospace Corporation helps national security space programs through technical and scientific research, development, and advisory services. It provides engineering and acquisition management support to the Air Force, other Defense Department agencies, and civilian agencies. Its work covers launch system design and analysis, engineering, development, implications, and application, helping programs go from concept to tested systems. The company differentiates itself by focusing specifically on government space programs, offering independent technical expertise and mission-focused advisory services with a long history dating back to 1960, rather than competing primarily as a commercial contractor. Its goal is to enable reliable and secure space capabilities for national security by informing and guiding government programs from research through deployment.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
El Segundo, CA
Founded
1960

Recently Posted Jobs

Explore more opportunities at The Aerospace Corporation

See more jobs