Software Development Engineer for RF Systems

1 month ago


Bengaluru, Karnataka, India Rohde & Schwarz Full time

Unlock Your Potential as a Software Development Engineer

\

Rohde & Schwarz is seeking an experienced Software Development Engineer to join our team. As a key member of our software development group, you will be responsible for designing, developing, and testing software for our RF systems.

\

The ideal candidate will have a strong background in software development, with experience in languages such as C++ and Python. You should also have a good understanding of algorithms, data structures, and computer architecture.

\

We offer a competitive salary of €85,000 - €110,000 per year, depending on your level of experience and qualifications. In addition, we provide a comprehensive benefits package, including health insurance, retirement savings plan, and paid time off.

\

About the Role:

\
  • \
  • Design, develop, and test software for our RF systems\
  • Work closely with cross-functional teams to ensure timely delivery of projects\
  • Collaborate with other engineers to resolve complex technical issues\
  • Participate in code reviews and contribute to the improvement of our software development processes\
  • Stay up-to-date with the latest industry trends and technologies\
  • Provide support and training to colleagues as needed\\
  • Mentor junior engineers and contribute to their professional growth\
  • Contribute to the development of new features and technologies\
  • Prioritize tasks and manage multiple projects simultaneously\
  • Ensure compliance with regulatory requirements and company policies\\
  • Communicate effectively with colleagues and stakeholders at all levels\
  • Travel occasionally for business meetings and conferences\\
  • Contribute to the development of our company's software strategy\
  • Stay current with emerging trends and technologies in software development\\
  • Develop and maintain high-quality documentation and knowledge base\
  • Participate in code reviews and provide constructive feedback\\
  • Take ownership of projects and deliver results-oriented solutions\
  • Partner with cross-functional teams to drive innovation and growth\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain accurate records and reports\\
  • Stay current with industry certifications and regulations\
  • Develop and implement quality assurance processes\\
  • Contribute to the development of our company's brand and reputation\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\
  • Contribute to the development of our company's technical expertise\
  • Stay current with industry standards and best practices\\
  • Develop and implement process improvements\
  • Collaborate with other teams to ensure smooth project execution\\
  • Develop and maintain relationships with vendors and partners\
  • Stay up-to-date with industry trends and technologies\\
  • Contribute to the development of our company's intellectual property\
  • Develop and maintain effective communication channels with stakeholders\\
  • Stay current with industry events and conferences\
  • Develop and maintain high-quality documentation and knowledge base\\
  • Partner with cross-functional teams to drive innovation and growth\
  • Contribute to the development of our company's software strategy\\
  • Stay current with emerging trends and technologies in software development\
  • Develop and maintain accurate records and reports\\"],


  • Bengaluru, Karnataka, India Safran Full time

    At Safran, we are seeking a skilled Software RF Systems Engineer to join our team.The ideal candidate will have a strong background in LabVIEW programming and experience with design and development of RF systems, test & measurement equipment, data acquisition systems, and hardware in loop simulation systems.We offer a competitive salary range of $90,000 -...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    Job Title: RF Software Development SpecialistWe are seeking a highly skilled RF Software Engineer to join MaimsD Technology in Bangalore. As an RF Software Development Specialist, you will play a crucial role in developing cutting-edge software solutions for our wireless communication products.Key Responsibilities:- Design, develop, and maintain high-quality...


  • Bengaluru, Karnataka, India L&T Technology Services Full time

    At L&T Technology Services, we are seeking an experienced Senior RF Software Developer to join our team.About the RoleThis is a fantastic opportunity for a highly skilled and motivated individual to take on a challenging role in RF software development.Key ResponsibilitiesDesign, develop, and test complex RF software systems using C++ programming...


  • Bengaluru, Karnataka, India L&T Semiconductor Technologies Full time

    About the RoleWe are seeking an experienced Senior RF Systems Architect to join our team at L&T Semiconductor Technologies. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge RF systems that meet the evolving needs of our customers.With a strong background in RF engineering and system architecture, you...


  • Bengaluru, Karnataka, India CoreEL Technologies Full time

    **Job Title:** Senior RF Systems Design Engineer**Company Overview:** CoreEL Technologies is a leading provider of innovative solutions for the technology industry.**Estimated Salary Range:** ₹20,00,000 - ₹35,00,000 per annumJob Description:We are seeking an experienced Senior RF Systems Design Engineer to join our team in Bangalore. The successful...


  • Bengaluru, Karnataka, India Centum Electronics Ltd. Full time

    Company Overview: Centum Electronics Ltd is a leading ESDM (Electronics System Design & Manufacturing) company with operations across India, Europe and Canada. With over 2000 employees, the company offers mission-critical design, development & manufacturing of customized system/subsystem solutions for high-reliability applications in Defence, Aerospace,...


  • Bengaluru, Karnataka, India L&T Technology Services Full time

    Job Description:We are seeking a highly skilled Senior RF Software Development Engineer with expertise in Wireless Technologies to join our team at L&T Technology Services.Responsibilities:Design and develop software for RF applications using C++ programming language.Collaborate with cross-functional teams to integrate RF measurement equipment and control...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    Company Overview:MaimsD Technology is a leading provider of cutting-edge wireless communication solutions. We are committed to delivering innovative products that transform the way people connect and communicate.About the Role:We are seeking an experienced RF Software Engineer to join our team in Bangalore, India. As an RF Software Engineer, you will play a...


  • Bengaluru, Karnataka, India Connekt Electronics Pvt. Ltd. Full time

    Established in 1986 by Mr. K.G. Nair, Connekt Electronics Pvt. Ltd. is a leading provider of high reliability components to various sectors. Over three decades, the company has evolved to offer services including RF product design and development, sourcing, distribution, and PCB assembly.About the RoleThis full-time on-site position is available for an...


  • Bengaluru, Karnataka, India Safran Full time

    Job DescriptionSafran is seeking a highly skilled Senior RF Systems Developer to join our team in Bangalore.About the RoleWe are looking for an experienced LabVIEW developer with expertise in designing and developing RF systems, test & measurement equipment, data acquisition systems, and hardware in loop simulation systems. The ideal candidate will have...


  • Bengaluru, Karnataka, India Centum Electronics Ltd. Full time

    Join Our Radar Systems TeamAbout Us: Centum Electronics Ltd. is a leading global company that specializes in designing, developing, and manufacturing high-reliability electronics for defense, aerospace, space, industrial, medical, and transportation applications.We have a strong presence across India, Europe, and Canada, with over 2000 employees. Our revenue...


  • Bengaluru, Karnataka, India Safran Full time

    Job SummaryWe are seeking an experienced LabVIEW engineer to join our team at Safran. As a key member of our engineering team, you will be responsible for designing and developing RF systems, test equipment, and data acquisition systems using LabVIEW.About the RoleThe successful candidate will have a strong background in electronics fundamentals, PC-based...


  • Bengaluru, Karnataka, India Accord Software & Systems Full time

    About Accord Software & SystemsWe are a dynamic software and systems company seeking an experienced technical architect to join our team. As a technical architect, you will be responsible for designing, developing, implementing, and testing products involving RF, baseband signal processing, and communication interfaces.Key Responsibilities:Design and develop...


  • Bengaluru, Karnataka, India Centum Electronics Ltd. Full time

    Job OverviewCentum Electronics Ltd. is a leading ESDM (Electronics System Design & Manufacturing) company seeking a Principal RF Engineer to design and develop radar systems for defense and space applications.About CentumWe are a multinational company with operations across India, Europe, and Canada, recognized by the World Economic Forum as a global growth...


  • Bengaluru, Karnataka, India Rohde & Schwarz Full time

    Role OverviewWe are seeking a highly skilled RF Software Test Engineer to join our team at Rohde & Schwarz. As an RF Software Test Engineer, you will be responsible for the development and implementation of test software for various radio frequency applications.

  • Electrical Engineer

    1 week ago


    Bengaluru, Karnataka, India Connekt Electronics Pvt. Ltd. Full time

    About UsEstablished in 1986, Connekt Electronics Pvt. Ltd. is a renowned provider of high-reliability components to various sectors, including space, aerospace, defense, medical, railways, and telecom in India.Over three decades, we have evolved to offer services including RF product design and development, sourcing, distribution, and PCB assembly. Our...

  • Software RF Engineer

    2 weeks ago


    Bengaluru, Karnataka, India L&T Technology Services Full time

    Job Description:We are seeking a skilled Software RF Engineer to join our team at L&T Technology Services.In this role, you will be responsible for designing and developing software solutions for wireless communication systems.


  • Bengaluru, Karnataka, India Connekt Electronics Pvt. Ltd. Full time

    Company Overview    Connekt Electronics Pvt. Ltd. is a leading provider of high reliability components to various sectors in India.    With over three decades of experience, the company offers services including RF product design and development, sourcing, distribution, and PCB assembly.About the Role    We are seeking an experienced Design...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    About the RoleWe are seeking a highly skilled and experienced RF Software Engineer to join our team at MaimsD Technology in Bangalore. As an RF Software Engineer, you will play a crucial role in developing cutting-edge software solutions for our wireless communication products.Key ResponsibilitiesDesign, develop, and maintain high-quality software components...


  • Bengaluru, Karnataka, India Mistral Solutions Private Limited Full time

    About the RoleWe are seeking an experienced Electronics Engineer to join our team in Bangalore, India. The ideal candidate will have a strong background in RF systems design and circuit simulation.