Routeware is the industry leader in providing SAAS software solutions, integrated technologies including RFID, AI, video, hardware/software, and data analysis that enables public and private enterprises to improve the effectiveness of their waste and recycling programs. Our solutions help organizations achieve a digital transformation that saves time and money, increases efficiency, improves safety, and helps to make our world a greener place.

Based in Portland, Oregon, the company is PE-backed and employs a distributed team across North America and the UK. Our brands, products, and services provide an all-in-one solution to municipal and private waste haulers and other fleet services. As part of an essential and growing industry, we seek solution-oriented team players who want to positively impact the environment. Our work environment is collaborative, dynamic, fast-paced, and fun with a strong appreciation for innovation and initiative

Our Mission:

  • Transform waste collection to drive a better future for generations to come.

    Our Values:

    • Adaptability - The waste industry and technology are ever-changing, and the Routeware team never stops adapting to be at the forefront of technology innovation, supporting our customers to stay ahead.
    • Mission-driven - At Routeware, it matters to us that our work has a lasting positive impact on our customers' outcomes, our fellow team members' well-being, and the long-term sustainability of our environment.
    • Human-first - While technology drives our products; the real, live, caring people at Routeware are the true drivers of meaningful outcomes for our customers.


    If you are a Senior Software Engineer with winforms knowledge and want to work in the M2M (machine to machine) space, then we are very interested in talking with you! You will primarily be helping us build and refine our suite of in-truck mobile applications, assisting with the design/architecture of new product lines, and integrating with third-party hardware and systems. This is fun work with many new features to be added and the chance to play around with new technologies.


    • Architect, design, and write code solutions for Routeware products primarily, but not limited to, the On-Board Computer mobile apps
    • Work with external hardware to integrate into our mobile application(s) and their data workflow
    • Influence and contribute to team discussions and incorporate feedback/communication from the broader community
    • Consistently share best practices and improve processes within the team
    • Actively participate in quality assurance activities including writing instrumented and unit tests, and performing integration and system testing
    • Support activities related to rolling out new releases to customers
    • Participate in agile and scrum-like engineering processes including daily standups, code reviews, sprint planning, and paired programming as appropriate
    • Provide technical assistance to Customer Support, including problem diagnosis and issue resolution
    • Other duties as assigned



      • 5+ years of professional software engineering experience using C#, winforms, REST APIs, and JSON
      • Excellent understanding of SOLID principles and OOD
      • Experience with code versioning tools, continuous integration, and unit testing (Git, MSTest, and similar)
      • Team player with the willingness and ability to collaborate across multiple projects with team members in the UK, Canada, and US
      • Strong work ethic, along with a high level of integrity
      • Experience with Agile/Lean methodologies
      • Great written and verbal communication skills


      • Experience interfacing with external hardware
      • Data Analysis skills
      • Cloud-based experience such as SaaS and AWS
      • GPS and mobile mapping solutions (Google, HERE, etc)
      • Driving experience


        • Work from home opportunities
        • Flexible working hours
        • Sick pay
        • Bonus scheme
        • On-site parking
        • Company pension

        This is a full-time role based in the UK.

        Routeware is an Equal Opportunity Employer and prohibits all forms of discrimination or harassment. At Routeware, we are committed to the principle of equality, and all employment decisions are based on job requirements, business needs, and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate.