1

Rf Software Engineer Jobs in Frederick, MD (NOW HIRING)

Embedded Software Engineer

Dulles, VA · On-site

$130K - $171K/yr

Further, you will work directly with our Chief Engineer and the entire engineering team to design, develop and test software that leverages our company's proprietary satellite and RF technologies. We ...

Embedded Software Engineer

Dulles, VA · On-site

$130K - $171K/yr

Further, you will work directly with our Chief Engineer and the entire engineering team to design, develop and test software that leverages our company's proprietary satellite and RF technologies. We ...

Embedded Software Engineer

Germantown, MD · On-site

$125K - $155K/yr

The Embedded Software Engineer will own the design, development, and test of digital logic and ... Familiarity with RF and low-noise analog circuit and board design * Familiarity with electronics ...

The Embedded Software Engineer will own the design, development, and test of digital logic and ... Familiarity with RF and low-noise analog circuit and board design * Familiarity with electronics ...

Senior Software Engineer

Leesburg, VA · On-site +1

$123K - $163K/yr

... RF) resource planning and management. As well, the role focuses on evaluating system performance ... software programming industry * Five or more years of relevant experience developing embedded ...

Senior Software Engineer

Leesburg, VA · On-site +1

$123K - $163K/yr

... RF) resource planning and management. As well, the role focuses on evaluating system performance ... software programming industry * Five or more years of relevant experience developing embedded ...

Senior Software Engineer

Leesburg, VA · On-site

$123K - $163K/yr

... RF) resource planning and management. As well, the role focuses on evaluating system performance ... software programming industry * Five or more years of relevant experience developing embedded ...

RF Applications Engineer

Adamstown, MD · On-site

$90K - $150K/yr

