1

Rf Embedded Software Engineer Jobs in North Carolina

RF / Hardware Engineer

Mooresville, NC ยท On-site

$110 - $160/hr

Support integration with embedded software and systems teams * Produce documentation for compliance and manufacturing handoff Requirements * 5+ years RF/hardware design experience (GHz-range links ...

Senior Embedded Software Engineer

Naples, NC ยท On-site +1

$118K - $155K/yr

Software engineering * C/C++/Java/.NET * Agile methodologies * Technical documentation * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and innovative projects ...

Sr. Embedded Firmware Engineer

Shelby, NC ยท On-site

$86K - $124K/yr

Sr. Embedded Firmware Engineer As our Embedded Firmware Engineer you will be responsible for the ... Familiar with the use of microprocessors to implement embedded software solutions (i.e. bare-metal ...

Sr. Embedded Firmware Engineer As our Embedded Firmware Engineer you will be responsible for the ... Familiar with the use of microprocessors to implement embedded software solutions (i.e. bare-metal ...

Sr. Embedded Firmware Engineer

Shelby, NC ยท On-site

$86K - $124K/yr

Sr. Embedded Firmware Engineer As our Embedded Firmware Engineer you will be responsible for the ... Familiar with the use of microprocessors to implement embedded software solutions (i.e. bare-metal ...

Sr. Embedded Firmware Engineer

Shelby, NC ยท On-site

$86K - $124K/yr

Sr. Embedded Firmware Engineer As our Embedded Firmware Engineer you will be responsible for the ... Familiar with the use of microprocessors to implement embedded software solutions (i.e. bare-metal ...

Sr. Embedded Firmware Engineer As our Embedded Firmware Engineer you will be responsible for the ... Familiar with the use of microprocessors to implement embedded software solutions (i.e. bare-metal ...

Embedded Software Engineer C/C++

Naples, NC ยท On-site +1

$125K - $165K/yr

Software engineering * C/C++/Java/.NET * Agile methodologies * Technical documentation * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and innovative projects ...

Embedded Software Engineer C/C++

Naples, NC ยท On-site +1

$125K - $165K/yr

Software engineering * C/C++/Java/.NET * Agile methodologies * Technical documentation * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and innovative projects ...

Showing results 41-60

Rf Embedded Software Engineer information

See North Carolina salary details

$63.6K

$139.4K

$158.1K

How much do rf embedded software engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for rf embedded software engineer in North Carolina is $139,395.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,500.00 and $157,200.00 per year, depending on experience, location, and employer.

What is an RF embedded software engineer?

RF Embedded Software Engineers are professionals who design, develop, and troubleshoot software that runs on embedded systems with a focus on radio frequency (RF) communications. They integrate hardware and software components to enable wireless communication in devices such as radios, IoT devices, and wireless sensors. Their work often involves programming microcontrollers, optimizing signal processing, and ensuring reliable data transmission. These engineers collaborate closely with hardware and RF design teams to deliver efficient and robust wireless solutions.

What are the key skills and qualifications needed to thrive as an RF embedded software engineer?

To thrive as an RF Embedded Software Engineer, you need a solid background in embedded systems, RF design principles, digital signal processing, and a relevant degree such as electrical engineering or computer engineering. Familiarity with programming languages like C/C++, RF simulation tools (such as ADS or HFSS), and embedded development platforms is typically required, and certifications in wireless communications can be advantageous. Strong problem-solving skills, attention to detail, and effective teamwork and communication abilities help professionals excel in complex project environments. These competencies are critical for designing reliable, high-performance RF systems that meet industry standards and operational requirements.

What are some common challenges faced by RF embedded software engineers when integrating software with hardware components?

RF Embedded Software Engineers often encounter challenges related to ensuring reliable communication between software and RF hardware modules, particularly due to signal interference, timing constraints, and hardware-software compatibility issues. Debugging and testing in real-world environments can be complex, as subtle hardware anomalies may require close collaboration with hardware engineers for troubleshooting. Additionally, optimizing code for limited memory and processing power while maintaining low latency is a frequent challenge. Familiarity with embedded debugging tools and effective cross-disciplinary teamwork are essential for overcoming these hurdles.

What is the difference between Rf Embedded Software Engineer vs Rf Firmware Engineer?

AspectRf Embedded Software EngineerRf Firmware Engineer
CredentialsBachelor's in Electrical Engineering, Computer Science, or related; experience with embedded systemsBachelor's or higher in Electrical Engineering, Computer Engineering; firmware development experience
Work EnvironmentDesigning and developing embedded software for RF hardware in labs or office settingsWriting low-level firmware for RF devices, often in manufacturing or R&D labs
Industry UsageWireless communication, telecommunications, aerospaceWireless devices, RF modules, IoT products

Both roles focus on RF technology and embedded systems, but Rf Embedded Software Engineers typically develop higher-level embedded software, while Rf Firmware Engineers work on low-level firmware directly controlling RF hardware. The roles often overlap, but the main difference lies in the level of software abstraction and specific responsibilities.

What job categories do people searching Rf Embedded Software Engineer jobs in North Carolina look for?

The top searched job categories for Rf Embedded Software Engineer jobs in North Carolina are:

What cities in North Carolina are hiring for Rf Embedded Software Engineer jobs?

Cities in North Carolina with the most Rf Embedded Software Engineer job openings:

Software Engineer - Controls Embedded Technology

FlexGen Power Systems, LLC.

Durham, NC โ€ข On-site

$80 - $100/hr

Other

This job post hasย expired 2 days ago.ย Applications are no longer accepted.


Job description

Software Engineer โ€“ Controls Embedded Technology About FlexGen

Based in Durham, N.C., FlexGen is an innovative software and services provider in the global energy storage sector. At the forefront of the energy transition, FlexGen leverages decades of engineering and software expertise to help shape the future of sustainable power both in the United States and globally. FlexGen's HybridOSโ„ข software seamlessly integrates with any hardware vendor and with both traditional and renewable power sources. Our advanced analytics and AI-driven insights enable energy storage owners to effectively deploy diverse power market strategies and integrate various generation forms, enhancing grid stability and increasing economic returns. With 1.5M hours of runtime and 8 GWh of energy storage systems managed with HybridOSโ„ข, FlexGen provides field-tested software and servicessolutions that are trusted by the most technically and commercially demanding developers, utilities, government agencies, and industrial companies in the world.

Position Description

This position offers a unique opportunity to apply your software engineering skills in a high-impact environment, combining the excitement of a tech startup with the stability and purpose of the energy sector. If you're looking to move beyond traditional software roles and make a tangible difference in the world, FlexGen is the place for you.

Major Job Responsibilities
  • Develop software that integrates with and controls physical power generation devices
  • Design and implement software solutions with deterministic timing and safety requirements
  • Take ownership of development work, driving projects from initial concept through implementation, testing, and release
  • Collaborate with cross-functional teams to translate complex requirements into efficient, reliable code
  • Optimize software performance for embedded systems and real-time applications
  • Participate in code reviews, ensuring high-quality, maintainable code
  • Troubleshoot and debug issues in both development and production environments
  • Stay up-to-date with emerging trends and technologies in embedded systems and clean energy
Position Requirements
  • Bachelor's degree in Electrical Engineering, Computer Science, or related field
  • Minimum of four (4) years of work experience in software development in a power systems, energy storage, or related field
  • Experience with embedded systems or real-time software development
  • Utilize AI-driven tools and workflows to streamline processes, automate tasks, and improve overall performance
  • Experience working in Agile development environment
Preferred Qualifications
  • C++ (primary language)
  • Go
  • Containerization technologies (e.g., Docker)
  • Git and CI/CD pipelines
  • Experience with power systems, grid-connected assets, or energy storage systems
Equal Employment Opportunity Statement

FlexGen provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, FlexGen complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

FlexGen expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.

To the extent permitted by law, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing.

#J-18808-Ljbffr