×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, Software Engineer, Software Testing

Job in Austin, Travis County, Texas, 78716, USA
Listing for: Fathom5
Full Time position
Listed on 2026-09-14
Job specializations:
  • Software Development
    Software Engineer, Software Testing, Backend Developer
Salary/Wage Range or Industry Benchmark: 65000 - 90000 USD Yearly USD 65000.00 90000.00 YEAR
Job Description & How to Apply Below

About Caliburn

Caliburn is an independent company that was spun out of Fathom5 and is focused on building advanced software for tactical and robotic autonomous systems. This position is being posted through Fathom5’s recruiting platform on Caliburn’s behalf, but the role itself is with Caliburn.

Caliburn develops TempestOS, a security-focused operating system built for autonomous and tactical systems operating in demanding environments. The team works across software, edge computing, cybersecurity, robotics, and systems integration to build technology designed for environments where reliability and resilience are critical.

TempestOS is the operating system Caliburn builds for tactical and robotic autonomous systems: robust cybersecurity, edge AI hosting, and services on a Linux kernel. It runs on hardware we do not own, in environments we cannot reach, for customers who cannot tolerate it failing. Code we ship is code no one can reach to fix.

The Caliburn Tempest Software Developer is accountable for implementing and maintaining features in TempestOS services, and for the tests and documentation that go with them. The Tempest Software Developer has three key responsibilities:

  • Implement and integrate features in TempestOS services.
    • Implement features and fixes from designs and tickets with guidance from senior engineers.
    • Integrate new capabilities into existing OS microservices such as messaging, configuration, and telemetry without breaking current behavior.
  • Deliver code that is tested, documented, and reliable.
    • Write unit and integration tests and basic documentation for the services and APIs you touch.
    • Monitor, debug, and improve the reliability of TempestOS in development and test environments.
  • Participate in the engineering process.
    • Take part in code reviews, stand ups, and planning to help refine requirements, edge cases, and tradeoffs.
    • Raise questions early when requirements, assumptions, or edge cases are unclear.
  • This is a junior individual contributor role with no direct reports. Work is assigned and reviewed by senior engineers, and scope grows as you demonstrate you can own it without supervision.

    Implementation and Integration
    • Follow the interface, versioning, and documentation standards that keep TempestOS services compatible as they change.
    • Flag where a design does not survive contact with the code, early so the correction is cheap.
    • Deliver small, well-scoped tasks predictably and with minimal rework.
    • Work in the AI Native wayour engineering team uses. Caliburn employs AI agents in the design and development of code with developers providing context and oversight.
    Code Quality and Testing
    • Produce readable, maintainable code with tests that catch common failure modes.
    • Write documentation another developer can work from without coming to find you.
    • Extend test coverage when a bug found in development points at a gap.
    Reliability and Debugging
    • Reduce operational friction by fixing bugs, addressing small reliability issues, and simplifying code paths.
    • Reproduce a failure before fixing it, and confirm the fix with a test.
    • Work the development and test environments in AWS, including build pipelines, logging, and deployments, well enough to diagnose your own failures.
    Team Process and Growth
    • Review peers’ code as well as receiving review, and act on the reasoning behind a correction.
    • Build a working understanding of TempestOS architecture beyond the components you are assigned, so the scope you can own grows.
    • Present your own work at internal technical sessions and company demo days when that is the clearest way to share what you learned.
    Core
    • Zero to two years of professional software engineering experience, including internships and substantial project work.
    • Bachelor's degree in computer science, computer…
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary