Job Description
This is a 100% on-site position at our Warren RI Facility
American Ecotech and Ambilabs are global leaders in environmental monitoring technology, providing precision instruments and integrated systems that deliver critical air quality data to government agencies, researchers, and industrial partners around the world. Our systems are built to the highest standards of accuracy and reliability, and the software that powers them is just as important.
We are seeking a full-time, on-site Senior Software Engineer to join our team in Warren, RI. This role is responsible for leading the development, maintenance, and support of software systems that drive our environmental monitoring products. Reporting directly to the Technical Manager, this position requires a proactive, self-directed engineer who can manage a wide range of responsibilities while collaborating across disciplines.
The ideal candidate is comfortable working closely with engineering, production, and field service teams and takes pride in delivering practical, reliable, and well-documented software that performs in the real world.
Key Responsibilities
Lead the design and architecture of scalable, robust, and secure software systems
Make high-level technical decisions and guide the selection of technologies, frameworks, and platforms
Break down complex projects into manageable tasks and oversee technical delivery
Design, develop, and maintain software solutions that support system control, data acquisition, and communications across our product lines
Collaborate with technical teams to understand product requirements and translate them into scalable, supportable code
Write clean, well-documented code with attention to long-term maintainability and version control
Troubleshoot and resolve bugs across the software stack, including occasional support for field-deployed systems
Develop tools for internal use that improve system integration, testing, and diagnostics
Support product testing, release cycles, and deployment coordination
Ensure compatibility across hardware interfaces and embedded systems
Maintain detailed technical documentation for internal and customer-facing applications
Contribute to continuous improvement of software processes, tools, and quality standards
Required Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent hands-on experience
Minimum of 2 years of professional experience in software development
Proficient in C++ & Knowledgeable around JavaScript & Python
Strong background in either Agile, Scrum, and/or Waterfall.
Experience working with APIs, serial communication, data logging, and Linux environments
Strong problem-solving skills and ability to work independently on technical challenges
Excellent communication skills and a collaborative mindset
Preferred Qualifications
5-7 years of relevant software development experience
Experience developing software for scientific instrumentation or sensor-based systems a plus
Understanding of networked devices, data protocols, and embedded system interaction
Interest in environmental monitoring, sustainability, or public health technology
Physical Requirements
Stand for extended periods of time
Walk, bend, reach, or stoop regularly
Lift and carry up to 50 pounds
Perform repetitive tasks with accuracy
Work in a manufacturing or warehouse environment with varying temperatures, noise, and physical activity
What We Offer
Competitive compensation based on experience
Comprehensive health, dental, and vision insurance
401(k) with company match
Three weeks paid time off annually
Gym membership
Travel bonus
Opportunity to work on mission-driven technology with real-world environmental impact
Why Join Us
At American Ecotech and Ambilabs, your work supports cleaner air, better data, and smarter decisions for communities worldwide. We’re not just building software—we’re powering systems that make a difference. If you’re ready to apply your skills to something meaningful and be part of a close-knit, purpose-driven team, this is the place to do it.
Equal Opportunity Employer
American Ecotech and Ambilabs are proud to be Equal Opportunity Employers. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, disability, or veteran status. Candidates must be authorized to work in the United States and meet export compliance requirements.
Full-time