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

Senior Software Engineer, Architecture

$140k - $170k
Full-time

Navflex

About Navflex

At Navflex, we're pioneering the future of logistics automation through cutting-edge AI and

robotics. Our autonomous mobile robots (AMRs) are transforming the way goods are loaded

and unloaded, enabling plug-and-play solutions that streamline operations and enhance

efficiency across the global supply chain for some of the world’s most demanding warehouse

Environments. Our international, cross‑disciplinary team in the EU and USA pairs robust mechatronics with cutting‑edge navigation and perception to deliver safe, reliable autonomy in real‑world warehouses and yards. Join us in shaping the future of intelligent logistics.

The Role

You'll own the application and integration layer of Navflex's autonomous forklifts — the software that turns a transport order from a customer's WMS or fleet manager into a safe, observable, repeatable sequence of robot behavior, plus the infrastructure that ships that software onto vehicles in the field.

This is the direct counterpart to our Algorithms group: where they own perception, localization, and planning, you own the system those algorithms run within — task/order state machines, external interfaces (VDA5050/MQTT, LIF, geoJSON, WMS, EtherNet/IP, CAN), telemetry, and the real-time execution model that allocates our heterogeneous multi-core industrial PCs across critical control loops. You’ll be the real-time systems performance engineer specializing in software diagnostics, low-latency tuning, and advanced bottleneck analysis.

You're part of the team responsible for the distance between “it worked on the test robot” and “it works on 70 robots across four sites” — and, when it doesn't work, for making sure we know why within minutes.

Success Measures

  • Latency budgets are documented, measured, and met on real target hardware — control-loop timing is a number we can show a customer, not an anecdote, and it holds as the stack grows.

  • Time-to-root-cause for field issues drops from days to minutes — on-vehicle telemetry and traces answer "why did this robot stop?" without a site visit or a reproduction attempt.

  • Releases reach the fleet predictably — reproducible builds, safe rollout and rollback across sites

  • New customer integrations land on schedule — bringing up an unfamiliar WMS or fleet manager becomes a known-effort task rather than a research project

  • The architecture absorbs growth — new behaviors and new sites ship without cross-cutting rework, and component boundaries hold as the fleet scales.

What You’ll Do

  • Robot application architecture - task/order state machines, workflow orchestration over the navigation stack, exception and recovery handling, and boundaries that keep algorithms, hardware I/O, and business logic independently testable and replayable.

  • Real-time execution & compute budget - CPU pool design, core pinning and isolation, scheduling policy, and the single-source-of-truth allocation strategy that applies to launch files and containers.

  • Performance debugging - root-cause jitter, missed deadlines, and contention across the stack (CPU/cache/interrupt pressure, middleware overhead) using our RT Linux tooling (cyclictest, Perfetto, per-node profiling, and similar).

  • External integrations - build and harden VDA5050/MQTT, LIF, geoJSON, WMS flows, and industrial I/O (EtherNet/IP, CANopen), resilient to unreliable networks and non-conforming counterparties.

  • On-vehicle data & telemetry - persistence layer for order history, metrics, and debug traces, with versioned migrations that survive field upgrades and never compete with control for cycles.

  • Standards & mentorship - participate in testing strategy design (unit, simulation, replay-based regression), and code review.

What You’ll Bring

