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
$100.22k - $111.18k
Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 2+ years of job-related experience, or a Master's degree and 6 months of job-related experience. Agile experience...SuggestedSecond jobFlexible hours- ...to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person must be...SuggestedPart timeRemote workFlexible hours
- ...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...SuggestedContract workRemote work
- ...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...SuggestedRemote work
- ...AI/ML Engineer — Job Description Contract type: W2 About the Role Soft Standard Solutions is a leading staffing and consulting... ...secure strong, long-term placements. We are currently hiring a Software Engineer with good experience in Python development and Machine...SuggestedContract workCurrently hiring
- ...and plan-type classification, Medicare vs. Medicare Advantage vs. Medicaid, MBIs, CPT/ICD-10, CMS-1500 claims. LLM application engineering: OpenAI/Anthropic APIs, streaming over SSE,tool/function calling, prompt design, token and cost control, multi-turn session...
- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering...
- ...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
$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 timeRemote workTrial period- ...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
- ...Role Description This full-time remote Entry-Level Software Engineer role at Promolex involves designing, developing, and testing software features under the guidance of senior engineers. The engineer will write clean, maintainable code, assist in building and maintaining...Full timeRemote work
- ...Veterans, transitioning service members, and military spouses are strongly encouraged to apply. Tria is looking for a Full Stack Engineer with strong experience with modern web application development using React for the frontend, Node.JS ecosystem for the backend....Work at officeRemote work
- ...Interested in building modern software, owning meaningful technical decisions, and putting AI to work in real products? The focus... ...• Improve platform performance, reliability, security, and engineering practices. • Apply AI-assisted development tools and, where...
- ...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 timeRemote work
- ...Software Developer Location US Remote Rate: DOE Requirements • Experience with vanilla JavaScript, JavaScript frameworks like React, and modern CSS frameworks. • Experience developing Microservices, REST APIs, and other database-driven web applications...Remote work
$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$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- ...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...
$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- ...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 workPart timeRemote workHome officeFlexible hours
- ...We are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and networking products. As a key member of the engineering team, you will design, develop, and deploy enterprise-grade networking appliances...
- ...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
- ...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
$80 - $100 per hour
...TITLE: AI Engineer LOCATION: Remote ANTICIPATED DURATION: 6+ months Responsibilities: Turn detailed process maps into working automation software for ad sales/ops lifecycle. Recommend automation solutions and determine human-in-the-loop elements...Hourly payFull timeLocal areaImmediate startRemote work- ...manufacture building wire and cable, utility products, metal-clad cable, portable and electronic cord products, OEM wire products and engineered products. In addition, Southwire supplies assembled products, contractor equipment, electrical components, hand tools and jobsite...Contract workTemporary workFor contractorsWork at officeRemote work2 days per week
- ...We are partnering with an established semiconductor equipment manufacturer seeking an experienced Applications Engineer to support a manufacturing customer in Boise, Idaho. This is a highly visible, customer-facing technical position for an engineer who understands thin...Temporary workRelocation package
$22 - $29.25 per hour
...Responsibilities for this Position Software Intern Engineer ID: 2026-74687 US-MA-Pittsfield Required Clearance: Secret, obtainable within reasonable time based on requirements Posted Date: 9/8/2026 Category: Engineering-Software Employment Type: Intern Hiring...Summer workInternshipFlexible hours$55 - $65 per hour
...Application Security Engineer — Contract Location: Fully remote Employment Type: Three-month contract Openings: Two Compensation... ...and hard-coded credentials within source code, partnering with software development teams to investigate findings and drive remediation...Hourly payPermanent employmentContract workTemporary workRemote work$110.18k - $122.23k
Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience preferred...Flexible hours- ...business continues to grow, we are seeking an experienced Application Engineer to join our Technical Solutions team. In this role, you will... ...NFPA Experience with AutoCAD or equivalent engineering design software. Excellent communication, documentation, and presentation...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 Pittsfield, MA
- intel software engineer Pittsfield, MA
- software engineer Pittsfield, MA
- part time software developer remote Pittsfield, MA
- software engineer remote Pittsfield, MA
- ngo software engineer Pittsfield, MA
- software development engineer aws Pittsfield, MA
- senior software design engineer Pittsfield, MA
- software engineer healthcare Pittsfield, MA
- software developer fintech Pittsfield, MA



