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

Robotics Software Engineer

FireFly Robotics, Inc.

Robotics Software Engineer

Build software that drives autonomous robots in the real world.

FireFly Robotics is the world leader in autonomous fairway mowing — and we're growing. Since 2010, we've been engineering fully automated harvesters and robotic field mowers used daily on premier golf courses and sports turf facilities nationwide. Now we're looking for a Full Stack Web Developer to help build the command-and-control interface at the heart of our fleet operations.

AMP is our autonomous mowing platform. It maintains large green spaces used for golf and sports turf. Customers map boundaries, plan stripes, and set full mowing routes with QuickPlan software inside our FireLink platform. They place the mower in the field and start the plan from FireLink. AMP handles the rest. It delivers consistent, high-precision mowing, giving maintenance crews more time for higher-value work.

The Position

We are hiring a Robotics Software Engineer who enjoys solving real problems in real environments. You will help us deliver safe, reliable, centimeter-level mowing. Your work will touch controls, perception, localization, path planning, and command and control. You will lead one of these areas based on your strengths.

About the Role

• Remote - USA candidates only - No VISA sponsorship

• Travel up to 10 percent

• Health, vision, and dental benefits

What You Will Do

• Build planning, perception, and localization algorithms for AMP

• Develop code that interprets real-world data and conditions

• Combine sensor data from cameras, LiDAR, stereo depth, and GNSS

• Improve performance for edge computing using Python and C++

• Support other parts of the software or hardware stack when needed

What You Bring

• Bachelor’s degree in Robotics, Computer Science, Electrical Engineering, or similar

• Three or more years of experience in robotics

• Skill in computer vision, path planning, localization, GNSS, object detection, or imaging

• Experience building robotics systems with common frameworks, especially ROS2

• Experience developing robotics software from scratch

• Interest in working across multiple areas as our team grows

Bonus Skills

• Deploying and tuning algorithms for embedded compute

• Working with kinematic constraints in planning

• Using ROS2, Docker, or MQTT

• Solving complex robotics issues under real conditions

• Strong communication and teamwork habits

• Comfortable working around machinery and operating equipment

