Summer 2027 - Embedded Software Engineering Internship

CesiumAstro•Melbourne, FL
•Onsite

About The Position

CesiumAstro is seeking Summer 2027 interns to design embedded software for satellite communication systems. Interns will work closely with Cesium engineers on low-level and high-level software for space electronics products. Areas of work may include microcontroller programming, low-level drivers, board support packages (BSP), end-use applications, and user interfaces. Assignments will depend on project availability and candidates’ interests. Interns regularly present their work to peers, mentors, and Cesium executive leadership throughout the summer. Applicants should include a cover letter describing their interest in embedded software development and either space systems or communication systems. The internship is compensated competitively and is onsite at one of CesiumAstro’s facilities. Due to U.S. Government Space Technology Export Regulations, applicants must be a U.S. citizen, lawful permanent resident, conditional resident, asylee, or refugee (a protected individual under 8 U.S.C. 1324b(a)(3)), or eligible to obtain the required authorizations from the U.S. Department of State.

Requirements

  • Currently enrolled in a Bachelor of Science, Master of Science, or PhD program in Computer Science, Electrical Engineering, or Computer Engineering at an accredited university.
  • GPA of 3.5 or higher.
  • Advanced coursework in embedded systems.
  • Programming experience in C or C++.
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Excellent written and verbal communication skills.
  • Must meet U.S. Government Space Technology Export Regulations eligibility requirements.
  • Include a cover letter describing interest in embedded software development and either space systems or communication systems.

Nice To Haves

  • Embedded systems design using real-time Linux.
  • Understanding of multithreaded applications and resource management.
  • Experience in embedded systems design with preemptive, multitasking real-time operating systems.
  • Knowledge of real-time system coding techniques, IP protocols, interfaces, and hardware subsystems.
  • Experience with products for military, aerospace, or automotive applications.
  • Ability to read electronics schematics and component data sheets.

Responsibilities

  • Design embedded software for satellite communication systems.
  • Work with Cesium engineers on low-level and high-level software for space electronics products.
  • Contribute to areas such as microcontroller programming, low-level drivers, board support packages, end-use applications, and user interfaces.
  • Present work to peers, mentors, and Cesium executive leadership throughout the summer.

Benefits

  • Competitive compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service