RF Software Engineer

Bengaluru, Karnataka, India
Aug 28, 2024
Aug 28, 2025
Onsite
Full-Time
5 Years
Job Description

We are seeking an experienced Embedded Software Engineer with a strong background in C++ programming and a deep understanding of wireless technologies and RF systems. As a key member of our engineering team, you will be responsible for developing and optimizing embedded software solutions for our cutting-edge wireless products.

Key Responsibilities

  1. Embedded Software Development. Design, develop, and maintain embedded software for wireless communication systems, with a focus on modem and RF functionalities.
  2. C++ Programming. Utilize your strong C++ programming skills to write efficient, high-performance code that meets project specifications and industry standards.
  3. RF Measurement & Control. Work closely with RF measurement equipment, controlling and fine-tuning the system to ensure optimal performance.
  4. Wireless Technologies Expertise. Apply your in-depth knowledge of wireless technologies, including Bluetooth (BT), Wi-Fi, and 4G/5G, to develop and enhance our products.
  5. Modem RF Exposure. Leverage your experience with modem RF to contribute to the design and development of RF components, ensuring they meet the required specifications and standards.
  6. Cross-Functional Collaboration. Collaborate with hardware engineers, RF engineers, and other cross-functional teams to integrate software with hardware and RF components seamlessly.
  7. Troubleshooting & Debugging. Identify, diagnose, and resolve software and RF issues, ensuring the reliability and performance of the embedded systems.

Qualifications

  • Minimum 5+ years of experience in embedded software development.
  • Strong proficiency in C++ programming (mandatory).
  • Proven exposure to modem RF systems and technologies (mandatory).
  • Experience working with RF measurement equipment and control (mandatory).
  • Solid understanding of wireless communication technologies, including BT, Wi-Fi, 4G/5G.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a fast-paced, collaborative environment.
  • Strong communication skills, both written and verbal.

Preferred Qualifications

  • Experience with software development for other wireless technologies.
  • Familiarity with Agile development methodologies.
  • Knowledge of embedded Linux or RTOS.
  • Hands-on experience with signal processing and RF simulation tools.

Why Join Us?

  • Opportunity to work on innovative wireless technologies and cutting-edge products.
  • Collaborative and inclusive work environment.
  • Competitive compensation and benefits package.
  • Professional growth and development opportunities.

If you are passionate about embedded software development and wireless technologies, and you have the expertise in C++ and modem RF systems, we would love to hear from you. Apply now to join our team and make an impact in the world of wireless communication!