About the job
Are you excited about harnessing the power of machine learning to shape the future of RF hardware? At Falcomm, we are at the forefront of innovation in wireless communications, integrating cutting-edge AI solutions into our energy-efficient Power Amplifier (PA) designs. We are looking for a full-time AI/CAD Software Engineer to become a vital part of our dynamic team. In this role, you will spearhead the development of intelligent tools designed to enhance RF workflows, automate intricate EM simulations, and expedite the production of high-performance PAs. This position uniquely combines software engineering, machine learning, and RF physics, making it ideal for a developer eager to engage closely with hardware.
Key Responsibilities:
- ML Pipeline Development: Design and maintain robust code for the training and deployment of ML models aimed at predicting and optimizing RF performance metrics.
- PA Design Automation: Automate the creation and management of extensive datasets derived from PA load-pull and electromagnetic (EM) simulations.
- Tool Integration: Integrate ML inference engines seamlessly into our existing RF EDA infrastructure, providing real-time insights to PA designers.
- Software Engineering Practices: Implement best practices, including comprehensive testing, CI/CD pipelines, and code reviews, in an agile hardware environment.
- Cross-Functional Collaboration: Work closely with RF/PA architects to translate complex impedance matching and linearity requirements into actionable software solutions.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related discipline.
- 2+ years of professional experience in software engineering or machine learning.
- Advanced proficiency in Python, including scripting, object-oriented programming, and automation capabilities.
- Expertise with ML frameworks such as PyTorch, TensorFlow, or scikit-learn.
- Strong understanding of data processing libraries (pandas, numpy, scipy) and file I/O operations.
- Solid foundation in algorithms, data structures, and version control (Git).
Preferred Skills:
- Familiarity with RF & PA domain knowledge, including Power Amplifier design and RF front-end architectures.
- Hands-on experience with RF/EM simulation tools such as Cadence Virtuoso, Ansys HFSS, or Keysight ADS.
- Experience in utilizing or contributing to open-source RF/EDA tools (e.g., gdsfactory, KLayout, Qucs, openEMS).
- Ability to automate RF simulations using SKILL, AEL, or Python APIs.
- Interest or experience in applying ML to physics-based problems or electromagnetic modeling.
Benefits:
- Competitive salary
- Health Insurance
- 401k
- Paid Time Off (PTO)
