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

Software Engineer, ROS Developer

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 statu

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 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, ROS Developer in Irvine, CA vacancy
  •  ...only architectures, combining rigorous engineering with learning systems proven in...  ...’re seeking a skilled and motivated Software Engineer, Developer Infrastructure to design, build, and...  ...supporting robotics software stacks (e.g., ROS, real-time systems, sensor... 
    Suggested
    Local area

    FieldAI

    Irvine, CA
    22 days ago
  • $62k - $84k

     ...company in the world. What's yours? Position Overview We’re looking for a technically skilled and results-driven Marketing Web Developer to own, optimize, and maintain the web infrastructure that drives lead generation and customer acquisition. This role is critical... 
    Suggested
    Full time
    Work at office

    3 Day Blinds (Corporate)

    Irvine, CA
    1 day ago
  • $166k - $220k

     ...military in months, not years. ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-...  ...the future of defense. WHAT YOU’LL DO * Design, develop, and maintain scalable, reliable, and secure back-end services... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Irvine, CA
    1 day ago
  • $100k - $120k

     ...-$70/hr (W2) Visa: USC/GC preferred (No OPT/CPT) Overview Engineer focused on connectivity software systems (aircraft networks, satellite, air-to-ground communication). Responsibilities Design and develop connectivity solutions Translate product/airline requirements... 
    Suggested
    Full time

    Distro

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

     ...in months, not years. ABOUT THE TEAM The Developer Platform team serves as the backbone of Anduril's engineering ecosystem, building critical infrastructure...  ...pipelines and CI/CD workflows powering Anduril's Software Factories across the US, Australia, and UK. You... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $120k - $180k

    WHAT YOU’LL DO As a Senior Software Engineer on Viant’s Data team, you will build and optimize the data systems that power our AI-driven...  ...and high-quality data solutions. THE DAY-TO-DAY * Design, develop, and deploy data pipelines and backend services in a cloud... 
    Full time
    Work experience placement
    Local area

    Viant Technology

    Irvine, CA
    1 day ago
  •  ...Job Description Description As Lead Mechanical Engineer, you are responsible for overseeing the overall project...  ...Ensure compatibility with electrical, thermal, and software systems. Testing and Validation: Develop and execute test plans for mechanical systems. Conduct... 
    Permanent employment

    Turion Space

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

     ...years. ABOUT THE TEAM The Counter Intrusion mission software team develops systems that provide force protection capabilities,...  ...of systems. We work closely with other teams from product, engineering, sales, logistics, operations, and mission success. ABOUT... 
    Full time
    Work experience placement
    Live in
    Immediate start

    Anduril Industries

    Irvine, CA
    4 days ago
  • $120k - $135k

     ...seeking a highly analytical and detail-oriented SQL Server Developer / Application Support Engineer to support and maintain mission-critical transaction...  ...and backend application processes. Implement software enhancements and bug fixes following established development... 
    Full time
    Work experience placement
    Work at office

    Clean Energy

    Newport Beach, CA
    2 days ago
  • $166k - $220k

     ...System (UAS) threats. Working across product, engineering, sales, logistics, operations, and mission success, the Air Defense team develops, tests, deploys, and sustains the Anduril...  .... ABOUT THE JOB We're seeking a Software Engineer to join our rapidly growing team... 
    Full time
    Work experience placement
    Immediate start
    Worldwide

    Anduril Industries

    Irvine, CA
    1 day ago
  • $166k - $220k

     ...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission success, the Air Defense team develops, tests, deploys, and sustains the Anduril...  ...worldwide. ABOUT THE JOB We are hiring for a Software Engineer to join rapidly growing team in... 
    Full time
    Work experience placement
    Immediate start
    Worldwide

    Anduril Industries

    Irvine, CA
    1 day ago
  •  .... In this role, you’ll pair traditional engineering fundamentals with AI tooling to accelerate...  ...and acceptance criteria into working software with strong engineering fundamentals (readability...  ...world What we offer youAt EY, we’ll develop you with future-focused skills and equip... 
    Full time
    Contract work
    Summer holiday
    Flexible hours

    EY

    Irvine, CA
    3 days ago
  • $166k - $220k

     ...Air Dominance & Strike team at Anduril develops aerial and multi-domain robotic systems....  ...for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda...  ..., Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    5 days ago
  • $155k - $180k

    About the Role We are looking for a Robotics Simulation Software Engineer to build and improve Field AI’s internal simulation tools used for...  ...log replay, regression testing, metrics, and visualization. Develop real-to-sim workflows that turn field logs, reconstructed... 
    Full time

    FieldAI

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

     ...ABOUT THE TEAM We are looking for a Senior Full Stack Senior Software Engineer to join the ArsenalOS team. As a Full Stack Senior Software...  ...factory faces. The ideal candidate will have expertise in developing custom software solutions that optimize production... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $55k - $72k

     ...Integrate mechanical and electronic subsystems in design projects to enhance product performance and reliability. Develop and update engineering drawings, 3D models, and specifications in accordance with product performance and customer feedback. Collaborate with... 
    H1b
    Work at office

    Nanovea Inc.

    Irvine, CA
    24 days ago
  • $17 - $19 per hour

     ...are dedicated to the design, production, and assembly of advanced printed circuit board assembly (PCBAs) technology solutions. We develop cutting-edge solutions that explore new frontiers, serve and protect our armed forces and allies, safeguard national security... 
    Permanent employment
    Full time
    Local area
    Monday to Friday
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift

    Pioneer Circuits Inc.

    Santa Ana, CA
    11 days ago
  • $100k

     ...Job Description Job Description Company Description JAVA Developer (CCDI Operations / Backend) (Mid-Level) On-site role (Mandatory) Contract position (Start: July, Minimum 1 year) Compensation: $100K+ DOE Position Overview We are seeking Mid-Level... 
    Contract work

    SBT Global, Inc.

    Irvine, CA
    11 days ago
  • $166k - $220k

     ...years. ABOUT THE TEAM As a Senior Data Engineer on the Analytics Team, you will be...  .... ABOUT THE JOB We’re looking for software and data engineers who are seeking high...  ...Experience with or interest in learning how to develop data services and data products *... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $90k

     ...Description Maintain and troubleshoot existing portal systems. Develop and implement enhancements and updates to the current portal....  ...and ensure technical feasibility. Design and develop software using Java, Maven, Spring Framework, and Oracle. Collaborate... 

    Woongjin, Inc

    Irvine, CA
    13 days ago
  •  ...Job Description Job Description Reports to: Software Engineer Team Lead Location : Onsite, Irvine, CA ***This position is full-time...  ...feedback to the development process. Job duties: Develop, test, and maintain software using Java and Spring-based technologies... 
    Full time
    Work at office

    ConsumerDirect, Inc.

    Irvine, CA
    11 days ago
  •  ...Field AI is seeking an innovative Senior Software Engineer for Mission Autonomy to play a vital...  ...Semantic Scene Graph & Navigation: Develop and integrate a semantic scene graph world...  ...proficiency in Python programming, C++, ROS, Linux, Git ~5+ years experience with... 

    FieldAI

    Irvine, CA
    17 days ago
  • $171.3k - $299.8k

     ...Micro is seeking a Director, Platform Engineering to own both the day-to-day operational...  ...transformation of how we build, release, and run software. This is a dual-mandate leadership role...  .... Architect and deliver self-serve developer platforms that empower teams to... 
    Full time
    Temporary work
    Worldwide
    Shift work

    Ingram Micro

    Irvine, CA
    1 day ago
  •  ...architectures, combining rigorous engineering with learning systems proven...  .... We’re looking for a Software Engineer  to build the...  ...streaming for reliable operation Develop, test, and deploy...  ...simulations Working knowledge of ROS/ROS2 or similar frameworks for... 
    Local area
    Remote work

    FieldAI

    Irvine, CA
    28 days ago
  •  ...Job Description Job Description Senior Full Stack Developer Join our client as a Senior Full Stack Developer and help drive the...  ...of intelligent automation solutions. This role is ideal for an engineer who enjoys solving complex problems across the entire... 
    Local area
    Remote work
    Visa sponsorship

    Irvine Technology Corporation

    Santa Ana, CA
    13 days ago
  •  ...skilled and motivated Senior MLOps Engineer to join our engineering team....  ...ML components into robotics software systems. What You Have ~...  ...Kubernetes. Exposure to ROS-based robotics data formats...  ...also exceptional software developers, engineers, product designers... 
    Work experience placement
    Remote work

    FieldAI

    Irvine, CA
    16 days ago
  • $70k - $300k

     ...tight integration between hardware and software is critical. We’re looking for a Software Engineer -  Mission Workflows to maintain and develop robot user workflows for wheeled robotic...  ..., and control modules using ROS/ROS2 to create production-grade software... 
    Permanent employment
    Flexible hours

    FieldAI

    Irvine, CA
    4 days ago
  • $190k - $260k

     ...technical lead working with a team of engineers to oversee the design and implementation...  ...of future projects, while continuously developing and reviewing existing projects. * Lead...  ...years of professional experience in the software industry. * Experience with web services... 
    Full time
    Work experience placement
    Local area

    Viant Technology

    Irvine, CA
    1 day ago
  • $133.4k - $226.8k

     ...’s shape tomorrow - it’ll be a fun journey! As a Principal, Software Engineer, Own and deliver medium to large-scale projects with minimal...  ...and continuous improvement initiatives. Drive involvement in developing innovative solutions and mentoring the team to adopt a... 
    Full time
    Temporary work
    Worldwide

    Ingram Micro

    Irvine, CA
    1 day ago
  • $166k - $220k

     ...Control for U.S. military and allied partners. We're developing fully integrated hardware and software systems, including Lattice for Space Missions and...  ...ABOUT THE JOB We are looking for a Tracking Software Engineer to join our rapidly growing team in Costa Mesa, CA.... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    1 day ago

Do you want to receive more vacancies?

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