Required

  • Experience contributing to and maintaining production system architecture — including incremental restructuring of a codebase that can't be stopped for a rewrite.

  • Mentors junior engineers and contributes to a strong engineering culture.

  • High technical horsepower, low ego — intellectually curious, candid, collaborative, and more interested in getting to the right answer than being right.

  • Thrives in a fast-paced, highly collaborative environment — communicates complex technical ideas clearly and works effectively across teams and disciplines.

  • Hands-on real-time/near-real-time Linux experience: scheduling policies, CPU affinity and core pinning, cgroups/process isolation, and measured latency validation on real target hardware (PREEMPT_RT familiarity a strong plus).

  • Working knowledge of multi-core/heterogeneous hardware behavior (cache effects, hyperthreading, NUMA) and its consequences for software design.

  • Production ROS experience in real deployments, not solely research or simulation — nodes, topics/actions, TF, QoS/DDS.

  • Strong Python and C++ in a production robotics context, plus solid Linux systems/Bash skills.

  • Containerized deployment and release management for fielded hardware, with strong documentation, Git, and testing discipline.

  • Bachelor's, Master's, or PhD in CS, Computer Engineering, Robotics, EE, or equivalent demonstrated experience.

  • 6+ years of professional software engineering experience, including 3+ years on robotics, autonomous vehicles, industrial automation, or comparable cyber-physical systems.

Preferred

  • Customer-facing VDA5050 or AMR fleet management deployment experience.

  • Warehouse, intralogistics, or industrial automation background, including PLCs and safety systems.

  • Experience with industrial/fleet integration protocols (VDA5050/MQTT, fleet managers like LIF, geoJSON, WMS, or fieldbus/PLC I/O).

  • Functional safety familiarity (ISO 3691-4, IEC 61508 / ISO 13849 concepts).

  • Fleet data capture and egress: triggered recording, ETL under intermittent connectivity, edge compression / downsampling and retention policies

  • - Data contracts between fielded software and ML workflows: schema versioning across software revisions, fleet metadata, data lineage from capture time to training sets, shadow-mode evaluation on production hardware

  • ROS 1 → ROS 2 migration experience at system scale, including executor/QoS tuning for determinism.

Compensation and Benefits

The base salary range for this role is $140,000 - $170,000 , depending on experience, technical background, and demonstrated qualifications relevant to this position. This range reflects the expected base compensation for this role in Colorado; final offers are determined based on the selected candidate's specific experience and skills.

In addition to base salary, this role is eligible for:

  • Medical, dental, and vision insurance

  • Paid time off

  • Paid sick leave in accordance with applicable law

Application Deadline: This posting will remain open until filled.

