Full-Time

Principal Flight Software Engineer I

Posted on 10/1/2024

CesiumAstro

CesiumAstro

201-500 employees

Develops compact communication systems for space

Aerospace
Defense

Senior, Expert

No H1B Sponsorship

Austin, TX, USA

This position is onsite in Austin, TX.

US Citizenship Required

Category
Space & Rocket Engineering
Aerospace Engineering
Software Engineering
Required Skills
C/C++
Requirements
  • Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering.
  • Minimum of 9 years of industry experience in software development with a Bachelor’s degree, or a minimum of 7 years with a Masters.
  • Experience in developing multiple flight software systems
  • Experience in hands-on development and troubleshooting of software systems and hardware (such as motors, power distribution units, etc.).
  • Programming experience in C or C++.
  • Experience in interfacing a variety of open-source software to create an integrated system.
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Excellent understanding of multi-threaded applications and resource management.
  • Excellent written and verbal communication skills.
Responsibilities
  • As a technical leader, design and implement software to build and integrate mission systems including satellites, ground stations, and mission operations centers.
  • Architect, design, develop, code, test, debug, and document space system software.
  • Act as a subject matter expert, providing expertise on space software systems throughout CesiumAstro.
  • Review code and system designs.
  • Analyze code for efficiency, stability, and scalability.
  • Integrate and validate new product designs.
  • Provide expert guidance to direct product design.
  • Support software quality assurance and optimize I/O performance.
  • Provide post-production/in-orbit customer support.
  • Interface with hardware design and development engineers.
  • Mentor junior team members.
  • Assess third-party and open-source software.

CesiumAstro creates compact and efficient communication systems specifically for space applications. Their products, such as the Nightingale Series and CommPack, are designed to be small and scalable, meeting the industry's standards for Size, Weight, Power, and Cost (SWaP-C). The company also offers a range of products including a software-defined radio, a credit-card-sized single-board computer, and a compact DC-to-DC converter. CesiumAstro differentiates itself by providing modular hardware and software that can be customized for specific mission needs, catering to clients like NASA. Their goal is to deliver affordable, mission-ready communication solutions by leveraging advanced semiconductor and manufacturing technologies.

Company Stage

Series B

Total Funding

$135.4M

Headquarters

Austin, Texas

Founded

2017

Growth & Insights
Headcount

6 month growth

18%

1 year growth

51%

2 year growth

105%
Simplify Jobs

Simplify's Take

What believers are saying

  • Increased demand for small satellite constellations aligns with CesiumAstro's offerings.
  • The U.S. DoD's focus on LEO constellations presents a market opportunity for CesiumAstro.
  • The rise of dual-use technologies expands market opportunities for CesiumAstro's Element platform.

What critics are saying

  • CesiumAstro's lawsuit against a former executive could lead to reputational damage.
  • Emergence of AnySignal indicates increasing competition in space-based radio technology.
  • Reliance on venture capital funding may pressure CesiumAstro to deliver rapid growth.

What makes CesiumAstro unique

  • CesiumAstro offers compact, high-performance communication systems for space applications.
  • Their products set a new standard for Size, Weight, Power, and Cost (SWaP-C).
  • CesiumAstro's modular hardware and software provide mission-specific payload configurations.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE