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

Senior Software Engineer

Full-time

Aim Company

About AIM


Everything humanity depends on is mined, dug, or grown. At AIM, we are building the autonomous linchpin of civilization. We transform heavy machinery—bulldozers, loaders, excavators—into AI-powered fleets that operate continuously, safely, and at peak performance in the world’s harshest environments.

AIM runs production mines, large scale infrastructure builds, and defense operations as a TRL9 hardened system, not a science experiment.

Built by engineers from mining, construction, Waymo, SpaceX, Google and Tesla, AIM enables scalable earthmoving, turbocharging the global economy’s physical foundation. AIM is backed by some of the most sophisticated capital in the world, including General Catalyst, Khosla Ventures, Elad Gil, Human Capital, Ironspring Ventures, Mantis, DCVC.

About The Role

About you
You're a builder who thrives in the intersection of software, robotics, and the physical world. You write clean, simple, reliable code - and you're motivated by solving hard technical problems that have direct, real-world impact. You love architecting systems that work reliably in production, you dive deep into debugging and performance, and you have strong judgment about technical trade-offs.

You're equally comfortable writing production code, designing distributed systems, improving developer workflows, or debugging complex interactions across services, edge compute, and sensor interfaces. You take ownership - not just of your code, but of the business and customer outcomes that code enables. You push for rigor, testability, operational excellence, and high engineering standards.

You want to work on problems where correctness, safety, reliability, and performance matter. And you want to do it with a world-class team that values clarity, customer obsession, and engineering excellence.

About us together

We're going to change how the world builds. Along the way, we'll face hard engineering challenges:

  • real-time constraints on edge compute

  • perception, control, and autonomy pipeline interactions

  • distributed configuration and update systems

  • safety-critical code paths with zero-tolerance for failure

  • field variability and environmental unpredictability

  • data quality, observability, and serviceability across global deployments

We will debate solutions, iterate quickly, confront the truth when things don't work, and build mechanisms that scale with quality. We'll write software that works not only in simulation or staging - but in sand, mud, cold, heat, vibration, shock loads, and the real operations our customers depend on.

If that excites you - you're the kind of Senior SWE who will thrive here.

Responsibilities

What you will own

As a Senior Software Engineer, you will design and build the core systems that power AIM's autonomous machines and global fleet operations.

Architect & Build Systems (Distributed, Edge, Cloud)

  • Architect and implement critical components of AIM's autonomy software stack, spanning edge compute, cloud services, and on-premise systems.

  • Design systems that meet real-time constraints and operate reliably in unpredictable physical environments.

  • Build frameworks, APIs, and services that simplify integration across autonomy, controls, perception, and robotics infrastructure.

Deliver High-Quality, Production-Ready Software

  • Write clean, testable, maintainable code using modern software engineering principles.

  • Drive improvements in code quality, reliability, observability, and debuggability.

  • Lead code reviews, design reviews, and architectural discussions.

Improve System Performance & Reliability

  • Optimize compute, memory, networking, and inter-process performance across diverse environments.

  • Identify systemic issues, root causes, and long-term architectural improvements.

Own End-to-End Execution

  • Work with TPMs, Systems, Autonomy, Hardware, and Field Ops to ensure your software works reliably on real machines.

  • Partner with FDEs to understand field realities and incorporate operational truth back into the codebase.

  • Drive root-cause analysis and elimination of recurring defects.

Raise the Engineering Bar

  • Mentor junior and mid-level engineers.

  • Improve developer experience, CI/CD, test frameworks, and local development tooling.

  • Help define SWE excellence and engineering mechanisms across the org.

Qualifications