Navflex is an Equal Opportunity Employer. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, veteran status, or any other status protected by applicable law.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Architecture in Broomfield, CO vacancy
  • $135k - $160k

     ...individuals to join our team. We are looking to add Senior Software Engineers to our Comms-on-the-Move, In-Flight Connectivity, and Airborne...  ...in a relevant role. Understanding of processor architectures, embedded operating systems, and embedded, real-time, multi... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    Cesiumastro

    Broomfield, CO
    1 day ago
  • $135k - $160k

     ...individuals to join our team. We are looking to add a Senior Flight Software Engineer II to our Internal Missions team. If you enjoy working...  ...be responsible for software design to include initial architecture and block diagrams, requirements definition,... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    Cesiumastro

    Broomfield, CO
    1 day ago
  • $190k - $252k

     ...computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the art algorithms and software that solve scientific problems with real-world applications.... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Broomfield, CO
    4 days ago
  • $190k - $252k

     ...vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations. Operating... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Broomfield, CO
    4 days ago
  • $190k - $252k

     ...in months, not years. ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through...  ...incomplete sensor data. Apply software design patterns and architectural best practices to manage technical debt and guide the... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Broomfield, CO
    4 days ago
  • $120k - $156k

     ...Job Description We're looking for a Senior Full-Stack Engineer to help build our marketing and...  ...Technical Contribution: Contribute to architecture and design discussions for key platform...  ...~5+ years of professional software engineering experience, with meaningful... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Recurly

    Broomfield, CO
    21 days ago
  •  ...infrastructure that integrates seamlessly with OVE's advanced delivery architecture, enabling scalable monetization and high-quality playback...  ...with a highly technical, distributed systems-focused engineering teamResponsibilitiesDesign and build scalable advertising infrastructure... 
    Flexible hours

    Oracle

    Broomfield, CO
    4 days ago
  • $160k - $185k

     ...customer-focused approach to innovation. We are seeking a Senior Software Engineer to lead the development and productization of our software...  ...between software and hardware components. Participate in architecture discussions and contribute to technical design documentation... 
    Senior
    Full time
    Temporary work
    Work at office

    ColdQuanta

    Louisville, CO
    5 days ago
  • $120k - $180k

     ...in technology and platform innovation and expand our go-to-market initiatives. The Platform Engineering organization is looking for an individual to join our Software Infrastructure development team in Broomfield Colorado. This team is responsible for building the... 
    Senior
    Full time
    Temporary work
    Worldwide
    Flexible hours

    Recurly

    Broomfield, CO
    8 days ago
  •  ...active U.S. Government Security Clearance at the Top Secret and/or CBP/DHS suitability level.Vantor is currently seeking a Senior-Level Software Engineer to support our FALCON effort. This role can be performed remotely within the continental United States. As a Vantor... 
    Senior
    Full time
    Remote work

    Maxar Technologies

    Westminster, CO
    3 days ago
  • $151.2k - $226.8k

     ...growth and cross-functional collaboration as we work together to engineer the extraordinary. In your role, you may work from the...  ...Guidelines.Knowledgeable in the use of 3D CAD packages & Data Analysis software.Understands Mold Flow analysisRheology knowledge both... 
    Senior
    Contract work
    H1b
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Medtronic plc

    Lafayette, CO
    3 days ago
  •  ...Software EngineerSoftware engineers are responsible for the complete life cycle of a new or modified software product, from research and design to implementation, training and support. Essential duties include designing, modifying, developing, writing and implementing... 
    Senior

    Shamrock Gift Wrap & Accessories

    Commerce City, CO
    2 days ago
  • $133k - $160k

     ...Senior Software Engineer – Test Automation & InfrastructureAt CesiumAstro, we are developers and pioneers of out-of-the-box communication systems...  ....Identify and implement improvements to test automation architecture and codebase.Contribute to the evolution of next-... 
    Senior
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    4 days ago
  • $88.9k - $165.1k

     ...Senior Software Engineer For this role, we are seeking a qualified Senior Software Engineer to join Epsilon's Development Team in our Data Practice. In this role with our company, you will be focused on project tasks for Epsilon's TotalSource Plus (TSP) demographic... 
    Senior
    Temporary work
    Freelance
    Local area
    Flexible hours

    Epsilon

    Westminster, CO
    4 days ago
  • $97.01k - $164.91k

     ...Software EngineerThe Software and Ground Solutions group at BAE Systems Space & Mission Systems (SMS) is looking to expand our team with a talented and energetic software engineer focused on delivering high-quality, embedded satellite software and associated test infrastructure... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    BAE Systems USA

    Westminster, CO
    4 days ago
  • $185k - $225k

     ...and Bangalore for employees who prefer to work in an office some or all of the time. About your role We're hiring Senior Software Engineers to join our AI-native engineering team. You'll design, build, and operate production AI systems - including AI platform capabilities... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Arvada, CO
    4 days ago
  •  ...Government Security Clearance at the Top Secret and/orCBP/DHSsuitability level. Vantor is currently seeking aSenior-Level Software Engineer to support ourFALCONeffort. This role can be performed remotely within the continental United States. As a Vantor team... 
    Senior
    Remote work

    Vantor Inc.

    Westminster, CO
    1 day ago
  • $113k - $141.53k

     ...powering it. Apply now and energize your career with a true leader in global energy. The Senior BESS Product Safety Engineer is a core technical authority for BESS safety architecture, ensuring systems are designed, tested, and deployed in compliance with applicable fire... 
    Senior
    Full time
    For contractors
    Worldwide
    Flexible hours

    AES

    Louisville, CO
    3 days ago
  • $132.96k - $226.04k

     ...serve as a cornerstone of our Mission Engineering team. This is not a traditional systems...  ...strategic mandate to define the future architectures and technological trajectories of our business...  ...into professional presentations for senior internal leadership and external... 
    Senior
    Full time
    Part time
    Work at office
    Local area
    Remote work
    Worldwide

    BAE Systems

    Broomfield, CO
    5 days ago
  •  ...impacts here on Earth. We are seeking a talented, experienced Senior Software Engineer - Perception. As the engineer responsible for the Sensors...  ...engineering teams to integrate and optimize sensing architectures with vehicle hardware Evaluate sensor performance in simulation... 
    Senior

    Lunar Outpost

    Arvada, CO
    21 days ago
  • $120k - $130k

     ...Job Description Job Description The Senior Software Engineer position will support software development for ATEC's surgical navigation and...  ...rewrite vs. retain, code framework and language choices, architecture decisions) Familiarity with 3D geometry for spatial navigation... 
    Senior
    Full time
    Local area
    Visa sponsorship
    Work visa

    Alphatec Spine

    Louisville, CO
    21 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems...  ...and Impact We value engineers who can think architecturally and still write the code. You will have room to identify... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Thornton, CO
    3 days ago
  •  ...requiring close coordination between architecture, engineering, and construction. Position Summary...  ...seeking a highly experienced, self-directed Senior Project Architect to take ownership of...  ...using Enscape, Lumion, D5, or similar software. Engineering & Consultant... 
    Senior
    Full time
    Work at office

    FLATIRON DEVELOPMENT & CUSTOM HOMES

    Broomfield, CO
    4 days ago
  • $107k - $125k

     ...Lightship’s mission to modernize and electrify RVs demands building cutting edge electronics and controls. We are seeking a Software Engineer specializing in Android UI/UX and Systems Interfacing. In this role, you will be the primary architect of the user experience... 
    Full time
    Work from home
    Flexible hours

    Lightship

    Broomfield, CO
    1 day ago
  • $100k - $125k

    --- --- ---As a Gogo SeniorAirborne Platform Automation Test Engineer you will be responsible for quality assurance and testing of software for Gogo airborne products on a Linux platform. You will help create, execute and automate tests for both our existing products and... 
    Senior
    Full time
    Temporary work
    Immediate start

    Gogo

    Broomfield, CO
    3 days ago
  • $126.61k - $174.09k

     ...and together, we are an extraordinary team.About the RoleThe Software Engineer role involves designing, developing, and testing software...  ...Along the way, you will contribute to analyses of various architectures that include space vehicles, satellites, sensors, communications... 
    Senior
    Full time
    Contract work
    For contractors
    Work experience placement

    Sierra Space

    Louisville, CO
    5 days ago
  • $100k - $154k

     ...people's lives. Our medical devices, software and related services are used worldwide...  ...to be a part of ZOLL!Job SummaryThe Senior Software Engineer - Applications is a collaborative...  ...continuous improvement of our process and architecture, automated testing to protect quality... 
    Minimum wage
    Ongoing contract
    Full time
    H1b
    Local area
    Remote work
    Worldwide

    ZOLL Medical Corporation

    Broomfield, CO
    1 day ago
  •  ...requiring close coordination between architecture, engineering, and construction. Position Summary...  ...seeking a highly experienced, self-directed Senior Project Architect to take ownership of...  ...using Enscape, Lumion, D5, or similar software. Engineering & Consultant... 
    Senior
    Full time
    Work at office

    FLATIRON DEVELOPMENT & CUSTOM HOMES

    Broomfield, CO
    21 days ago
  • $144k - $191k

     ...Software Engineer, Air DefenseBroomfield, Colorado, United StatesAnduril 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 business model of... 
    Full time
    Work experience placement

    anduril

    Broomfield, CO
    4 days ago
  • $156.67k - $215.44k

     ...together, we are an extraordinary team.About the RoleThe Sr. Software Engineer role involves designing, developing, and testing software...  ...Extensive experience with AWS cloud platforms and cloud-native architecture design.Advanced knowledge of containerization (Docker) and... 
    Senior
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    1 day ago

Do you want to receive more vacancies?

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