Demo

Senior Software Engineer

Dove Robotics
Fitchburg, MA Full Time
POSTED ON 12/12/2025
AVAILABLE BEFORE 2/14/2026
Job Type

Full-time

Description

About Us

We’re building the first fully automated cannabis co-packing platform — integrating robotics, production, data, and compliance into a system that scales. Our mission is to define the infrastructure layer for one of the fastest-growing industries in the world.

This role is not about incremental improvements. It’s about creating the digital backbone of our business. You’ll be the one architecting the system that brings automation, compliance, and scale under one roof.

As the System Architect, you will own the design and build of our integrated operating platform — the system that connects customers, production, compliance, quality, and finance in real time. This isn’t a role where you inherit legacy systems. You’ll be setting the foundation that drives throughput, quality, and data visibility across the business.

We’re looking for someone who thrives in the 0?1 stage: technically brilliant, pragmatic in execution, and obsessed with creating systems that scale. This is a role with direct line-of-sight to CTO as we grow.

What You’ll Do

  • Architect and implement the company’s core operating system, and scale into ERP-grade infrastructure.
  • Build automation and integrations across manufacturing equipment, production processes, QA systems, finance, compliance (Metrc), CRM/ERP tools, and other data systems to create a seamless digital stack.
  • Translate complex manufacturing workflows into software that frontline operators can actually use.
  • Create data pipelines and dashboards that give executives machine-level visibility into scheduling, order tracking, throughput, cost, and performance.
  • Lead system design decisions that balance speed, scalability, and security.

Requirements

What You Bring

  • Engineering excellence: background in software, systems, or data engineering with a track record of building real products (not just prototypes).
  • Systems mindset: ability to connect hardware, software, and operations into a cohesive platform.
  • Startup velocity: experience working in environments where speed and iteration matter more than corporate process.
  • Pragmatism: strong instincts for when to ship fast vs. when to engineer for scale.
  • Communication: ability to work directly with operators, executives, and partners to translate business needs into technical systems.
  • Curiosity: comfort diving into new domains — from robotics to compliance software — and figuring out how to stitch them together.

Why This Role Matters

The cannabis industry has limited standardized infrastructure. Many operators are still cobbling together manual systems. By building the first scalable digital backbone for automated co-packing, you’ll define how our company operates for the next decade.

This is a career-defining role: the systems you build here won’t just scale one company; they’ll set the standard for an entire sector.

Salary Description

$175,000-200,000

Salary : $175,000 - $200,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$90,032 - $105,965
Income Estimation: 
$111,859 - $131,446
Income Estimation: 
$110,457 - $133,106
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$122,763 - $145,698
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Fitchburg, MA area that may be a better fit.

  • Siemens Digital Industries Software Marlborough, MA
  • Application Support Engineer – Senior Marlborough, MA Work Type: Job Family: Customer Services Req ID: 486062 Job Family: Software Req ID: 486062 Siemens E... more
  • 1 Month Ago

  • Kforce Inc Marlborough, MA
  • Responsibilities Kforce's client - a global, innovative technology leader - is seeking a Senior Embedded Software Engineer in Marlborough, MA to join a col... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!