Software Engineer
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.
$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...SuggestedFor contractorsWork at office3 days per week$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...SuggestedFull timeTemporary workWorldwide$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...SuggestedWork at office$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,...SuggestedFull timeTemporary workLocal areaRemote workFlexible hours- ...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...SuggestedFull timeInternshipWork at office
$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 contractorsLocal area- ...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 placementFor subcontractorWorldwideFlexible hours
$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$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 timeTemporary workWork at officeLocal areaRelocation packageFlexible hours3 days per week$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 timeWork experience placementImmediate startHome officeFlexible hours- ...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 timeTemporary workWork at officeLocal areaFlexible hours3 days per week
- ...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...
- ...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
$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$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 subcontractorFlexible hours3 days per week$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 contractorsInternshipWork at office3 days per week- ...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...
$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 timeWork experience placement- ...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...InternshipWork at officeRemote work
$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 workRemote work$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 workFor contractorsWork experience placementImmediate startRemote workFlexible hours$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 workWork experience placementFlexible hours- ...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 officeRemote workWork from home
$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 officeWorldwide- ...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 officeWork from homeRelocationFlexible hours
- ...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 officeRelocation
$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...- ...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 payFull timeInternshipWork at officeLocal areaWork from homeRelocation
$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...$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- federal - software developer Boulder, CO
- software engineer healthcare Boulder, CO
- network software engineer Boulder, CO
- ngo software engineer Boulder, CO
- software development engineer aws Boulder, CO
- software developer fintech Boulder, CO
- senior software engineer remote Boulder, CO
- intel software engineer Boulder, CO
- software engineer Boulder, CO
- scientific software engineer Boulder, CO