Basic Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Robotics, or equivalent hands-on experience.

  • 5+ years of professional software engineering experience delivering production systems.

  • Strong coding ability in one or more languages: Python, C++, Go, Rust, TypeScript.

  • Experience architecting or developing distributed systems, real-time systems, or large-scale production software.

  • Experience with cloud technologies, databases, and service-oriented architectures.

  • Ability to design systems for reliability, modularity, safety, testability, and maintainability.

  • Strong debugging skills using logs, telemetry, metrics, and tracing tools.

  • Ability to work across hardware/software interfaces and reason about real-world system behavior.

  • Proven track record of delivering high-quality software independently and as part of cross-functional teams.

Preferred Qualifications

  • Experience with robotics, autonomy, or real-world deployed systems (perception, controls, mapping, localization).

  • Experience with distributed compute on edge devices or ruggedized hardware.

  • Comfort with Linux systems programming, IPC, networking, or real-time constraints.

  • Experience with numerical or ML libraries (NumPy, CuPy, PyTorch).

  • Experience with CI/CD, config management, or DevOps tooling.

  • Experience working with embedded devices, sensors, or firmware.

  • Experience with serviceability, observability, or building systems that operate in high-entropy environments.

  • Ability to simplify complex systems and drive architectural clarity.

How you'll stand out

  • You write remarkably clean code and design systems that are simple, maintainable, and scalable.

  • You connect software decisions to real-world customer outcomes and machine behavior.

  • You bring a strong safety and reliability mindset to your work.

  • You turn ambiguity into well-structured, well-architected solutions.

  • You elevate engineering rigor through mentorship, documentation, and clear communication.

  • You operate confidently across autonomy, distributed systems, hardware interfaces, and field constraints.