• Interest in golf or turf maintenance work

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in Tulsa, OK vacancy
  •  ...Full-Stack Software Engineer Help build Nicely Co.'s maintainable software, architecture, code quality, testing, delivery, reliability, and technical documentation as Full-Stack Software Engineer, with meaningful ownership in an early-stage company. Position overview... 
    Suggested
    Flexible hours

    Nicely

    Tulsa, OK
    2 days ago
  • Job ID: 6281Req ID: 1209Location: Tulsa, OK, USAPosted: 2026-09-26Job Family: CommercialPay Type: SalaryJOB SUMMARY: The Delphi Software Engineer is responsible for maintaining and modernizing the legacy Delphi application portfolio while leading migration to the new... 
    Suggested

    CommunityCare

    Tulsa, OK
    19 hours ago
  • JOB SUMMARY:The Software Engineer will build out the next generation of our platform. As a Software Engineer, you are expected to work independently, and within teams, leading the development of software features. You will be involved with the early stages of mentoring... 
    Suggested

    CommunityCare

    Tulsa, OK
    3 days ago
  • $105k - $145k

     ...Software Engineer - Fintech & AI Platform Location: Remote - United States preferred Employment Type: Full-time Compensation: USD $105,000–$145,000 annual base salary Reporting to: Engineering Lead About Finstock Finstock, Inc. builds AI-powered financial... 
    Suggested
    Full time
    Remote work

    Finstock, Inc.

    Tulsa, OK
    8 hours ago
  • $109.7k - $137.09k

     ...Software Engineer II Posting Start Date: 9/15/26 Job Category: Corporate Office Job Location (Short): Tulsa, OK, 74134 Job Description: Primary Purpose of job: This position is responsible for performing programming and testing of... 
    Suggested
    Work at office

    QuikTrip Corporation

    Tulsa, OK
    2 days ago
  • $175k - $200k

     ...The role We're hiring a Senior Software Engineer to be the hands-on technical owner of our live platform. You'll take over a production TypeScript codebase that enterprise sports and brand partners depend on every day. You'll write a large share of the code yourself,... 
    For contractors

    Rival Inc

    Tulsa, OK
    8 hours ago
  • $184k - $218.5k

     ...committed to supporting your professional growth. For more on our engineering culture, check out our recent blog post ! OUR TECHNOLOGY...  ...to life. THE OPPORTUNITY We're seeking a Senior Software Engineer to lead key technical projects from design to delivery... 
    Flexible hours

    Nova Credit

    Tulsa, OK
    3 days ago
  •  ...technology company focused on innovation and delivering exceptional software solutions for a diverse range of industries. With a commitment...  ...This is a full-time remote role for a Software Engineer. The Software Engineer will be responsible for designing, implementing... 
    Full time
    Remote work

    HS Services

    Tulsa, OK
    1 day ago
  •  ...SERVICES INC. is a technology-focused organization that delivers software solutions to support diverse business needs. The company values...  ...Description This is a part-time remote role for a Software Engineer. The Software Engineer will design, develop, and maintain back-... 
    Part time
    Remote work

    Absolute

    Tulsa, OK
    8 hours ago
  •  ...Senior Software Engineer Tulsa, Oklahoma, United States We're partnering with an established engineering and simulation technology organization seeking a Senior Software Engineer to join its Tulsa-based development team. This role is ideal for an experienced engineer... 
    For contractors
    Monday to Friday
    Shift work

    Tech Partners Co. LLC

    Tulsa, OK
    2 days ago
  • $150k - $190k

     ...Founding Software Engineer Who we are and what we’re building DMC’s mission is to cut the cycle time from concept to a manufacturable design by 10-100x. Momentum is a software platform we are developing to achieve that goal by changing the shape of the workflow... 
    Full time
    Remote work
    Trial period

    DMC Technologies

    Tulsa, OK
    8 hours ago
  •  ...credentialing, onboarding, and managing brokers, providers, members, and claims. About the Role : We are seeking a Senior Software Engineer to design and build core services on our platform. You will own features end-to-end — from design through production operation... 
    Remote work

    LightSpun

    Tulsa, OK
    8 hours ago
  •  .... They will also be responsible for designing and implementing testable and scalable code. Responsibilities Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and... 

    ShrinQ Consulting Group Inc

    Tulsa, OK
    1 day ago
  • $5,000 per month

     ...Summary Design, code, implement, and test simulation software for simulator training devices and other similar applications that...  ...specifications and applicable standards with project and systems engineers to identify and evaluate interface requirements between... 
    Part time
    For subcontractor
    Work at office
    Local area
    Relocation package
    Monday to Friday
    Shift work
    Night shift

    CymSTAR

    Tulsa, OK
    2 days ago
  •  ...build campaigns, reach audiences, collect data, and maintain compliance. About the Role Our client is seeking a Senior Software Engineer responsible for developing, maintaining, and scaling the company’s software products. This role will contribute to building... 
    Temporary work
    Part time
    Remote work
    Home office
    Flexible hours

    Tangerine Search Inc.

    Tulsa, OK
    8 hours ago
  •  ...City, UT, Springfield -SPRI, St Louis -STLPLAreas of Interest: Software DevelopmentPay Transparency Salary Range: Not...  ...development efforts, promote best programming practices, and influence engineering standards across the team. You’ll also provide application support... 

    Bank of Oklahoma

    Tulsa, OK
    1 day ago
  •  ...REFRIGERATION DESIGN ENGINEER LOCATION | Tulsa, Oklahoma REPORTS TO | Deputy Director of Refrigeration Engineering TEAM | Mechanical...  ...with Revit, 3D design, equipment-selection, or pipe-sizing software. Experience with field surveys, commissioning, or... 
    For contractors
    Local area

    Cyntergy

    Tulsa, OK
    10 days ago
  •  ...Android Software Engineer Location: Remote, Nationwide Our client is building a new generation of mobile experiences where artificial intelligence is an essential part of the product rather than an added feature. They are seeking an Android Software Engineer who... 
    Remote work

    Blue Signal Search

    Tulsa, OK
    8 hours ago
  •  ...Job Description Job Description Description: Software Engineer (Software Developer – HMI Applications) Tulsa, OK About Us Enovation Controls specializes in complex projects, offering unparalleled expertise and innovative solutions. As a turnkey provider... 
    Live out
    Flexible hours

    Enovation Controls LLC

    Tulsa, OK
    a month ago
  • $80k - $120k

     ...Job Description Job Description Job Title: Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: $80,000 - $120,000 Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking... 
    Permanent employment
    Full time
    Local area

    System One

    Tulsa, OK
    a month ago
  •  ...Workplaces in Manufacturing & Production for six consecutive years. Description We are seeking a talented and motivated Software Engineer to join our team. This position will be responsible for assisting in the development of Embedded, Desktop and Cloud Systems.... 
    Live out

    Enovation Controls LLC

    Tulsa, OK
    a month ago
  •  ...Workplaces in Manufacturing & Production for six consecutive years. Description We are seeking a talented and motivated Software Engineer to join our New Product Development team focused on the design and development of ruggedized electronics. As a key member of... 
    Live out

    Enovation Controls LLC

    Tulsa, OK
    a month ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Tulsa, OK
    2 days ago
  •  ...variety of experiences. Description Join our Platform Software Development team! Leverage your embedded software skills and help...  ...vehicles, off highway industrial equipment, stationary engine applications, off-road vehicles, wake board boats, motorcycles,... 
    Live out
    Flexible hours

    Enovation Controls LLC

    Tulsa, OK
    a month ago
  • $77.24k - $130.49k

     ...opportunity at every level. We are more than products, we are a team of inspired people doing extraordinary things.As an Application Engineer, you will provide advanced technical application support, quote special product designs, provide input on product roadmap and... 
    Full time
    Work experience placement
    Work at office
    Worldwide

    Greenheck Group

    Tulsa, OK
    3 days ago
  • Company DescriptionWe are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results - for our people, our clients, and our company.We’re a people-centric firm, so it’... 
    Full time
    Flexible hours

    Olsson

    Tulsa, OK
    3 days ago
  • Allient Inc. is in growth mode and currently seeking an Applications Engineer to join our team at our facility in Tulsa, Oklahoma!The Applications Engineer conducts and engages with customers on a defined set of applications and solutions to determine requirements related... 
    Contract work
    Work at office
    Local area

    Allied Motion Technologies

    Tulsa, OK
    4 days ago
  • $117.6k - $176.4k

    The Product Application Engineer (PAE) - Drives serves as the technical owner for motor control and variable frequency drive (VFD) solutions, supporting opportunities from pre-sales through early project execution. This role ensures Drive system architectures are safe,... 
    Full time
    Temporary work
    Flexible hours

    Schneider Electric

    Tulsa, OK
    3 days ago
  • $93k - $191k

     ...Transformation Team is seeking a GenAI Applied Scientist and Solution Engineer to join our intake solutioning team for top-prioritized agentic...  ...foundations. This role requires a blend of traditional software engineering skills, cloud solution architecture experience, and... 

    Deloitte

    Tulsa, OK
    2 days ago
  • Company DescriptionWe are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results - for our people, our clients, and our company.We’re a people-centric firm, so it’... 
    Full time
    Flexible hours

    Olsson

    Tulsa, OK
    3 days ago

Do you want to receive more vacancies?

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