2

Remote Autonomous Systems Engineer Jobs in Alabama

$102K - $139K/yr

US or Canada Remote, East Coast RESPONSIBILITIES * Design and build scalable systems for ML ... Mentor engineers through code reviews, design guidance, and knowledge sharing * Collaborate closely ...

US or Canada Remote Responsibilities * Lead architecture and delivery for major ML platform ... Raises the engineering bar for system design, quality, and operational excellence * Builds trust ...

Autodesk is seeking a Senior Principal ML Engineer, ML Platform and Systems Architecture to define ... This role is fully remote-friendly, with team members distributed across the US and Canada.

next page

Showing results 1-20

Remote Autonomous Systems Engineer information

What are Remote Autonomous Systems Engineers?

Remote Autonomous Systems Engineers are professionals who design, develop, and maintain autonomous systems—such as drones, robots, or vehicles—while working remotely. They use advanced software, sensors, and algorithms to ensure these systems can operate independently and safely. Their work involves tasks like programming control systems, integrating hardware components, and troubleshooting issues from a remote location. These engineers often collaborate with teams virtually and leverage cloud-based tools to monitor and update autonomous systems deployed in various environments.

What are some common challenges faced by Remote Autonomous Systems Engineers, and how can they be addressed?

Remote Autonomous Systems Engineers often encounter challenges related to communication and collaboration, as they work with multidisciplinary teams across different locations and time zones. Managing system integration and troubleshooting without on-site access can also pose difficulties, requiring strong documentation and remote diagnostic tools. Staying updated on rapidly evolving technologies in autonomy further demands ongoing learning. To address these challenges, engineers should leverage clear communication channels, utilize collaborative platforms, and participate in continuous training opportunities.

What are the key skills and qualifications needed to thrive as a Remote Autonomous Systems Engineer, and why are they important?

To thrive as a Remote Autonomous Systems Engineer, you need a strong background in robotics, control systems, programming (such as Python or C++), and a relevant engineering degree. Experience with simulation tools like ROS (Robot Operating System), MATLAB, and familiarity with machine learning or AI frameworks are typically required, along with certifications in automation or robotics being advantageous. Strong problem-solving skills, self-motivation, and effective remote communication set top candidates apart in this role. These skills and qualities are essential for designing, troubleshooting, and improving autonomous systems while collaborating efficiently within distributed teams.
What are the most commonly searched types of Autonomous Systems Engineer jobs in Alabama? The most popular types of Autonomous Systems Engineer jobs in Alabama are:
What are popular job titles related to Remote Autonomous Systems Engineer jobs in Alabama? For Remote Autonomous Systems Engineer jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Remote Autonomous Systems Engineer jobs in Alabama look for? The top searched job categories for Remote Autonomous Systems Engineer jobs in Alabama are:
What cities in Alabama are hiring for Remote Autonomous Systems Engineer jobs? Cities in Alabama with the most Remote Autonomous Systems Engineer job openings:
Data Distribution Service Developer

Data Distribution Service Developer

SAIC

Huntsville, AL • On-site, Remote

Part-time

Posted 5 days ago


SAIC rating

7.8

Company rating: 7.8 out of 10

Based on 78 frontline employees who took The Breakroom Quiz

70th of 203 rated it services


Job description

Job ID: 2613347

Location: Huntsville, AL, US

Date Posted: 2026-06-04

Category: Software

Subcategory: SW Engineer

Schedule: Part-Time

Shift: Day Job

Travel: No

Minimum Clearance Required: Secret

Clearance Level Must Be Able to Obtain: None

Potential for Remote Work: ORA_ON_SITE


Description

We are seeking an experienced Data Distribution Service Developer (DDS Developer) to design, implement, and optimize distributed, real‑time data communication solutions supporting mission‑critical systems. The ideal candidate has hands‑on expertise with OMG DDS standards and experience developing high‑reliability software for aerospace, defense, robotics, or embedded environments. This role is onsite at Redstone Arsenal in Huntsville, AL.

Key Responsibilities

• Design, develop, and maintain DDS-based publish/subscribe messaging interfaces and middleware components.

• Architect distributed data exchange systems to meet stringent latency, throughput, and reliability requirements.

• Implement DDS topics, QoS policies, and data models to support system interoperability.

• Integrate DDS with C++, Rust, or other system-level languages in real-time or embedded environments.

• Collaborate with systems engineers to interpret ICDs, data models, and system architecture artifacts.

• Develop automated test frameworks for validating DDS messaging, failover behavior, and QoS configurations.

• Troubleshoot distributed communication issues using tools such as RTI Admin Console, Wireshark, or proprietary vendor tools.

• Support interoperability testing, integration events, system demos, and field testing.

• Prepare technical documentation including interface definitions, design specs, and compliance matrices.

Qualifications

Education Requirements

• Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field and nine (9) years’ experience; Additional six (6) years’ experience can be considered in lieu of degree (per contract vehicle).

Clearance Requirements

  • Must possess an active Secret security clearance; US Citizenship required.

Required Qualifications

• Hands‑on experience developing with DDS implementations such as RTI Connext, OpenDDS, eProsima FastDDS, or Cyclone DDS.

• Strong proficiency in C++, Rust, or another systems programming language.

• Solid understanding of networking fundamentals (UDP/TCP, multicast, QoS, serialization).

• Experience working in real‑time or embedded systems.

• Familiarity with configuration management and DevSecOps tools (Git, CI/CD, automated testing).

• Ability to interpret system architecture, ICDs, and message/data models.

• Strong analytical and problem-solving skills.

• Excellent communication and documentation abilities.

• Ability to collaborate in multidisciplinary, agile teams.

• Detail‑oriented, disciplined, and mission‑focused.

Preferred Qualifications

• Experience developing software for aviation, autonomous systems, or defense platforms.

• Knowledge of DoD cybersecurity requirements (RMF, STIGs) and secure coding practices.

• Familiarity with modeling languages (IDL, XML, UML) and DDS data modeling.

• Understanding of reliability mechanisms (heartbeats, liveliness, durability, failover).

• Experience with Linux‑based deployment environments.


What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom