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

Software Engineer

Full-time

Overwatch Agriculture

As a Software Engineer, you will be responsible for developing new features to enhance the platform's stability and reliability. This role is perfect for someone who loves combining math and software, and is excited about applying their experience to find solutions in rugged, agricultural environments.

Key Responsibilities:
  • Implementing new features to improve the stability and reliability of our platform.

  • Designing mitigation and fallback strategies for systems.

  • Architecting, designing, and implementing software applications, as well as infrastructure and tools to support those applications.

  • Writing performant, well-tested software, and improving code quality of the entire team through code and design reviews.

Qualifications:

  • Strong proficiency in modern C++ and experience writing efficient algorithms for resource-constrained embedded systems.

  • Ability to thrive in a fast-moving, collaborative, small team environment with lots of ownership.

  • Excellent analytical, communication, and documentation skills with demonstrated ability to collaborate with interdisciplinary stakeholders outside of Autonomy.

  • An eagerness to get your hands dirty by testing your code at real customer farms (gives “field testing” a whole new meaning!).

Nice to Have:

  • Experience architecting state estimation systems from scratch and understanding the design tradeoffs when leveraging filters, etc.

  • Experience implementing custom factors for factor graph optimization.

  • 5+ years of software development experience in programming, machine learning, or a related field.

  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or a related field.

Why Join Overwatch Agriculture?