The RF Applications Engineer is responsible for the development, design, and manufacturing support ... Proficiency with AutoCAD or SolidWorks, and standard computer software packages (Microsoft Word and ...

The $260B annual GNSS Hardware, Software and Data Services market is ripe for disruption and ... RF Engineer to join the team and will be responsible for implementing electrical components into ...

next page

Showing results 1-20

Rf Software Engineer information

See Frederick, MD salary details

$63.1K

$146.7K

$204.3K

How much do rf software engineer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for rf software engineer in Frederick, MD is $146,678.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,300.00 and $172,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an RF Software Engineer, and why are they important?

To thrive as an RF Software Engineer, you need a solid background in electrical engineering, strong programming abilities (often in C/C++ or MATLAB), and a thorough understanding of radio frequency theory. Familiarity with RF simulation tools (like ADS or HFSS), test equipment, and possibly certifications such as a Professional Engineer (PE) license can be highly beneficial. Strong problem-solving skills, attention to detail, and effective communication are vital soft skills for collaborating on complex projects and translating technical requirements. These skills are crucial for developing reliable RF systems, troubleshooting issues efficiently, and ensuring successful integration and performance of wireless technologies.

What are RF Software Engineers?

RF Software Engineers are professionals who develop, test, and optimize software that interacts with radio frequency (RF) hardware and systems. They work on technologies such as wireless communications, radar, satellite systems, and IoT devices, ensuring that software controls and manages RF signals effectively. Their responsibilities often include designing algorithms for signal processing, integrating software with hardware, and troubleshooting RF performance issues. They typically have expertise in both software engineering and RF principles, and may work closely with hardware engineers to create robust wireless solutions.

What is the difference between Rf Software Engineer vs Rf Hardware Engineer?

AspectRf Software EngineerRf Hardware Engineer
Primary FocusDeveloping and testing software for RF systemsDesigning and testing RF hardware components
Required SkillsProgramming, RF protocols, software developmentCircuit design, RF hardware, soldering
Work EnvironmentSoftware labs, development teamsHardware labs, manufacturing facilities
Common CertificationsNone specific, often software certificationsRF engineering certifications (e.g., FCC, CE)

Rf Software Engineers focus on developing software solutions for RF systems, while Rf Hardware Engineers design and test RF hardware components. Both roles are essential in RF product development but differ in their technical focus and work environment.

What are some common challenges RF Software Engineers face when integrating software with hardware components?

RF Software Engineers often encounter challenges ensuring smooth communication between software systems and RF hardware, such as signal integrity issues, timing mismatches, and hardware-software compatibility. Debugging these issues requires close collaboration with hardware engineers and a deep understanding of both RF principles and embedded software. Additionally, working within tight performance constraints and regulatory requirements can add complexity to the integration process. Overcoming these challenges is a key part of the role and offers valuable opportunities for problem-solving and professional growth.
What are popular job titles related to Rf Software Engineer jobs in Frederick, MD? For Rf Software Engineer jobs in Frederick, MD, the most frequently searched job titles are:
What job categories do people searching Rf Software Engineer jobs in Frederick, MD look for? The top searched job categories for Rf Software Engineer jobs in Frederick, MD are:
Infographic showing various Rf Software Engineer job openings in Frederick, MD as of July 2026, with employment types broken down into 8% Internship, 84% Full Time, and 8% Contract. Highlights an 92% In-person, and 8% Remote job distribution, with an average salary of $146,678 per year, or $70.5 per hour.
Embedded Software Engineer

Embedded Software Engineer

TrustPoint

Dulles, VA • On-site

$130K - $171K/yr

Full-time

Posted 24 days ago


Job description

Join TrustPoint and Build the World's First Commercial GPS System in Space

GPS is a ubiquitous global utility in modern society; knowing one's location is critical for government, commercial, and personal applications. Still, today's solutions for determining location are inaccurate, slow, unencrypted, and susceptible to jamming and spoofing. These shortcomings make GPS insufficient for tomorrow's safety-critical and high-precision applications, a problem TrustPoint intends to solve.

TrustPoint is developing a fully commercial next-generation GPS service to provide significant performance, security and reliability improvements for GPS users. This includes better accuracy, quicker Time to First Fix, and anti-spoof and anti-jam capabilities. The improvements will support US Government position and timing service resiliency as well as enable next-generation commercial applications like drone delivery, self-driving cars, urban air mobility, and augmented reality. The $260B annual GNSS Hardware, Software and Data Services market is ripe for disruption and TrustPoint intends to lead that revolution with our commercial infrastructure and services.

The Position

TrustPoint is currently seeking a Full Time Embedded Software Engineer to join the team and will be responsible for implementing electrical components into hardware and firmware needed for our commercial Global Navigation Satellite System (GNSS). Our system consists of a constellation of commercial satellites and a network of ground stations and as the Embedded Software Engineer, you will be responsible for designing, developing and implementing innovative software solutions at the heart of our GNSS satellite, payload, and receiver solutions. Further, you will work directly with our Chief Engineer and the entire engineering team to design, develop and test software that leverages our company's proprietary satellite and RF technologies.

We'll Expect You To...

  • Design, develop and test different software solutions required for Trustpoint's proprietary Payload and advanced electronics systems.
  • Evaluate system and test electrical and software performance utilizing hardware-in-the-loop.
  • Work with the payload systems team, ground infrastructure and various vendors to develop software solutions.
  • Maintain unwavering focus on meeting development targets and achieving objectives.

You'll Need to Have...

  • BS or MS in computer science, computer engineering, electrical engineering, or related field
  • 5+ years of satellite, RF, Defense, Aerospace, or Wireless experience
  • Ability to develop, test, debug software and firmware in C/C++/Rust
  • Experience with Embedded linux, RTOS, and Linux kernel or Petalinux
  • Support the Space and Ground Segment Operations team in system commissioning, operations automation, anomaly investigation and mitigation.
  • Test software in simulation and hardware-in-the-loop environments, including the development of comprehensive unit and regression tests.
  • Must have worked on CI/CD utilizing tools such as gitlab-runner, bitbucket pipelines or jenkins.
  • Must have knowledge of one scripting language such as Python, Shell scripts etc.
  • Must have knowledge of one build tools such as Make, Bitbake, Cmake, Meson, etc.
  • Travel up to 20%
  • US Citizen or US Permanent Resident Status (Green Card).

We'd Like to See...

  • Have worked directly in the Space Payload Systems, designed and developed Flight/Mission Software and integrated software used in different subsystems.
  • Have worked in the software development of GNSS, GPS and PNT solutions or application of positioning solutions.Have designed and implemented device drivers and kernel drivers in linux or RTOS.
  • Experience with FPGAs, Hardware RTL, SDR development.

Cultural Fit

  • Thrive in a startup environment
  • Positive, team-first communicator
  • Willing to roll up sleeves and work cross-functionally
  • Strategic thinker with tactical execution skills

Compensation & Benefits

The selected candidate will be competitively compensated with salary, equity (stock options), and a full benefits package.

TrustPoint, Inc. is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, alienage or national origin, ancestry, citizenship status, age, disability or handicap, sex, marital status, veteran status, sexual orientation, arrest record or any other characteristic

Employment Type: FULL_TIME