Software Engineer

4 weeks ago


Boulder, Colorado, United States Boulder Environmental Services Full time
About the Role

We are seeking a highly skilled Software Engineer to join our team at Boulder Environmental Services. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions for our clients.

Key Responsibilities:

  • Developing software for automated test fixtures used in device production
  • Implementing protocols including JSON-RPC, Websockets, REST, and Modbus
  • Developing interfaces to remote backends and databases
  • Writing test procedures and implementing them to create robust, stable systems
  • Helping define tasks and assist in estimating effort and schedules
  • Testing and bring-up of automated test fixtures
  • Integrating with cloud-based services such as AWS IoT core, Azure IoT, and DynamoDB

About You

We are looking for a highly motivated and experienced Software Engineer who is passionate about software development and has a strong background in JS and Python development. You should have a bachelor's degree in Software Engineering or a related field and at least 2 years of experience in software development.

You should be proficient in JS frontend development using frameworks such as Vue and React, and have experience with Linux development environments, version control tools such as Git, and test-driven development and CI/CD.

About Our Company

Boulder Environmental Services is a premier product development consultancy that values creativity, passion, and attention to detail. We strive to leave the world better than we found it and believe in finding the right tool for the job. We are committed to creating value in our relationships and through our work.

What We Offer

We offer a competitive salary, 401K, health, dental, and vision benefits, generous PTO, flexible hours, and a casual office environment. We also offer unlimited snacks, teas, and some of the best coffee in town, as well as a hybrid office for mix of remote and on-site work.

How to Apply

If you are a motivated and experienced Software Engineer looking for a new challenge, please submit your resume, cover letter, and portfolio to us. We look forward to reviewing your application.



  • Boulder, Colorado, United States Garmin International Inc Full time

    Software Engineering Internship OpportunityWe are seeking a highly motivated and talented individual to join our team as a Software Engineering Intern at Garmin International Inc.Key Responsibilities:Learn and develop software for Garmin's communication and navigation products under supervisionDevelop software using C, C++, C#, Java, assembly language, or...


  • Boulder, Colorado, United States YO HR CONSULTANCY Full time

    Mainframe Software EngineerAt YO HR CONSULTANCY, we are seeking a highly skilled Mainframe Software Engineer to join our team. As a Mainframe Software Engineer, you will be responsible for designing, developing, and testing software applications for our mainframe systems.Key Responsibilities:Design and develop software applications for mainframe systemsTest...


  • Boulder, Colorado, United States YO HR CONSULTANCY Full time

    Job Title: Software Engineer OS Research DevelopmentWe are seeking a highly skilled Software Engineer to join our team at YO HR CONSULTANCY. The successful candidate will be responsible for designing, developing, and implementing software solutions for our mainframe systems.Key Responsibilities:Design and develop software solutions for mainframe systems,...


  • Boulder, Colorado, United States Otter Full time

    We are seeking a talented Senior Software Engineer to join our team at Otter. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable software solutions that meet the needs of our users.Our software engineers work on a wide range of projects, from high-impact security initiatives to core data...

  • AI Software Engineer

    4 weeks ago


    Boulder, Colorado, United States Technical Integrity Full time

    Technical Integrity: AI Software EngineerWe're seeking a seasoned AI software engineer to join our team and contribute to the development of cutting-edge AI products. As a key member of our engineering team, you'll be responsible for designing, building, and maintaining the foundation, core infrastructure, and components of our LLM testing, evaluation, and...


  • Boulder, Colorado, United States O'Connor Education Support Centre Full time

    Job Description:As a senior software engineer at our company, you will be responsible for developing and maintaining high-quality software systems.We are seeking a skilled and experienced individual who can take on leadership roles in our development team. Your primary focus will be on designing, implementing, and testing software solutions that meet our...


  • Boulder, Colorado, United States Hudson River Trading Full time

    Job SummaryHudson River Trading is seeking a highly skilled Software Development Engineer to join our Systems Development team. As a key member of our team, you will be responsible for designing, building, and maintaining tools and software features to automate systems engineering workflows.Key ResponsibilitiesBuilding and maintaining tools and software...


  • Boulder, Colorado, United States BAE Systems USA Full time

    Job DescriptionWe are seeking a highly motivated and talented Software Development Intern to join our team at BAE Systems USA. As a member of our Space & Mission Systems sector, you will have the opportunity to work on cutting-edge projects and develop your skills in software development, collaboration, and innovation.Key Responsibilities:Work with customer...


  • Boulder, Colorado, United States QSC Full time

    Job Title: Senior Embedded Software EngineerJob Summary:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at QSC. As a key member of our software development team, you will be responsible for designing and implementing world-class software on our industry-leading Q-SYS platform.Responsibilities:* Design and develop complex...


  • Boulder, Colorado, United States FormFactor Full time

    Software Engineer Job DescriptionAt FormFactor, we are seeking a skilled Software Engineer to join our High Precision Devices (HPD) Product Division. As a key member of our R&D team, you will play a vital role in the development of world-class Cryogenic Refrigerators. Your primary responsibilities will include coordinating scientific instruments to ensure...


  • Boulder, Colorado, United States EVONA Full time

    Software Engineering Team LeadWe are seeking a skilled Software Engineering Team Lead to play a key role in guiding engineers, ensuring successful project execution, and cultivating a culture of continuous improvement.This role provides an exciting opportunity to shape the future of our engineering efforts, foster a collaborative, high-performing team, and...


  • Boulder, Colorado, United States Workday Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Workday. As a key member of our Data Processing team, you will be responsible for developing new tooling and services that will redefine the experience of our application developers. Our engineers are innovative, deep in development, and informed about the latest...

  • Software Engineer II

    4 weeks ago


    Boulder, Colorado, United States Medtronic Full time

    About the RoleWe are seeking a highly skilled Software Engineer II to join our team at Medtronic. As a key member of our technology and product development team, you will be responsible for designing, developing, and testing software for our medical devices.Key ResponsibilitiesWork with the software lead to define project goals and deliverablesResponsible...


  • Boulder, Colorado, United States Veolia Environnement SA Full time

    Job SummaryIn this role, you will be creating and influencing the development of software supporting leading edge instrument technology that helps protect environmental resources, facilitates production of life-saving pharmaceutical products, and improves efficiencies in microelectronics manufacturing.You will work as a Software Development Engineer...


  • Boulder, Colorado, United States SciTec Full time

    Job DescriptionSciTec is seeking a highly skilled Numerical Algorithm Software Engineer to join our team. As a key member of our creative team, you will be responsible for developing advanced algorithms and software solutions for remote sensing systems.Key Responsibilities:Research and develop new algorithms and analysis techniques for remote sensor data...


  • Boulder, Colorado, United States microchip Full time

    Job SummaryMicrochip Technology Inc. is seeking a highly skilled Principal Software Security Engineer to join our team. As a Principal Software Security Engineer, you will be responsible for designing, developing, and implementing secure software systems and architectures.Key ResponsibilitiesDesign and develop secure software systems and...


  • Boulder, Colorado, United States Rubix Recruiting Full time

    Network Security DeveloperLocated in a beautiful location, our team is emerging as a leading producer of secured hardware networks for North America.We are seeking a Senior Software Engineer to join a small dynamic team of Senior level coders to help grow the current product line while also writing new code for emerging projects.The nature of this team...


  • Boulder, Colorado, United States Spire Full time

    Job Title: Senior AI Software EngineerJob DescriptionSpire operates a hybrid work model, with team members coming onsite to a Spire office three times a week. This role must be based in either Boulder, Colorado.Key Responsibilities:* Contribute to the design, development, and implementation of software solutions that process large-scale weather data,...


  • Boulder, Colorado, United States Major League Baseball Full time

    Android Engineer RoleAs an Android Engineer at Major League Baseball, you will be responsible for writing clean, modular code in an agile environment. You will mentor developers, provide code reviews, and contribute to the development of Ballpark, one of the top apps in the app store.Key ResponsibilitiesDevelop, monitor, and maintain Android code that runs...


  • Boulder, Colorado, United States Tickets Full time

    Job SummaryTickets is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our technology team, you will play a crucial role in developing new features and maintaining our enterprise access control solutions.About the RoleAs a Senior Software Engineer, you will be responsible for developing, monitoring, and maintaining...