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

Senior Software Engineer, ROS

FieldAI

Job Description

Job Description

FieldAI’s Irvine team is where embodied AI meets real robots, real sensors, and real field deployments. Based in the heart of Southern California’s robotics ecosystem, we build risk-aware, reliable, field-ready AI systems that solve the hardest problems in robotics and unlock the full potential of embodied intelligence. If you want your work to ship, get tested on hardware, and improve through real deployments, Irvine is the place. We go beyond typical data-driven approaches or pure transformer-only architectures, combining rigorous engineering with learning systems proven in globally deployed solutions that deliver results today and get better every time our robots run in the field.

As a ROS Developer , you will play a critical role in developing advanced robotic applications built on our autonomy API for diverse real-world industries, including oil & gas, construction, and mining. You will focus on designing, implementing, and optimizing perception, localization, and control modules using ROS/ROS2 to create production-grade software for autonomous systems operating in some of the world's harshest environments. This role is ideal for engineers passionate about sensor integration, robust system development, and deploying scalable autonomy solutions tailored to high-impact industrial applications.

What You Will Get To Do
  • Develop and maintain ROS/ROS2 packages for robotic autonomy, including navigation, mapping, and control.
  • Integrate and calibrate multi-modal sensors (LiDAR, thermal, RGB, GPS, IMU) for use in autonomous missions.
  • Help in building autonomy APIs that allow modular interfacing with SLAM, path planning, and mission logic.
  • Implement and optimize real-time data processing pipelines using C++ and Python.
  • Collaborate with perception engineers on integrating AI-driven insights for robotic decision-making.
  • Design and test autonomous behavior on physical platforms in real-world field scenarios.
  • Troubleshoot robotic systems at the hardware-software interface and develop diagnostics and recovery systems.
What You Have
  • Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or a related technical field.
  • Strong software engineering skills, with proven experience building production-quality robotics applications.
  • Expertise in C++ and Python, writing clean, efficient, and maintainable code using modern best practices.
  • Hands-on experience developing with ROS/ROS2, including designing, building, and deploying custom nodes into complex robotic systems. 
  • Solid understanding of localization, SLAM, sensor fusion, and navigation systems. 
  • Familiarity with sensor integration (LiDAR, thermal, RGB, depth, GPS, IMU) and multi-modal data handling.
  • Practical experience with state estimation frameworks and real-time data processing pipelines. 
  • Comfortable working with system-level topics like networking, inter-process communication (IPC), and middleware.
  • Strong problem-solving skills and attention to detail, able to work independently while managing multiple priorities.
  • Highly self-motivated, with excellent written and verbal communication skills and a strong collaborative mindset.
What Will Set You Apart
  • Experience deploying robotic software in production environments (construction, mining, oil & gas, or similar industries).
  • Familiarity with noisy sensor data and building robust, resilient algorithms.
  • Experience integrating robotic systems with web services, APIs, and cloud infrastructure.
  • Background in working with computationally constrained platforms and optimizing for real-time performance.

Our salary range is highly competitive with the market, but we take into consideration an individual's background and experience in determining final salary. Base pay offered may vary depending on geographic location, job-related knowledge, skills, and experience.

In addition to competitive compensation, FieldAI offers comprehensive benefits, equity participation, and the opportunity to contribute to cutting-edge advancements in AI and robotics.

Our salary range is generous and we consider each individual’s background and experience when determining final compensation. Base pay may vary based on role scope, job-related knowledge, skills, experience, and the Irvine, California market.

Why Join FieldAI in Irvine?

In Irvine, you will work where the robots are. Our local team builds and tests systems on real hardware with real sensors, then ships them to operate in unstructured, previously unknown environments around the world. We are solving one of robotics’ hardest challenges: reliable deployment outside the lab. Our Field Foundational Models™ raise the bar for perception, planning, localization, and manipulation, with an emphasis on explainability and safety for real-world use.

You will collaborate with a world-class team that thrives on creativity, resilience, and bold thinking. We bring deep experience from organizations such as DeepMind, NASA JPL, Boston Dynamics, NVIDIA, Amazon, Tesla Autopilot, Cruise, Zoox, Toyota Research Institute, and SpaceX, along with a track record of field deployments and strong performance in DARPA challenge segments.

Be Part of the Next Robotics Revolution

We are looking for builders who want their work to leave the whiteboard and show up on robots. If you enjoy tackling tough, uncharted questions and working across disciplines, you will find your people here. Our teams span AI, software, robotics engineering, product, field deployment, and technical communication, all focused on shipping systems that perform in the real world.

Our headquarters is in Irvine, and we partner closely with teams there as well as colleagues across the US and around the world. Join us in Southern California and help define what dependable, field-ready autonomy looks like.

We value diverse perspectives and are committed to fostering an inclusive workplace. We evaluate candidates and employees based on merit, qualifications, and performance, and we do not discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, or any other legally protected status.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 18 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, ROS in Irvine, CA vacancy
  •  ...We are seeking a skilled and motivated Senior MLOps Engineer to join our engineering team. In this role...  ...integrate ML components into robotics software systems. What You Have ~ Bachelor’...  ...on Kubernetes. Exposure to ROS-based robotics data formats and pipelines... 
    Senior
    Work experience placement
    Remote work

    FieldAI

    Irvine, CA
    a month ago
  •  ...real-field applications. Field AI is seeking a passionate Senior Software Engineer, 3D Computer Vision to play a vital role in the development...  ...environments and containerization (Docker) Exposure to ROS (not required) Knowledge of survey-grade accuracy standards... 
    Senior

    FieldAI

    Irvine, CA
    3 days ago
  •  ...only architectures, combining rigorous engineering with learning systems proven in...  ...in the field.   We’re looking for a Senior Robotics Software Engineer, 3D Mapping to design and deploy...  ...Familiarity with Robot Operating System (ROS) and software development practices in... 
    Senior
    Work at office
    Local area

    FieldAI

    Irvine, CA
    3 days ago
  • $191k - $253k

     ...products to operate reliably at scale. This is a founding team working from an unusually blank sheet of paper.About the JobAs a Software Engineer in Lattice for Cyber, you will build the core capabilities, experiences, and primitives that our offensive Cyber programs rely... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Relocation

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  •  ...TypeScript, treating test infrastructure with the exact same engineering rigor as production code. Embed directly within Product Engineering...  ...experience). 5-8 years of experience. Strong software engineering fundamentals, with professional experience writing... 
    Senior
    Immediate start
    Shift work

    FieldAI

    Irvine, CA
    9 days ago
  • $191k - $253k

     ...Senior Software Engineer, Satellite Command and Control Costa Mesa, California, 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... 
    Senior
    Full time
    Work experience placement

    anduril

    Costa Mesa, CA
    3 days ago
  • $105.5k - $168.8k

     ...and passion of all of us-from design and engineering to the manufacturing and marketing of...  ...the role: The Becton Dickinson Software Technology Solutions Division (STS) is looking...  ...This position requires an enthusiastic senior engineer to work across the entire stack... 
    Senior
    Hourly pay
    Work at office
    Remote work
    Shift work

    Becton , Dickinson and Company

    Irvine, CA
    3 days ago
  •  ...Job Description Job Description We are looking for a senior full stack software engineer to join the company at our Irvine, Ca. location. The position will involve working on a variety of web applications, utilizing Java, JavaScript, MVC, SQL, and C#. A degree in computer... 
    Senior

    Not Disclosed

    Irvine, CA
    a month ago
  •  ...scalable, user-friendly applications from front-end to back-end. ~ Demonstrate a strong understanding of architectural standards and software development methodologies, ensuring the design, development, and maintenance of robust, scalable, and efficient software solutions... 
    Senior
    Local area
    Remote work
    Flexible hours

    Cotality

    Irvine, CA
    5 days ago
  • $191k - $253k

     ...cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.Senior Software Engineer, FMSAnduril’s Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • $191k - $253k

     ...autonomy and resilient mesh architectures, delivering scalable software solutions that meet some of the most urgent national security...  ...teams in AI, Edge Hardware, Space Solutions, Networking, and Test Engineering we craft cutting-edge, end-to-end systems that redefine... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Overseas

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • Software Engineer Faro Health aims to improve lives by helping life sciences companies design optimal clinical trials. Our AI powered software platform optimizes and orchestrates complex clinical development by providing powerful insights about trial design and outcomes... 
    Senior
    Work at office
    Remote work
    Work from home
    Flexible hours

    Faro Health

    Irvine, CA
    3 days ago
  • $146k - $194k

     ...integrated solutions that enable us to scale hardware production with software velocity.In the ArsenalOS future state, users will not...  ...system.ABOUT THE JOBWe are looking for a experienced PLM Software Engineer with strong Teamcenter expertise to join the ArsenalOS PLM team... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • Senior Software Engineer Tech Tammina LLC Job Description 6+ years experience building great software. 2+ years experience with web browser technologies, such as CSS3, HTML5 and AJAX. Strong JavaScript experience Understands fundamentals of agile methodologies - iterative... 
    Senior
    Full time
    Flexible hours

    TecTammina

    Irvine, CA
    3 days ago
  • $191k - $253k

     ...Barracuda family of advanced effects. The AD&S Mission Systems Software team builds the distributed infrastructure that connects these...  ...vehicles into coordinated, multi-vehicle operations. Our engineers develop the services that integrate with Lattice OS, coordinate... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • $137.73k - $236.11k

    Senior Software Engineer Here at Siemens, we take pride in enabling sustainable progress through technology. We do this through empowering customers by combining the real and digital worlds. Improving how we live, work, and move today and for the next generation! We know... 
    Senior
    Local area
    Immediate start

    Siemens

    Costa Mesa, CA
    2 days ago
  • $191k - $253k

    Senior Mission Software Engineer 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 business model of the 21st century's most innovative... 
    Senior
    Full time
    Work experience placement

    anduril

    Costa Mesa, CA
    3 days ago
  •  ...Anduril Industries is seeking a Senior Forward Deployed Software Engineer to deploy and support products globally, starting early in their lifecycle and collaborating with engineering to iteratively improve them. You will coach teammates on systems and guide customers... 
    Senior

    Jobleads-US

    Costa Mesa, CA
    1 day ago
  • $137k - $182k

     ...company moving fast, raising the bar, and building something that actually matters - welcome in. To the Engineer We Haven't Met Yet We are looking for a Senior Software Engineer to join us at Kajabi. The people who use Kajabi are building real businesses. They're... 
    Senior
    Full time
    Work at office
    Relocation package
    Flexible hours

    Kajabi

    Irvine, CA
    3 days ago
  • $191k - $253k

    (PIPELINE) AD&S - Vehicle Software - Senior Software Engineer - Active Clearance 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 business... 
    Senior
    Local area
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • $220k - $292k

     ...military in months, not years.About The TeamThe Sentry Tower Software team develops robotic systems that provide force protection...  ...the bootloader, the design has to hold. We’re hiring a Senior Software Engineer to own product security for the tower platform.You’ll own the... 
    Senior
    Full time
    Work experience placement
    Live in
    Immediate start
    Remote work

    Anduril Industries

    Irvine, CA
    1 day ago
  • $191k - $253k

     ...systems accredited — across a portfolio of proprietary hardware and software operating in contested, classified, and often disconnected...  ...and hardware products to support global operations. The Cyber Engineer designs and implements the cryptographic and platform security... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Irvine, CA
    1 day ago
  • $170k - $200k

     ...Job Description Job Description We're looking for a Senior Fullstack Software Engineer to join our growing engineering team. In this role, you will be responsible for the design, development, and maintenance of our corporate and product-focused web applications and... 
    Senior
    Work experience placement
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    a month ago
  • $110k - $129.5k

    Job Title: Senior Software Engineer- Embedded OS Lifecycle & Customization Location(s): Tustin, CA - Onsite Compensation: $110,000- $129,500 About this Position: We are looking for a Senior Software Engineer - Embedded OS Lifecycle & BSP Customization to join our engineering... 
    Senior
    Permanent employment
    Work from home

    Advantech

    Tustin, CA
    3 days ago
  • $220k - $292k

    Senior Software Engineer, Perception Costa Mesa, California, 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 business... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Relocation package

    anduril

    Costa Mesa, CA
    3 days ago
  • $191k - $253k

     ...AI, computer vision, sensor fusion, and networking technology to the military in months, not years. This role is a shared software engineering pipeline for the teams building the systems that run Anduril: CorpTech Platform, ArsenalOS, and CorporateOS. You are hired into... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    3 days ago
  • $124k - $187k

    Senior Software Engineer - LoopNet Job Description CoStar Group (NASDAQ:CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize... 
    Senior
    Hourly pay
    Full time
    Work from home

    CoStar Group

    Irvine, CA
    12 days ago
  • $191k - $253k

     ...Unmanned Aerial System (UAS) threats. Working across product, engineering, sales, logistics, operations, and mission success, the Air and...  ...worldwide. ABOUT THE JOB We're looking for a Software Engineer to join our growing team in Irvine, CA. As a Mission... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Worldwide

    Anduril Industries

    Irvine, CA
    2 days ago
  • $191k - $253k

     ...vision, sensor fusion, and networking technology to the military in months, not years.ABOUT THE TEAMThe Software Platform organization is seeking a Software Engineer to join Anduril’s Tactical Networking Team. We build and operate the Layer 3 networking infrastructure that... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    10 hours ago
  • A defense technology company is seeking a Senior Software Engineer specializing in robotics to develop cutting-edge autonomous systems. Candidates should have over 5 years of software development experience and proficiency in C++ or Rust. This role involves collaborative... 
    Senior
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    2 days ago

Do you want to receive more vacancies?

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