- Bayan Lepas Pulau Pinang Malaysia
工作地点
职位描述
岗位职责
Please apply ONLY through our official Career website:
Job Summary
- RFDF CUAS (AI/ML application)
- EDA Tools (AI/ML application)
- API Integration
- Desktop Application Development
Key Responsibilities:
1. Own the AI/ML detection pipeline architecture by leading design and optimization of drone/RF signal classification models, including model deployment, inference latency tuning, and integration with SDR hardware for real-time signal processing.
2. Drive full-stack platform development and guide backend (Python WebSocket/REST services) and frontend (dashboard, real-time detection visualization) systems that expose ML model outputs to end users, ensuring reliability across hardware-software integration.
3. Lead signal processing and RF feature engineering, define feature extraction strategies (spectrograms, I/Q sample processing, frequency-domain analysis) that feed into detection/classification models, working closely with RF/hardware engineers.
4. Establish testing, validation, and QA standards to set the technical bar for hardware-in-the-loop test suites, model validation frameworks, and system-level integration testing across CUAS deployments.
5. Mentor and technically guide junior engineers/interns by providing technical leadership across ML, backend, and embedded/SDR domains, reviewing designs and code, and setting best practices for the team.
6. Lead the research and development of AI-driven optimization technologies for Electronic Design Automation (EDA), including machine learning, reinforcement learning, Bayesian optimization, metaheuristic optimization, and surrogate modeling techniques to improve design convergence, automation, and computational efficiency.
7. Design and develop intelligent optimization frameworks for RF, microwave, electromagnetic, and electronic circuit design by integrating optimization algorithms with commercial EDA tools and automated design workflows.
8. Architect and implement scalable software solutions using Python and C++, including optimization libraries, AI frameworks, data processing pipelines, visualization tools, and APIs, while ensuring software quality, maintainability, and high computational performance.
9. Drive technical innovation and cross-functional collaboration by translating complex engineering challenges into AI-based solutions, mentoring engineers, conducting technical reviews, and contributing to technology roadmaps.
10. Design and build desktop applications for internal tooling and end-user workflows (e.g., model configuration, EDA optimization dashboards, or CUAS system control interfaces), ensuring consistent UX across desktop, web, and API-driven surfaces.
11. Drive datasets collection, analyze and process large datasets with various data processing and manipulation skills to create more reliable datasets for most accurate model training in various AI/ML fields & applications.
12. Collaborate with engineers and designers to create user-friendly interfaces and ensure seamless user experiences.
13. Troubleshoot and optimize software performance, addressing issues related to data processing and visualization.
Qualifications:
Master's or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, Artificial Intelligence, or a related field.
Experience:
- Strong background in applied AI/ML for signal or sensor data, hands-on experience building and deploying classification or detection models on time-series, RF, or audio-like signal data (spectrogram-based or I/Q sample-based preferred).
- Proficiency in SDR and RF fundamentals, practical experience with UHD/USRP, GNU Radio, or similar SDR toolchains, including complex I/Q sampling, frequency filtering, and decimation/resampling techniques.
- Full-stack software engineering expertise, ability to design and build production-grade backend services (Python, WebSocket/REST APIs) and integrate them with frontend dashboards for real-time system monitoring/control.
- Systems-level debugging and integration skills, experience diagnosing issues spanning inference pipelines, shared library/environment dependencies and hardware-software interfaces.
- Prior experience in defense, CUAS, or related sensor-fusion domains preferred, familiarity with drone detection, RF/protocol/RID-based detection sources, or similar mission-critical embedded systems is a strong plus.
- Experience in EDA, RF/microwave engineering, electromagnetic simulation, or circuit optimization is highly desirable.
- Experience building desktop applications (e.g., PyQt, Electron, or similar frameworks) is a plus, particularly for internal tooling or engineer-facing interfaces.
Skillsets:
- Strong expertise in optimization algorithms, machine learning, numerical methods, scientific computing, and software engineering.
- Proficiency in Python and C++, along with experience in modern AI/ML frameworks and version control systems, is preferred.
- Constantly keeping up to the latest AI/ML technology and trends and their application in the electronic design domain.
- Very strong & in-depth problem-solving and debugging skills.
- Ability to work independently and collaboratively in a dynamic environment.
- Excellent communication and interpersonal skills.
Job Type: Permanent
Pay: From RM5,000.00 per month
Benefits:
Work Location: In person
重要安全守则
申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。