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
- Build the Path ForwardAt Path Robotics, we’re building the future of embodied intelligence. Our AI-driven systems enable robots to... ...possible together.We're seeking a Senior Robotics Software Engineer who thrives on hard systems problems. Welding is where we started...Suggested
- Build the Path ForwardAt Path Robotics, we’re building the future of embodied intelligence. Our AI-driven systems enable robots to... ...impossible possible together.We're seeking a Staff Robotics Software Engineer to provide technical leadership across our robotics software...Suggested
$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...SuggestedWork at officeLocal areaVisa sponsorshipFlexible hoursShift work- ...re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the JPMorgan Chase Asset & Wealth Management, you are...Suggested
- ...well. My name is Rudra , and I m reaching out from Intellectt Inc . regarding an exciting contract opportunity for a Robotics Engineer (Automation) based in Columbus, OH with one of our prestigious clients. I would love to connect and discuss this opportunity...SuggestedContract workLocal area
- ...well. My name is Soundarya , and I'm reaching out from Intellectt Inc . regarding an exciting contract opportunity for Robotics Engineer (Automation) based in Columbus, OH with one of our prestigious clients. I would love to connect and discuss this...Contract workLocal area
- ...well. My name is Rudra , and I'm reaching out from Intellectt Inc . regarding an exciting contract opportunity for Robotics Engineer Automation based in Columbus, OH with one of our prestigious clients. I would love to connect and discuss this opportunity...Contract workLocal area
$122k - $240.5k
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies....Local area$45 - $50 per hour
...My name is Uzma Kousar Mohammed, and I'm reaching out from Intellectt Inc. regarding an exciting contract opportunity for a Robotics Engineer (Automation ) based in Columbus, OH with one of our prestigious clients. I would love to connect and discuss this...Contract workLocal area- Build the Path ForwardAt Path Robotics, we’re attacking a trillion dollar opportunity - doing... ...are looking for an exceptional hands-on engineer to own the control-and-estimation heart... ...fail safely.Build robust hard-real-time software that runs reliably on physical robots,...
- Build the Path ForwardAt Path Robotics, we’re attacking a trillion dollar opportunity - doing things that have never been done before to... ..., and we are looking for an exceptional hands-on Perception Engineer to own the vision a real-time control loop closes on.What you'll...
$90k - $144k
...If you want to make an impact on a global scale, come make a difference at Fiserv.Job TitleSoftware Development Engineer (COBOL)About Your RoleAs a Software Engineer at Fiserv, you will help design, implement, and support mission-critical technology solutions that enable...Full timeVisa sponsorshipNight shift$100.1k - $166.9k
...our communities, and our people. If you want to be part of tomorrow’s health today, we want to hear from you.We are seeking a Software Engineer with deep interest and experience in Identity & Access Management (IAM) to help design, build, and secure authentication and authorization...Full time- Seeking a highly skilled FSD designing, developing and deploying scalable enerprise applications using any programming Language, React.js, type script, mircroservices architecture. Experinece in backend developement using Java springboot etc. Experience on AWS cloudwatch...
$120k - $145k
College Park, MD | Columbus, OH | Boston, MAProduct Engineering - Product Engineering /Full-time /RemoteImmuta is the Data Authorization... ...unlock the value of their data responsibly.ABOUT THE ROLEAs a Software Engineer II on the Request App Team, you’ll independently deliver...Full timeLocal areaWorldwide$135k - $175k
...welcome all qualified individuals to apply.Job SummaryBattelle's Advanced Microsystems Solutions (AMS) organization is seeking a Software Engineer to support the development of next-generation Radio Frequency (RF) and Spectrum Operations solutions. This role will focus on...Work experience placementWork at officeLocal areaRemote workFlexible hours$105k - $150k
...a wide range of backgrounds and experiences and welcome all qualified individuals to apply.Job SummaryWe are seeking a Senior Software Engineer to design, develop, integrate, and evaluate complex software solutions for government and mission-focused customers. This role...Contract workTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours- Strong Application Development work experience - Agile environment preferredSolid application design, coding, testing, maintenance and debugging skills Experience with Junit and Cucumber testing.Experience with APM Monitoring tools and logging tools like SplunkProficiency...Work experience placement
- Job-ID32825737Reference26-02617Job Title: (Sr. Software Engineer Sr. Software Engineer)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses...Work experience placement
- We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Software Engineer III at JPMorganChase within the Asset Management Technology - Trading Systems Team at JPMorganChase, you serve as a seasoned member...
- ...re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II - Observability Engineer at JPMorganChase within Asset & Wealth Management...
$101k - $168.4k
...of 340B program management technology for hospital health system covered entities and retail contract pharmacy networks.As a Software Engineer you will work on product development using mostly C#, Angular, etc. You will play an active role in prototyping concepts in partnership...Full timeContract workH1bWork at officeRemote workWork from home2 days per week$131k - $218.3k
...services connect directly to critical business data and serve as foundational building blocks used by engineering teams throughout the organization. As a Senior Software Engineer, you will design, build, and operate production-grade APIs and event-driven services while...Full time- Build the Path ForwardAt Path Robotics, we’re building the future of embodied intelligence. Our AI-driven systems enable robots to... ...possible together.We are seeking a Platform-focused Software Engineer to join our team. You will bridge the gap between software development...Remote work
- ...docking automation.. The Opportunity....We are seeking a Senior Software Engineer to design, build, and maintain high quality software... ...testable solutions for industrial systems (e.g., automation, robotics, manufacturing, or embedded systems).Hands-on experience writing...Flexible hours
$100k - $115k
...the brightest minds from physics, computer science, electrical engineering, and mathematics to develop unique embedded security solutions... ...technology. Our high-powered labs include specialized software and hardware, so our engineers have everything they need to invent...Work experience placementWork at officeLocal areaRemote workFlexible hours- ...institutions. We’re looking for people who want more than just a job - they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives in our digital transformation journey.The Senior Software...Full timeLocal area3 days per week
$123.43k - $183k
...limited supervision, analyze, develop and/or significantly modify software, applications, and programs from general requirements and... ...degree (or foreign equivalent) in Computer Science, Computer Engineering, Industrial and Systems Engineering or related field and three...Local areaRemote workFlexible hours$131k - $218.3k
...part of tomorrow’s health today, we want to hear from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves designing, developing, and deploying end-to-end AI-powered solutions,...Full time$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: Formal training or certification in software engineering concepts, plus at least 2 years of applied experience. Hands-on experience with enterprise-authorized AI-assisted software development tools for coding, testing...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!
- control systems engineer Columbus, OH
- robotics engineer Columbus, OH
- robotic system engineer Columbus, OH
- senior robotics software engineer Columbus, OH
- software engineer full time Columbus, OH
- graduate software developer no experience Columbus, OH
- software engineer healthcare Columbus, OH
- network software engineer Columbus, OH
- software engineer internship Columbus, OH
- senior software engineer Columbus, OH