At Overwatch Agriculture, we prioritize people over processes, fostering a supportive and tech-savvy environment. Our customized benefits prioritize your well-being and professional growth, making this an ideal opportunity for tech enthusiasts.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Boulder, CO vacancy
  • $130.5k - $171k

     ...-critical products for customers across energy trading, utilities, agriculture, and other industries. As a Full-Stack Weather Software Engineer, you'll work with our weather model output to build and deploy customer products and the frontend systems they're delivered through... 
    Suggested
    For contractors
    Work at office
    3 days per week

    Spire

    Boulder, CO
    3 days ago
  • $124.9k - $228.9k

     ...from identity to measurement to bidding, to deliver unified campaign experiences that span screens, formats, and moments.Our Software Engineers are end-to-end owners who participate in designing, building, and delivering data-focused products for our stakeholders. What... 
    Suggested
    Full time
    Temporary work
    Worldwide

    The Trade Desk

    Boulder, CO
    5 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high‑growth startups... 
    Suggested
    Work at office

    Clutch Canada

    Boulder, CO
    4 days ago
  • $137k - $200.5k

     ...work, customers, havingfun,and celebrating each other's success. Splunk's data visualization team is seeking an exceptional Software Engineer to construct insightful and inspiring user experiences. These experiences will tell stories of IT and Security operations,... 
    Suggested
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Cisco

    Boulder, CO
    4 days ago
  •  ...Software Engineer 1 (Garmin Pay) We are seeking a full-time Software Engineer 1 (Garmin Pay) to join our team at our office in Boulder, CO. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products... 
    Suggested
    Full time
    Internship
    Work at office

    Garmin

    Boulder, CO
    3 days ago
  • $120k - $145k

     ...support throughout the integration of new technologies, from initial concept to ongoing operations and maintenance. The Software Engineer supports research and development efforts at the Overhead Persistent InfraRed (OPIR) Tools, Applications, and Processing (TAP)... 
    For contractors
    Local area

    The Tech7 Company

    Boulder, CO
    8 hours ago
  •  ...and system inputs with a focus on efficient code and collaborating with a larger team of software developers. This role requires significant experience applying software engineering skills to solve problems associated with complex, high-performance products. The Ricoh... 
    Work experience placement
    For subcontractor
    Worldwide
    Flexible hours

    Ricoh Americas Corporation

    Boulder, CO
    2 days ago
  • $54 - $74 per hour

     ...Spectra Logic Corporation is seeking a Software Engineer II in Boulder, CO, to create elegant software components that solve real-world problems. In this role, you will take ownership of features from concept to delivery, working with cutting-edge technology and mentoring... 
    Hourly pay

    Spectra Logic

    Boulder, CO
    4 days ago
  • $83.3k - $104.13k

     ...requestable instruments and participate in numerous field campaigns each year. ACOM in search of a candidate to fill either a Software Engineer/Programmer Level II or III role. The ideal candidate must be an expert in a scientific Object-Oriented programming... 
    Full time
    Temporary work
    Work at office
    Local area
    Relocation package
    Flexible hours
    3 days per week

    National Center for Atmospheric Research

    Boulder, CO
    3 days ago
  • $120k - $160k

     ...Centil Centil , a Sabel Systems company, is a mission-focused engineering team supporting some of the highest-priority space defense programs...  ...check out our website at About the role Centil is seeking a Software Engineer to join our team in a dynamic, agile environment.... 
    Full time
    Work experience placement
    Immediate start
    Home office
    Flexible hours

    Centil, LLC.

    Boulder, CO
    4 days ago
  •  ...Software Engineer/Programmer II/III The Atmospheric Chemistry Observations & Modeling (ACOM) laboratory at NCAR is dedicated to advancing our understanding of air quality and climate through comprehensive, community-driven research. ACOM's multifaceted approach encompasses... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    3 days per week

    The Alliance For Collective Action

    Boulder, CO
    3 days ago
  •  ...Cervin is seeking a Senior Software Engineer to join our platform team in Boulder, Colorado. You will design and build API integrations and scalable data processing pipelines that power our security data ingestion from various sources. Your role will directly impact how... 

    Cervin

    Boulder, CO
    3 days ago
  •  ...MycoTechnology in Boulder, Colorado is looking for a Software Engineer/Programmer skilled in scientific Object-Oriented programming and scripting languages. This role entails developing advanced computer programs for processing satellite data and collaborating with atmospheric... 
    Full time

    MycoTechnology Inc

    Boulder, CO
    3 days ago
  • $170k

     ...Team Belvedere seeks full-time L2 Ja va Engineer/Software Engineer. Must Meet All Requirements: bachelor's degree in Computer Science, Computer Engineering, or Electronics Engineering, AND 12mo experience in developing applications using Java or Kotlin and the utilization... 
    Full time

    Z. Wang & Associates, P.C.

    Boulder, CO
    19 days ago
  • $118.52k - $131.48k

     ...Advanced Software Systems Engineer Developing mission-critical systems that help keep people safe is what we do. At General Dynamics Mission Systems, you'll be part of the team that helps heroes make a true impact. The work we do is important. The challenges we face... 
    For subcontractor
    Flexible hours
    3 days per week

    Progeny Systems Corporation

    Boulder, CO
    8 hours ago
  • $90k - $130.5k

     ...space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. We are hiring a Software Engineer to join our US-focused RFGL (Radio Frequency Geolocation) and Signals Intelligence (SIGINT) product team. This role is not... 
    For contractors
    Internship
    Work at office
    3 days per week

    Spire

    Boulder, CO
    2 days ago
  •  ...Senior Software Engineer Otter's software engineers develop next-generation technologies for the outdoor industry that change how billions of users sign waivers, explore, and interact with one another. Our products need to handle information at massive scale, and extend... 

    Huck Adventures, Inc

    Boulder, CO
    3 days ago
  • $165k - $218k

     ...Senior Software Engineer, State Estimation Own our state estimation algorithms from research to production at Anduril Location: Boulder, Colorado, United States Compensation: $165,000 - 218,000 USD / year Job Tags: Software About The Role Anduril Industries is a defense... 
    Full time
    Work experience placement

    jobs.frontdoordefense.com - Jobboard

    Boulder, CO
    3 days ago
  •  ...fast and works with some of the world's coolest projects - join us. Who You Are You take pragmatic approaches to writing software You test drive and refactor your code with confidence You avoid large upfront design and focus on incremental change You... 
    Internship
    Work at office
    Remote work

    Suite Studios

    Boulder, CO
    1 day ago
  • $140k - $185k

     ...Senior Software Engineer At Atom Computing, we build quantum computers using arrays of optically trapped neutral atoms that will empower customers to achieve unprecedented computational breakthroughs. Join a world-class team of scientists, engineers, and business professionals... 
    Temporary work
    Remote work

    Atom Computing

    Boulder, CO
    8 hours ago
  • $155k - $180k

     ...that do not meet these requirements will not be considered. SciTec has immediate opportunities for talented software & algorithm developers and engineers to support programs focusing on low-latency data processing, fusion, and tracking algorithms for exploitation of... 
    Temporary work
    For contractors
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    2 days ago
  • $106k - $145k

     ...prototype while never losing sight of the critical importance of systems engineering process and attention to detail. We take bold, calculated risks to drive progress. We are seeking a Senior Software Engineer to join the team building the control system software for... 
    Temporary work
    Work experience placement
    Flexible hours

    ColdQuanta

    Boulder, CO
    1 day ago
  •  ...Senior Software Engineer RADICL is seeking a Senior Software Engineer to join our platform team. You'll design and build API integrations and highly scalable data processing pipelines that power our security data ingestion, handling both structured and unstructured... 
    Work at office
    Remote work
    Work from home

    RADICL

    Boulder, CO
    1 day ago
  • $137.6k - $206.4k

     ...quickly identify and address issues, improving campaign efficiency and ensuring effective use of budgets and resources. Our software engineers participate actively in all aspects of designing, building, and delivering products for our clients. We have dozens of mission... 
    Work at office
    Worldwide

    The Trade Desk

    Boulder, CO
    4 days ago
  •  ...quick learners and ready to contribute broadly across all cloud software aspects. You will be interfacing with customer data streams...  ...and a can-do attitude. About The Role This is a complex engineering role focused on managing fleets of vehicles to keep material moving... 
    Work at office
    Work from home
    Relocation
    Flexible hours

    Pattern

    Boulder, CO
    1 day ago
  •  ...a ton of stuff to build and take ownership of - we'd be excited to get your help as we're hiring several extremely talented software engineers across the stack. In this role, you will... Build the platforms that power Pylon's AI features - prompt executions... 
    Work at office
    Relocation

    Pylon

    Boulder, CO
    3 days ago
  • $155k - $185k

     ...Atom Computing in Boulder, Colorado, seeks a Software Engineer specializing in quantum computing to enhance error correction strategies in quantum devices. The ideal candidate will have a PhD and experience in developing software for quantum computers, alongside proficiency... 

    Atom Computing

    Boulder, CO
    4 days ago
  •  ...Siemens Industry Software Inc. Strategic Student Program (SSP) Discover your career with us at Siemens Industry Software!...  ...Networking with our global leaders Mentorship from senior engineers Individual career development planning Professional... 
    Hourly pay
    Full time
    Internship
    Work at office
    Local area
    Work from home
    Relocation

    Siemens

    Boulder, CO
    8 hours ago
  • $114k - $213.4k

     ...Northrop Grumman in Boulder, CO is seeking a Software Engineer Level 3 or 4 for an Internal Research and Development team. The role involves writing high-performing code and collaborating with teams on critical algorithms for fire control systems. Applicants should have... 

    JSfirm

    Boulder, CO
    3 days ago
  • $83.3k - $139.06k

     ...The University Corporation for Atmospheric Research in Boulder, Colorado, seeks a Software Engineer/Programmer II or III to develop and test a sophisticated computer program for processing satellite data. The ideal candidate will possess expertise in Object-Oriented programming... 
    Full time

    University Corporation for Atmospheric Research

    Boulder, CO
    2 hours ago

Do you want to receive more vacancies?

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