Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

UAS Linux Software Engineer

$120k - $150k

Quantum Systems Inc

We are seeking a UAS Linux Software Engineer to develop, integrate, and maintain the core software components that run on our drone platforms. This role focuses on the Linux-based onboard computing environment, ensuring that perception, navigation, communication, and mission-level applications operate reliably and cohesively. Ready to apply Before you do, make sure to read all the details pertaining to this job in the description below. You will work across the entire UAS software stack—drivers, middleware, services, networking, and system orchestration—to ensure that all subsystems interact correctly and perform under real-world flight conditions. This position is ideal for engineers who enjoy systems-level thinking and want to build the software backbone of advanced autonomous aircraft. *Key Responsibilities* * Develop and maintain Linux-based system software for onboard UAS compute modules (Jetson, x86, ARM SBCs). * Integrate and manage multiple onboard components including flight control, perception, communications, payloads, and mission-planning services. * Build and maintain system-level services, daemons, and middleware (e.g., ROS2, DDS, custom IPC frameworks). * Implement and optimize inter-process communication, networking, and data-exchange pipelines between onboard subsystems. * Develop tools for system monitoring, logging, diagnostics, and performance profiling. * Collaborate with embedded, autonomy, and GNC teams to ensure seamless interaction between Linux systems and flight-control hardware. * Configure and optimize Linux distributions, kernel modules, device trees, and hardware interfaces. * Support integration of sensors, cameras, radios, and payload devices into the onboard software ecosystem. * Participate in flight testing, data analysis, and iterative improvements to system reliability and performance. * Contribute to CI/CD pipelines, containerization strategies, and automated deployment workflows. *Required Qualifications* * Bachelor's degree in Computer Science, Computer Engineering, Robotics, Electrical Engineering, or related field. * 3+ years of experience developing software for Linux-based embedded or robotics systems. * Strong proficiency in C++ and Python for systems-level development. * Experience with Linux internals: system services, networking, kernel modules, device drivers, or hardware interfaces. * Familiarity with ROS/ROS2, DDS, or other robotics middleware. * Experience integrating multiple subsystems in a distributed or real-time environment. * Strong understanding of networking protocols, IPC, and system-level debugging tools. * Ability to obtain and maintain a U.S. security clearance may be required depending on program needs. * Must be a U.S. citizen for export-controlled technology. * Ability to commute to the Huntsville office 5 days a week. *Preferred Qualifications* * Experience with UAS, robotics, or other autonomous systems. * Familiarity with PX4, ArduPilot, or custom flight-control stacks. * Experience with NVIDIA Jetson, Qualcomm RB5, or other edge-AI compute platforms. * Knowledge of containerization (Docker, Podman), system orchestration, or microservice architecture. * Experience with video pipelines (GStreamer, RTSP, WebRTC) or high-bandwidth sensor integration. * Background in cybersecurity, secure communications, or system hardening. * Experience with HIL testing, simulation environments, or automated system-validation frameworks. xxoysbn Pay: $120,000.00 - $150,000.00 per year Benefits: * 401(k) * 401(k) matching * Dental insurance * Health insurance * Life insurance * Paid time off * Referral program * Vision insurance Application Question(s): * Are you a U.S citizen? Work Location: In person

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the UAS Linux Software Engineer in Attalla, AL vacancy
  • $140k - $150k

     ...develop, manufacture and deliver eVTOL Unmanned Aircraft Systems UAS and an ecosystem of related products and services. Our...  ...Pacific and Latin America. We currently have an opening for an *AI Software Engineer III*. This position will report to the Director of Mission Success... 
    Suggested
    Work at office

    Quantum Systems Inc

    Attalla, AL
    3 days ago
  • $15.75 - $21 per hour

     ...points, and network devices Troubleshoot and resolve hardware, software, and network issues Perform installations, upgrades, and...  ...), Network+ preferred Experience with Windows, macOS, or Linux environments Familiarity with networking fundamentals and... 
    Suggested
    Hourly pay
    Minimum wage
    Contract work
    Local area
    Remote work

    CompuCom Systems Inc

    Gadsden, AL
    3 days ago
  •  ...customer information up to date. Enters payments into loan management software. Accommodates for payment extensions and properly maintains...  ...Proficiency in operating systems (e.g., Windows, macOS, Linux) and common software applications (e.g., Microsoft Office Suite... 
    Suggested
    H1b
    Work at office
    Immediate start
    Visa sponsorship
    Work visa
    Free visa

    Sun Loan

    Gadsden, AL
    4 days ago
  •  ...Responsibilities Perform a wide range of technical tasks including but not limited to: OS installations, hardware diagnostics, and software setup Structured cabling (including drilling, running, and dressing cables) Telecom work (punch-downs, demarc extensions, etc... 
    Suggested
    Hourly pay
    For contractors
    Immediate start
    Flexible hours

    HARDY INDUSTRIES

    Gadsden, AL
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to UAS Linux Software Engineer. Be the first to apply!