HHiring Reality
← Katalyst Space Technologies

Recent Graduate - Software Engineer I

Katalyst Space Technologies
Location
Broomfield, Colorado, United States
Posted
20 days ago
Department
Software Engineering
Salary
$80,000 - $105,000
What they actually want (must-haves)
  • Bachelor's degree completed, or expected before start date, in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Aerospace Engineering, Robotics, Applied Math, or a closely related technical field.
  • Strong academic or project-based grounding in data structures, algorithms, computer architecture, operating systems, embedded or real-time software, networking, software design, controls/autonomy software, or related software engineering fundamentals.
  • Demonstrated hands-on software engineering experience through internships, research, student spacecraft or robotics teams, capstone projects, personal projects, open-source work, laboratories, competitive programming, or prior employment.
  • Ability to break down ambiguous software problems, identify assumptions and interfaces, design appropriate architectures or algorithms, make reasonable implementation tradeoffs, and validate work through unit tests, simulation, integration testing, hardware-in-the-loop, telemetry, or data.
  • Clear written and verbal technical communication, including the ability to explain what was personally architected, coded, integrated, tested, deployed, or debugged versus what was completed by a team.
  • Comfort learning new spacecraft software architectures, interfaces, embedded platforms, tools, protocols, test methods, and mission concepts quickly in an environment where responsibilities may evolve with program needs.
Nice to have
  • Internship, research, co-op, or project experience in spacecraft, aerospace, robotics, autonomy, embedded systems, real-time software, defense technology, high-reliability software, or another technically demanding environment.
  • Experience taking a software feature, embedded application, autonomy component, simulation, service, or interface from concept and design into implementation, integration, test, deployment, or operation and using the results to drive changes.
  • Exposure to C/C++, Python, embedded or real-time software, Linux, networking, testing, simulation, robotics, autonomy, hardware-in-the-loop environments, flight software, or mission / ground software.
What the job really is

As a Software Engineer I at Katalyst, you will contribute to the design, development, integration, testing, and operation of spacecraft software, including flight software and embedded systems. You will work hands-on with various software and hardware components, collaborating with cross-functional teams to ensure mission readiness and performance. This role involves taking ownership of software engineering problems from requirements through to deployment, while also participating in design reviews and operational support.

Benefits
  • Base salary determined on a case-by-case basis, anticipated range is $80,000 - $105,000 annually.
  • Eligible for long-term incentives, in the form of the Employee Stock Option and Equity Plan.
  • Relocation bonus and other discretionary bonuses.
  • Access to comprehensive medical, vision, and dental coverage.
  • Unlimited Paid Time Off.
Things to weigh
  • No specific technologies or frameworks mentioned, so be prepared for a potentially broad tech stack.
  • Role requires hands-on work in the office, lab, integration, or test environment, which may not suit all remote work preferences.
  • Compliance with ITAR regulations may limit non-US applicants' eligibility for the role.
Job score4.2/5
Benefits3/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency5/5

Applying to Katalyst Space Technologies?

See how your résumé matches this role — and tailor it from what actually gets interviews.