Senior IoT Developer
Terrasmart is the leading turn-key solution provider for solar mounting systems.
We design, engineer, manufacture, and install solar mounting systems for commercial and utility scale projects.
As a specialist in ground mount, roof mount, and custom designed specialty solar structures, we focus on providing best-in-class solar racking systems and project management capabilities to serve owners and integrators.
Terrasmart is an exciting and dynamic place to work, with a wide range of career opportunities.
If you are looking to have a meaningful career with purpose, it's time to consider joining the Terrasmart team as a Senior IoT Developer!
Position SummaryWe are looking for a highly skilled Senior IoT Developer to join our dynamic team and help us build and maintain our IoT platform.
As a Senior IoT Developer, you will play a crucial role in designing, developing, and deploying scalable solutions using AWS IoT Core.
You will work on a mix of cloud development, embedded systems/firmware expertise, and the IoT application layer to optimize end-to-end system performance, from cloud to edge devices.
What You'll Do:
* IoT Solution Architecture: Design, implement, and scale solutions using AWS IoT Core and related AWS services.
* Backend Development: Develop robust backend APIs, device provisioning systems, and data analytics platforms.
* Backend Development: Build and maintain RESTful APIs, device provisioning systems, and data pipelines.
* Firmware Development: Develop and maintain embedded firmware for IoT devices in C/C .
* Protocol Implementation: Implement and optimize communication protocols for efficient and secure device connectivity.
* Application Layer Development: Develop Python-based Linux applications for device management and control.
* System Optimization: Enhance performance and reliability across the IoT stack-from cloud to edge devices.
* Diagnostics & Troubleshooting: Identify, analyze, and resolve technical issues across embedded, cloud, and application layers
Required Qualifications:
* AWS Development: 3-5 years of experience in backend software development
* Languages: 3-5 years of experience in Python development
* Problem Solving: Strong debugging and system design skills with a focus on reliability and performance.
*
*Sponsorship is not available for this opportunity
*
*
Work Conditions:
* Remote/Office, with occasional travel (
* Flexibility for occasional after-hours commissioning work, outside of solar production hours.
Why Terrasmart?
* Outstanding Employee Benefits Package: Medical, Dental, Vision, Life Insurance, STD/LTD, 401(k) with company match
* Meaningful Work in the Renewable Energy Industry
* Team-oriented culture
* Opportunities for career development and advancement
* Work/Life Balance
Please visit our website to learn more about our organization: https://www.terrasmart.com/
Integrity and excellence are at the heart...
- Rate: Not Specified
- Location: Cincinnati, US-OH
- Type: Permanent
- Industry: Finance
- Recruiter: Terrasmart Inc
- Contact: Not Specified
- Email: to view click here
- Reference: SENIO002778
- Posted: 2025-08-10 08:27:47 -
- View all Jobs from Terrasmart Inc
More Jobs from Terrasmart Inc
- RN Case Manager - Anew Hospice - Lafayette
- Provider Services Lead Analyst - Cigna Healthcare - Remote - CA
- Home Infusion Nurse, Per Diem - Accredo - Terre Haute, IN
- Occupational Therapy Assistant ($3,000 Sign-On Bonus) - Wisteria Place
- PRN Occupational Therapist - Wisteria Place
- Senior Security Specialist, Northeast Region
- Risk & Underwriting Advisor - Express Scripts - Hybrid
- Occupational Therapist ($5,000 Incentive or Choice of Paid Certification) - Wisteria Place
- Physical Therapist ($5,000 Sign-On Bonus) - Wisteria Place
- Home Infusion Nurse, Part-time - Accredo - Fargo, ND
- Physical Therapist Assistant - Westpark Rehabilitation
- Physical Therapist Assistant - PRN
- Home Infusion Nurse - Accredo - Milwaukee, WI
- Licensed Telephonic Counselor - Remote; FL License Required
- Dedicated Well-Being Strategist
- Home Infusion Nurse - Accredo - Albany, NY
- Home Infusion Nurse, Per Diem - Accredo - St Paul, MN
- Physical Therapist Assistant - PRN
- Physical Therapist - PRN
- Physical Therapist