Senior Backend Engineer

Arxlight

$110K — $130K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong Linux fundamentals including system administration and command line skills
  • Experience in backend or systems software development using Python, C++, Go, or similar languages
  • Background in developing long-running services and networking-heavy software
  • Understanding of networking fundamentals like TCP/UDP and serial communication
  • Ability to analyze the entire system stack from sensor input to user display
  • Proficient with Git and version control for collaborative development
  • Familiarity with AI coding tools for efficient learning and adaptation

Responsibilities

  • Design and build Linux server systems for integrating sensors and hardware
  • Develop backend and application software using relevant programming languages
  • Implement networking solutions including APIs and communication protocols
  • Troubleshoot issues related to Linux, software, networking, and hardware
  • Test and debug software systems in lab and real-world scenarios
  • Utilize Docker and CI/CD for streamlined development processes
  • Collaborate with hardware, systems, and software engineering teams

Benefits

  • Opportunity to work on cutting-edge technology involving autonomous drones
  • Chance to collaborate in a multidisciplinary team environment
  • Engagement in high-stakes projects with real-world applications
  • Access to modern tools such as Docker and CI/CD practices
  • Possibility of contributing to innovative software solutions in robotics and communication
Full Job Description
Role Overview

As a Backend Software Engineer, you will be joining the team responsible for the design, development, and fielding of software that connects our autonomous drone systems to operators. You will build Linux services, networking and data pipelines, and backend infrastructure that powers how operators receive, interpret, and act on information in high-stakes environments.

What You'll Do
  • Design and build Linux server-based systems, including sensor and hardware integrations, networking, logging, video streaming, and telemetry streaming
  • Build backend and application software using Python, C++, Go, or similar languages
  • Work with networking, APIs, TCP/IP, UDP, and communications protocols
  • Troubleshoot Linux, software, networking, and hardware issues
  • Test and debug systems in the lab and real-world environments
  • Use tools such as Docker and CI/CD
  • Collaborate with hardware, systems, and software engineers

Required Qualifications
  • Strong Linux fundamentals, including system administration and the Linux command line
  • Backend or systems software development experience in Python, C++, Go, TypeScript, or similar languages
  • Experience with long-running services, servers, and networking-heavy software; Docker and Systemd
  • Understanding of networking fundamentals, including TCP/UDP and serial communication
  • Ability to reason about the full stack from sensor to screen, understanding how latency, data fidelity, and service architecture affect downstream decision-making
  • Comfortable with Git and version control
  • Proficiency in using AI coding tools to quickly learn new systems and languages

☆ Nice to Have
  • Secure communications experience
  • Experience with drones, robotics, or autonomous systems
  • MAVLink
  • Federated computing
  • UX/UI Sensibility
  • Kotlin or Java knowledge

Similar Jobs

More Jobs at Arxlight

More Aerospace & Defense Jobs

Find similar Senior Backend Engineer jobs: