
Welcome to Our Team Recruitment Page!
At KITE Technologies, we understand that our most valuable asset is our people. We are committed to fostering an inclusive and innovative environment where every team member can thrive. Whether you are an industry veteran or just starting your career, we invite you to explore opportunities with us.
Why Work with Us?
Joining our team means becoming part of a dynamic workforce dedicated to excellence. We offer competitive salaries, comprehensive benefits, and opportunities for professional growth. Our culture emphasizes collaboration and respect, providing the perfect backdrop for your career development. Together, we tackle challenges and celebrate achievements.
How to Apply
If you are interested in joining our team, we encourage you to check our current openings listed below. Feel free to submit your application along with your resume and a cover letter outlining your experience and what you can bring to KITE to info@kiteplatforms.com.
Available Positions
Embedded Software & Systems Engineer
Work Location: South Hill, Virginia, US / Hybrid
Employment Type: Full-time
Position Summary:
The Embedded Software & Systems Engineer will be responsible for designing and developing embedded software solutions for intelligent energy and IoT-enabled systems. The role requires a strong software development background with cross-disciplinary exposure to hardware integration, system architecture, and field testing.
Key Responsibilities
- Design and implement embedded software for microcontroller-based systems (e.g., ESP32, STM32, or ARM-based SoCs) used in smart energy and IoT devices.
- Develop communication protocols (e.g., UART, SPI, I2C, BLE, MQTT) to support device interconnectivity and cloud integration.
- Collaborate with hardware engineers to define system-level design, including PCB interface, component selection, and power management.
- Create middleware and low-level drivers for sensors, actuators, and energy modules.
- Write backend support scripts or APIs (Python/Node.js) for data ingestion and real-time monitoring dashboards.
- Conduct unit testing, debugging, and performance tuning for both simulation and live environments.
- Maintain documentation including firmware specifications, integration guides, and testing reports.
- Assist in prototype deployment, field testing, and iteration of hardware-software systems.
Minimum Qualifications
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related STEM field.
- Proficient in C/C++ for embedded development, Python for scripting, and basic experience with hardware toolchains.
- Familiarity with Linux-based systems, real-time operating systems (RTOS), and wireless protocols (WiFi, BLE).
- Strong problem-solving skills and ability to work in multidisciplinary product teams.
Preferred Skills
- Experience with IoT platforms (AWS IoT, Azure IoT, ThingsBoard).
- Knowledge of renewable energy systems or EV charging technologies.
- Exposure to PCB design review or schematic interpretation.
Energy Software Applications Engineer
Work Location: South Hill, Virginia, US / Hybrid
Employment Type: Full-time / Part-time
Job Summary:
Develops and maintains software applications and tools that support the monitoring, control, and optimization of energy systems, including solar-storage-charging integration and smart grid interfaces.
Core Responsibilities
- Design web/mobile apps for real-time monitoring of solar, storage, and EV charging equipment.
- Build data visualization dashboards to interpret performance metrics from deployed field systems.
- Integrate third-party APIs for weather forecasting, utility data, and energy tariffs.
- Work with UX designers to create user-friendly interfaces for both enterprise and residential users.
- Analyze operational data using Python or similar tools for predictive maintenance.
- Ensure software complies with energy industry regulations and cybersecurity standards.
Required Skills & Background
- Bachelor’s degree or higher in Computer Science, Software Engineering, or related STEM field.
- Strong proficiency in Python, JavaScript/React, or Flutter for full-stack development.
- Experience working with energy management systems or IoT preferred.