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
$89.21k - $144.96k
...our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.Launch your software engineering career while helping build the connected technologies that power some of the world's most iconic machines. This opportunity...SuggestedFull timePart timeInternshipRelocationFlexible hours$96.26k - $137.66k
...culture and validation of our reputation as an excellent underwriting company.Position PurposeRLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software development experience to join our Software Engineering team. In...SuggestedFull timeWork at officeLocal area$90k - $130k
100% Employee-Owned · Big-firm resources, local-team relationships, ONE IMEG cultureIMEG is hiring a Revit API Software Engineer -Remote- to build new engineering automation applications and modify existing applications in our internal library. This role requires strong...SuggestedFull timeLocal areaRemote workFlexible hoursNight shift$40 - $48 per hour
...Job Title: Robotics Engineer Job Description This Robotics Engineer role focuses on leading and optimizing a MIG welding robotic cell featuring ABB robots. You will design, program, and troubleshoot robotic welding processes to advance automation within a manufacturing...SuggestedContract workTemporary workShift workAfternoon shift$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...SuggestedFull timeRemote workTrial period$140k - $180k
...As a Senior Software Engineer (SE III) , you will have the opportunity to work on exciting projects, collaborate with experienced professionals, and contribute to the development of cutting-edge software solutions. Your experienced skill set will allow you to have a high...Work at officeImmediate startWork from home- ...built on the foundation of our reputation as the most respected legal peer review network in the world. The full stack Senior Software Engineer is responsible for the development of new projects and support of existing code bases. The primary role will be to build and support...Local areaRemote workRelocation
- ...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 timeRemote work
$30 per hour
...Associate AI Software Developer — Agentic Commerce (3 Openings)12-month contract, likelihood of extension or permanent hire Grand... ...an entry-level AI Software Developer! The focus is prompt engineering and agent quality — evals, golden datasets, LLM-as-judge scoring...Permanent employmentFull timeContract workLocal area- ...Senior Node/React Software Engineer Location: Remote (US) with preference for hybrid in Richmond, VA Reports to: CTO About Cookie Cookie Finance is a rapidly growing, VC-backed financial platform built for content creators. We started as a tech-enabled accounting...Remote work
- ...Senior Full stack Engineer - AI-Native Product Team Location: Remote (EST/CST) I’m working with a remote-first technology company... ..., more informed decisions. They’re looking for a Senior Software Engineer who enjoys solving real customer problems, working with...Remote work
$60 per hour
*W2 only - no C2C allowed* Title: Software Engineer III Pay : $60 per hour Type: Fully Remote EST or CST Duration: 6 month contract Position Overview: As a Software Engineer III, you will play a key role in building and maintaining robust, scalable...Hourly payContract workRemote work$112.71k - $183.14k
...strategic change as we transition legacy systems to modern, cloud-based solutions via Agile software development.What You Will Do:We are seeking a seasoned Sr. Software Engineer that has responsibility across functional lines with individuals assigned in new feature development...Full timePart timeRelocationFlexible hoursShift workWeekend work- ...Developer\" Remote Role Contract Role open for C2C OR W2 Required Qualifications: ~3+ years of progressive Clojure software development experience ~5+ years of progressive software application development experience ~2+ years of experience working...Contract workRemote work
$150k - $200k
...AI healthcare. About this role This role sits on the Engineering team and reports to the Engineering Manager. You will be handed... ...not just solve it Requirements ~5+ years of professional software engineering experience ~ Solid expertise in at least one of...Remote workWork from homeFlexible hours- ...Overview We are seeking an experienced Software Engineer with OutSystems experience to design, build, and scale enterprise-grade applications using the OutSystems platform. You will work closely with business stakeholders, architects, and cross-functional teams to translate...
- ...development around the world. AMT is currently seeking an experienced Software Specialist to deliver world-class support to our business unit... ...: ~ Bachelor's degree in Computer Science, or Software Engineering from an accredited college or university, or equivalent...InternshipFlexible hours
- ...We’re hiring a Senior Software Engineer to support a major technology initiative focused on new customer-facing web and mobile experiences, a unified design system, and AI-powered capabilities across products. The initiative is focused on raising the engineering bar for...Contract workShift work
$112.71k - $183.14k
...operational workflows. Overseeautomated testing and quality engineering practicesacross the full SDLC. Mentorship & Collaboration... ...unnecessary technical jargon and recognizes non‑verbal cues. Software Development Produces software aligned with product...Part timeFlexible hours- ...Software Engineer The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer...
$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$112.71k - $183.14k
...eCommerce, digital marketing, rental & used digital solutions, and aftermarket leads & insights.What You Will Do:As a Senior Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used...Full timePart timeWorldwideVisa sponsorshipRelocation packageFlexible hours$300k
...through concurrency, retries, and failures Shape technical architecture as the platform scales Partner with frontend and mobile engineers on polished, full-stack features Raise the bar on reliability, performance, and observability across backend systems What...- ...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
- ...Job Description The Mechatronics Engineer will support the development, implementation... ...manufacturing equipment with a focus on robotics and automation applications. The role involves... ...system qualification and validation Software, equipment, and technical documentation...Local area
- ...Generous PTO plus 2 floating holidays. Experience a family-first culture that values your well-being. Job Summary The AI Software Engineer develops, integrates, deploys, and supports AI-enabled applications and automations across the organization. This is a hands-...Local areaImmediate startRemote work2 days per week
- ...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 jobInternship
- ...Caterpillar Inc. is seeking a Lead Software Engineer to develop and maintain the Caterpillar Product Content (CPC) platform, delivering product and parts data to Cat.com and dealer systems. The role requires hands-on AI/agentic development experience and spec-driven...
- ...& Skill Requirement: The Mechatronics Engineer will demonstrate leadership in communicating... ...equipment, with a focus on robotic and automation applications. The role will... ...product or process improvements. Develop software, documentation, and equipment according...
- ...Irvine team is where embodied AI meets real robots, real sensors, and real field... ...-only architectures, combining rigorous engineering with learning systems proven in globally... ...find your people here. Our teams span AI, software, robotics engineering, product, field deployment...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!
- senior robotics software engineer Peoria, IL
- software engineer full time Peoria, IL
- graduate software developer no experience Peoria, IL
- software engineer healthcare Peoria, IL
- senior software engineer Peoria, IL
- software developer Peoria, IL
- ngo software engineer Peoria, IL
- startup software engineer Peoria, IL
- software developer positions Peoria, IL
- financial software developer Peoria, IL