What we offer

  • Opportunity to build software that directly shapes the future of autonomy and heavy equipment robotics.

  • High-impact ownership across AIM's autonomy stack and global deployments.

  • Collaboration with world-class engineers across software, autonomy, hardware, and robotics.

  • Competitive compensation, equity, medical/dental/vision, 401(k), life insurance.

  • Travel opportunities to customer jobsites across the U.S., Australia, Europe, Africa, South America, and more.

    Why AIM?

    Joining AIM, You Will

    • Solve a massive set of real-world problems that require scalable earth moving

    • Accomplish that via deploying and expanding cutting edge tech

    • Run your workstreams with the largest degree of autonomy

    • Have an opportunity for rapid growth and a large voice on the direction of the company

    • Receive company funded medical, dental, vision, 401k, life insurance, gourmet food & perks

    • Experience a strong onsite collaboration (AIM offices, labs and proving grounds on the east side of the Greater Seattle area)

    • Have an opportunity to travel to unique sites around the world (Americas, Australia, Africa & more)

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Washington DC vacancy
  • Job Title Disabled veteran A veteran who served on active duty in the U.S. military and is entitled to disability compensation (or who but for the receipt of military retired pay would be entitled to disability compensation) under laws administered by the Secretary of...
    Senior

    The Boring Company

    Washington DC
    3 days ago
  • Job Posting Job description updated What We’re Looking For ~8+ years of experience architecting and maintaining enterprise applications with Java (ideally Spring) and Javascript (ideally React) ~ Demonstrable experience setting up GitHub for team version control...
    Senior

    Saxon Global

    Washington DC
    3 days ago
  •  ...We are seeking an experienced Senior Software Engineer to lead the design, development, testing, and maintenance of software solutions throughout the full software development lifecycle. This role will be responsible for translating customer and business requirements... 
    Senior

    Tundra Technical Solutions

    Washington DC
    1 day ago
  •  ...Overview Senior Software Engineer LOCATION: Arlington, VA JOB STATUS : Full-time CLEARANCE : Top Secret CERTIFICATION : TRAVEL : As Needed Astrion has an exciting opportunity for a Senior Software Engineer located at the NAVSEA PEO IWS... 
    Senior
    Full time
    For contractors
    Work at office
    Flexible hours

    ASTRION, INC.

    Arlington, VA
    4 days ago
  • Umbra is seeking a Senior Software Engineer for Washington DC to design and build mission-critical backend services for satellite command and control within C3 systems. The ideal candidate will possess strong software engineering skills, a systems-oriented mentality, and... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Washington DC
    1 day ago
  • $50 - $150 per hour

     ...pushing the boundaries of AI-assisted software development. Our mission is to empower...  ...working at the intersection of software engineering, open-source ecosystems, and frontier AI...  ..., based on experience and skill level. Seniority level Mid-Senior level Employment type... 
    Senior
    Full time
    Contract work
    For contractors
    Flexible hours

    Turing

    Washington DC
    1 day ago
  • $200k - $250k

     ...billions in daily transaction value. Our products (Jito Block Engine, BAM, and JitoSOL) are market leaders and core to how Solana's...  ...member of the team What We're Looking For ~5+ years of software engineering experience, with meaningful time spent on distributed... 
    Senior

    Jito Labs

    Washington DC
    3 days ago
  •  ...We are seeking a Senior Software Engineer to support our growing client in the Fintech space. Your role will build and implement software solutions to deliver world class experiences and capabilities for our users and clients. Clearance Requirement **Applicants must... 
    Senior

    Ryde Technologies

    Washington DC
    4 days ago
  • $80k - $180k

     ...years. About the Role We're currently looking for a senior backend engineer that will be primarily designing, building, and maintaining...  ...8 with WebAPI, MVC and Vue.js at the front-end. We develop software as simple as forms for data capture to Roslyn-based C#... 
    Senior
    Work at office

    Employee Navigator

    Bethesda, MD
    14 hours ago
  •  ...Software Development Lead Spear AI is a growing defense contracting company dedicated to delivering cutting-edge solutions that support our nation's security. As we expand, we're building a culture where innovation meets mission-critical work. We operate with a flat... 
    Senior
    Full time
    Remote work
    Home office
    Relocation package
    Flexible hours

    Spear AI

    Washington DC
    3 days ago
  • 6AM City, LLC is seeking a highly skilled Senior Software Programmer with an active TS/SCI clearance and CI Polygraph. This role involves implementing advanced Natural Language Processing and geospatial solutions using various tools like IBM Watson and OpenStreetMap data... 
    Senior

    6AM City, LLC

    Washington DC
    4 days ago
  • Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We’re always looking for talented individuals who are ready to join a collaborative, growth...
    Senior
    Remote work
    Flexible hours

    Kobie

    Washington DC
    6 days ago
  • $191k - $254k

     ...Senior Software Engineer Software | Washington, DC | Full Time Position: Senior Software Engineer Location: Washington, DC Category: Software Engineering Schedule: Standard Day Shift, Monday–Friday Clearance Requirement: Active Secret security clearance... 
    Senior
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    TAP Engineering LLC

    Washington DC
    3 days ago
  • $154.05k - $278.48k

     ...Description The Leidos Defense Sector currently has an opening for a Lead Software Engineer to support advanced image analysis and mission software development efforts within our Space Vehicle Agile Release Train environment. This is a unique opportunity to serve... 
    Senior
    Local area
    Immediate start

    Leidos

    Arlington, VA
    2 days ago
  •  ...Senior Software Engineer Goose is building the operating system for multi-service pet care businesses — boarding, daycare, grooming, and training. Our platform streamlines operations, enhances the customer experience, and drives revenue growth. Headquartered in Chicago... 
    Senior

    Goose

    Washington DC
    2 days ago
  • $191k - $253k

     ...Senior Software Engineer, Nix Washington, District of Columbia, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and... 
    Senior
    Full time
    Work experience placement
    Immediate start

    anduril

    Washington DC
    3 days ago
  • $107.9k - $195.05k

     ...Description Leidos is seeking a TS/SCI cleared Senior Software Engineer to join our mission-driven team. This role supports our client's efforts to design and implement a cutting-edge data-centric architecture leveraging cloud-based computing , artificial intelligence... 
    Senior
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Bethesda, MD
    2 days ago
  •  ...Software Engineer, Flight + Plan What You'll Be Doing As a Software Engineer on the Flight + Plan team, you will lead the design and development of scalable systems that power satellite modeling, mission planning, operational automation, and flight dynamics workflows... 
    Senior
    Permanent employment

    Quindar

    Washington DC
    1 day ago
  • A Veteran-Owned Small Business is seeking a Software Engineer Level 3 to support a federal government client. The ideal candidate will have a Bachelor’s Degree in Mathematics, Engineering, or Computer Science along with 5 years of relevant experience. Responsibilities include... 
    Senior

    Prescient Edge

    Washington DC
    14 hours ago
  •  ...Senior Forward Deployed Software Engineer Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations through autonomous and intelligent platforms. Job Overview We are... 
    Senior
    Permanent employment
    Temporary work
    Work at office

    Saronic

    Washington DC
    3 days ago
  • $137.33k - $206k

     ...Two Six Technologies , where we push the boundaries of software and firmware reverse engineering to uncover vulnerabilities in wireless and embedded...  ...mission-critical security solutions, and we're seeking a Senior Software Reverse Engineer who excels in reverse engineering... 
    Senior
    Contract work
    Local area

    Two Six Technologies

    Arlington, VA
    14 hours ago
  •  ...and maintenance. You may interact with users to define system requirements and/or necessary modifications. You will adhere to Software Engineering and Information Security Controls, and align with enterprise architectural strategies. You will close existing software... 
    Senior

    MRINetwork

    Washington DC
    3 days ago
  • $10 per hour

     ...human employee. Roles like Product, Engineering, G2M, and Management will never be the same...  ...by selling our technology to other software businesses, we have the ability to serve...  ...need a talented, ambitious, hard-working senior software engineer with 8+ years of experience... 
    Senior
    Night shift
    Weekend work

    Coworker AI

    Washington DC
    2 days ago
  • $160k - $240k

     ...assembled a diverse team of experts in software, robotics, control systems, optimization...  ...software integration, hardware, and test engineering to solve some of the hardest problems facing...  ...customers. About the Job: As a Senior Software Engineer, you'll build and own... 
    Senior
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    Washington DC
    2 days ago
  • $191k - $253k

     ...partners. We're developing fully integrated hardware and software systems, including Lattice for Space Missions and...  ...fighting domain. ABOUT THE JOB We are looking for a Senior Tracking Software Engineer to join our rapidly growing team in Washington DC. In this... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Washington DC
    14 hours ago
  •  ...a leading technology provider of responsible AI governance software. Its platform enables legal/compliance, risk, and AI/ML teams...  ...and scale our business. Role Description As a Senior Software Engineer, you will help build the Trustible AI Governance Platform and... 
    Senior
    Work at office
    Work from home
    Monday to Friday
    Flexible hours

    Trustible

    Arlington, VA
    4 days ago
  •  ...Senior Software Engineer We are seeking an experienced Senior Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, you will be embedded within an Agile Scrum team –... 
    Senior

    Navstar

    Arlington, VA
    3 days ago
  •  ...what’s possible. Overview: We are looking for an experienced software engineer to own, maintain, and evolve our production data and machine...  ...and improving team performance and processes; Acting as a senior technical owner in debugging complex production issues and... 
    Senior
    Work at office
    Remote work

    MissionWired

    Washington DC
    4 days ago
  • $155k - $185k

     ...technology that’s redefining what’s possible in remote sensing, you belong here at Umbra. About the Job We are seeking a Senior Software Engineer to join our Command, Control, and Communications (C3) team to help design and build the systems that power autonomous... 
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Umbra

    Arlington, VA
    3 days ago
  •  ...company that values purpose as much as progress, G&A is the place for you! Summary Goldschmitt and Associates is seeking a Senior Software Engineer to join our Agile team to support an essential modernization program for the U.S. Department of Education, Office of... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Goldschmitt and Associates (G&A)

    Washington DC
    6 days ago

Do you want to receive more vacancies?

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