Job Description
We are seeking a skilled Python Programmer with an EEE background to join our team. The ideal candidate will be responsible for developing software solutions, automating processes, and working on projects related to electrical and electronics systems, data analysis, and system automation.
Key Responsibilities:
• Develop and maintain Python-based applications and scripts.
• Design, test, and deploy software solutions tailored to EEE projects.
• Automate data processing, system testing, and control system simulations.
• Work on data acquisition, processing, and visualization tasks.
• Collaborate with the EEE team to integrate hardware and software systems.
• Debug and troubleshoot software and system issues.
• Implement algorithms for data analysis and hardware interfacing.
Skills Required:
• Proficiency in Python Programming.
• Strong understanding of Electrical and Electronics concepts.
• Knowledge of libraries such as NumPy, Pandas, Matplotlib, and SciPy.
• Familiarity with embedded systems, microcontrollers, or IoT platforms is a plus.
• Ability to interface Python with hardware (e.g., Raspberry Pi, Arduino, Modbus, etc.).
• Analytical and problem-solving skills.
• Good communication and teamwork abilities.
Preferred Experience (Optional):
• Experience in developing applications for industrial automation, control systems, or power systems.
• Hands-on experience with data logging, signal processing, or real-time data acquisition.
• Knowledge of Python-based frameworks for automation or testing.