Please apply ONLY through our official Career website: www.filpal.com/careers
Job Summary
- AI/ML Developer
- AI/ML model performance optimizer
- EDA Tools API Integration
- Desktop Application Developer
Key Responsibilities
- Integrate with Electronic Design Automation (EDA) tools APIs to access and analyze electronic circuit data.
- Develop frontend and backend components for a desktop application using C# and Python.
- Experience with using EDA software for design and automation.
- Very experience in image-processing, computer vision, and fast & accurate object detections.
- Implements image processing & classification using AI/ML techniques such as Convolutional Neural Network (CNN) or transformer-based architecture .
- Analyze and enhance spectrogram conversion and clarity by using various Digital Signal Processing (DSP) techniques into signal processing pipeline before image classification.
- Collect, 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.
- Collaborate with engineers and designers to create user-friendly interfaces and ensure seamless user experiences.
- Troubleshoot and optimize software performance, addressing issues related to data processing and visualization.
Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Experience with EDA tools and their APIs for automation tasks.
- Very proficient in C++, C# and Python for desktop application development.
- 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.
- Having Radio Frequency (RF) knowledge is an added advantage.
Skillsets
- Python, C++ programming
- AI/ML techniques (Reinforcement Learning, multi-agent system, CNN)
- Performance Profiling techniques (memory, computational latency)
- Statistical techniques (Optimization, Normalization & Standardization, peak finding, feature extractions)
- Software UI/UX
- Software deployment compilation pipeline
- CI/CD
Minimum Years of Experience
3 years and above