Junior Software Engineer at Observable Space
Adrian, Michigan, USA -
Full Time


Start Date

Immediate

Expiry Date

20 Nov, 25

Salary

0.0

Posted On

20 Aug, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Windows System Administration, Bash, Manufacturing, Aerospace, Version Control, Serial, Python, Git, Jira, Software, Code, Robotics, Ssh, Ip Addressing, Astronomy, Docker, Physics, Communication Protocols

Industry

Computer Software/Engineering

Description

From telescopes to software architecture, Observable Space provides the foundational elements every organization needs to operate in space. Observable Space is unlocking continuous, real-time observations of space with the industry’s first line of vertically integrated hardware and software products. The company is the result of a merger between PlaneWave Instruments, the leader in advanced telescope design and manufacturing in the US, and OurSky, a company founded by SpaceX’s former VP of software engineering to create a developer platform for space data applications.
Observable Space’s full line of products serves all sectors of the space industry including commercial, science, education, and government customers, as well as astronomy enthusiasts discovering the cosmos.
We are seeking a Junior Software Engineer to act as the bridge between our remote software development team and our in-house assembly and production teams. This is a hands-on, problem-solving role focused on rolling out new software, diagnosing issues, and ensuring smooth integration with our hardware systems. This position is ideal for someone with solid software fundamentals who enjoys debugging, scripting, and system administration tasks more than building large-scale new applications.
Observable Space is backed by top institutional investors–Upfront Ventures, Oceans Ventures, Venrex, Marlinspike Partners, and Embedded Ventures.

BASIC QUALIFICATIONS

  • 1+ year of professional experience in a software, sysadmin, or technical support role.
  • Strong software fundamentals, with the ability to read and understand code (Python, Bash, or similar).
  • Familiarity with Linux and Windows system administration.
  • Comfort with basic networking concepts and tools (IP addressing, SSH, etc.).
  • Strong troubleshooting skills across software, hardware, and network interfaces.
  • Ability to clearly document issues and solutions.
  • Comfortable working in a fast-paced environment where priorities can shift quickly.

PREFERRED QUALIFICATIONS

  • Experience in hardware/software integration environments (manufacturing, robotics, aerospace, etc.).
  • Familiarity with version control (Git) and issue tracking tools (Jira, GitHub Issues).
  • Experience with containerized applications (Docker) and basic cloud service usage.
  • Understanding of serial, CAN, or other device communication protocols.
  • Basic electronics familiarity to support debugging with engineering teams.
  • An interest in astronomy, physics, or science.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Serve as the primary liaison between the software development team and in-house production staff.
  • Deploy, configure, and test software updates on telescope and observatory hardware.
  • Troubleshoot and diagnose software-related issues in production and assembly environments.
  • Write and maintain end of line diagnostics, testing harnesses, and system setup.
  • Document issues, solutions, and procedures for internal teams.
  • Assist in configuring hardware/software interfaces, ensuring compatibility and stable operation.
  • Provide feedback to the development team on integration challenges, bug reports, and usability concerns.
  • Support network, OS, and application-level configuration in Linux and Windows environments.
Loading...