Senior Software Engineer – Energy Solutions
Join a dynamic team at the forefront of sustainable energy innovation! As a Senior Software Engineer, you will design, develop, and implement cloud-based IoT solutions that power real-time energy monitoring and optimization. You’ll lead a small team, work hands-on in coding, and collaborate across functions to create scalable, secure solutions for the energy sector.
Key Responsibilities:
1. Code Development: Lead by example with hands-on coding in C/C++ and Node.js, solving complex problems and maintaining high-quality software.
2. Solution Design: Work with product managers and engineers to define requirements, architecture, and scalable solutions that integrate IoT devices and cloud platforms (e.g., AWS).
3. Cloud & IoT Integration: Develop solutions to collect, analyze, and optimize data from IoT devices, sensors, and energy assets.
4. Quality & Deployment: Collaborate with DevOps and QA teams to implement CI/CD pipelines and ensure reliable software releases.
What You Bring:
1. Experience in software engineering, ideally in IoT or edge device/cloud solutions.
2. Strong expertise in C/C++ and Node.js; experience with IoT frameworks (e.g., MQTT, OPC UA) is a plus.
3. Proficiency in cloud technologies, preferably AWS, and experience with databases.
4. Strong problem-solving skills and passion for tackling complex challenges in the energy industry.
5. Excellent communication and collaboration skills, with the ability to drive technical decisions and align teams.
Please click apply for immediate consideration.
#J-18808-Ljbffr