The Associate Engineer will support the development, maintenance, and deployment of mission-critical systems. This role is designed for candidates who want to work on large-scale infrastructure, defense electronics, or urban smart-city solutions. You will focus on the technical execution of software tasks, hardware-software integration, and system troubleshooting.
Key Responsibilities
- Software Development & Support: Assist in writing and debugging code for command-and-control systems, embedded devices, or enterprise applications.
- Testing & Quality Assurance: Execute unit tests and system integration tests (SIT) to ensure software reliability and security.
- System Deployment: Support the on-site installation and configuration of servers, network devices, and software patches.
- Maintenance & Troubleshooting: Perform "Level 2" technical support, diagnosing software bugs and hardware interface issues that require code-level investigation.
- Documentation: Maintain accurate version control logs and technical manuals for system architecture.
Technical Competencies
- Possess a basic foundation in at least two programming languages (e.g., C++, Java, or Python).
- Familiarity with the Software Development Life Cycle (SDLC) through school projects or internships.
- Ability to read and understand technical documentation and flowcharts.
- Mobile & Platform Development: * Android (Java/Kotlin): Developing or maintaining secure mobile applications for field operations.
- Scripting & Automation: Proficiency in Python or Shell scripting for automating repetitive testing or data processing tasks.
- Database & Web: Basic knowledge of SQL for data management and HTML5/JavaScript for web-based dashboards.
- Bonus: Experience with simple Android app development or Microcontroller programming
Requirements
- Diploma in Computer Engineering/ Computer/ Information Technology / Infocomm Security or any other related field
- Analytical Skills: Strong logic-based problem-solving skills; ability to trace code to find root causes of system failures.