1

Wireless Embedded Software Engineer Jobs in Hempstead, NY

Embedded Software Engineer

Manhattan, NY ยท On-site

$133K - $160K/yr

& Responsibilities We're looking for a hands-on Embedded Software Engineer with extensive experience ... Experience with Linux kernel and kernel module development and Linux driver development (wireless ...

TTM Technologies - Aerospace and Defense Sector is seeking Senior Embedded Software Engineers to support our Radar and Surveillance team located in Farmingdale, New York. This position will focus on ...

Bachelor's or Master's degree in Computer Engineering, Software Engineering, Electronics, or Electrical Engineering. * Hands-on experience in embedded systems development. * 7+ years of experience in ...

Entry level Embedded Engineer

New York, NY ยท On-site

$143K - $189K/yr

C/C++/Python Embedded Software Engineer with Linux & hardware interface experience - #1 Importance: Write complete code.... - Design software features to meet product requirements - Write technical ...

Sr. Embedded Software Engineer

New York, NY ยท On-site

$135K - $177K/yr

Work with mechanical and HVAC engineers to implement optimization algorithms at the edge ... Strong software skills in Python and/or C/C++; comfort with scripting, containerization (e.g ...

New

next page

Showing results 1-20

Wireless Embedded Software Engineer information

See Hempstead, NY salary details

$72.8K

$159.5K

$180.9K

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

As of Aug 7, 2026, the average yearly pay for wireless embedded software engineer in Hempstead, NY is $159,507.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,800.00 and $179,900.00 per year, depending on experience, location, and employer.

What are some common challenges wireless embedded software engineers face when integrating new wireless protocols into existing systems?

Wireless Embedded Software Engineers often encounter challenges such as ensuring compatibility between legacy hardware and new wireless protocols, maintaining low power consumption, and optimizing for limited memory and processing resources. Debugging and testing wireless communication in real-world environments can also be complex due to unpredictable interference and signal degradation. Collaborating closely with hardware engineers and firmware developers is essential to address these integration issues effectively.

Are wireless embedded software engineers in demand?

Wireless embedded software engineers are in high demand due to the growth of IoT devices, connected systems, and wireless communication technologies like Bluetooth, Wi-Fi, and LTE. Employers seek professionals skilled in embedded programming, real-time operating systems, and wireless protocols to develop and maintain connected hardware products. This demand is expected to continue as wireless technology becomes increasingly integrated into everyday devices and industrial applications.

What does a wireless embedded software engineer do?

A Wireless Embedded Software Engineer designs, develops, and maintains software that runs on embedded systems, such as microcontrollers, with a focus on wireless communication protocols (e.g., Wi-Fi, Bluetooth, Zigbee). They work closely with hardware engineers to ensure seamless integration between hardware and software components. Their responsibilities include writing firmware, debugging issues, optimizing performance, and ensuring reliable wireless data transfer. These engineers are crucial in industries like IoT, telecommunications, and consumer electronics, where wireless connectivity is essential.

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

AspectWireless Embedded Software EngineerFirmware Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Science, or related; knowledge of wireless protocolsBachelor's in Electrical Engineering, Computer Science, or related; embedded systems experience
Work EnvironmentDesigning wireless communication systems, embedded devices, IoT productsDeveloping low-level code for hardware devices, embedded systems
Industry UsageTelecommunications, IoT, consumer electronicsConsumer electronics, automotive, industrial equipment

Wireless Embedded Software Engineers focus on developing software for wireless communication modules within embedded systems, often working on IoT and connectivity solutions. Firmware Engineers primarily develop low-level code that directly interacts with hardware components. While both roles require embedded systems knowledge, Wireless Embedded Software Engineers emphasize wireless protocols and connectivity, whereas Firmware Engineers concentrate on hardware-level programming.

What are the key skills and qualifications needed to thrive as a wireless embedded software engineer?

To thrive as a Wireless Embedded Software Engineer, you need a solid background in embedded systems programming, wireless communication protocols, and a relevant degree in electrical engineering, computer engineering, or computer science. Familiarity with C/C++, RTOS, microcontrollers, and tools like oscilloscopes and protocol analyzers, as well as knowledge of standards such as Bluetooth, Zigbee, or Wi-Fi, is typically required. Strong problem-solving, attention to detail, and collaborative communication skills help engineers excel in complex, cross-functional environments. These abilities are critical for designing reliable, efficient wireless solutions that meet rigorous technical and market requirements.
What job categories do people searching Wireless Embedded Software Engineer jobs in Hempstead, NY look for? The top searched job categories for Wireless Embedded Software Engineer jobs in Hempstead, NY are:
What cities near Hempstead, NY are hiring for Wireless Embedded Software Engineer jobs? Cities near Hempstead, NY with the most Wireless Embedded Software Engineer job openings:

Embedded Software Engineer

Persistent Systems

Manhattan, NY โ€ข On-site

$133K - $160K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 20 days ago


Job description

Job Description & Responsibilities
We're looking for a hands-on Embedded Software Engineer with extensive experience developing software (C/C++) in a Linux environment. You will be responsible for working with a team of engineers in the development and implementation of a wide range of low-level embedded software, hardware development, and the development of application software running on the Wave Relayยฎ network. This position provides the opportunity to develop technology that enables our customers to solve their most difficult networking problems.
Position Responsibilities
  • Using C/C++ to architect, develop, and implement software for embedded Linux hardware platforms
  • Supporting hardware development
  • Supporting production hardware test systems running cross-platform applications built with Java for Windows and Linux
  • Developing application software running on the Wave Relayยฎ network, which may include device drivers, Linux kernel modules, network stack development, porting existing software to new embedded platforms, and other low-level programming activities
  • Supporting internal and external engineering activities, including travel to test locations, military facilities, and customer sites to directly support the testing, evaluation, and deployment of the Wave Relayยฎ system
  • Integrating other systems, sensors, and components with the Wave Relayยฎ system
  • Writing technical proposals

Job Qualifications & Experience
Minimum Qualifications
  • Bachelor's degree in computer science, electrical engineering, or a related field or equivalent experience
  • At least 3 years of work experience developing software for embedded Linux systems in C/C++
  • At least 1 year of work experience with Java
  • Must have a US Security Clearance or the ability to obtain one

Preferred Qualifications
  • Master's degree in computer science/electrical engineering/computer engineering or a related field
  • Experience with Linux kernel and kernel module development and Linux driver development (wireless, network stack)
  • Hands-on experience with lab equipment (oscilloscopes, logic analyzers, multimeters)
  • Experience with UNIX shell scripting
  • Experience with Android application development

The total compensation for this role can vary from $133,000 to $160,000 a year based on the selected individual's education and experience. Persistent Systems, LLC offers a comprehensive benefits package including medical, dental, vision, life, and disability insurance; paid time off; flexible spending accounts; 401(k) plan with company match; fitness membership reimbursement; tuition assistance; mental health benefits; and veterinary benefits. We will accept applications on a rolling basis until the role is filled.
Company Overview
Headquartered in New York City since 2007, Persistent Systems, LLC is a global communications technology company which develops, manufactures, and integrates a patented and secure Mobile Ad Hoc Networking (MANET) system: Wave Relayยฎ. The company's industry leading R&D team has designed wireless networking protocols to support their cutting-edge Wave Relayยฎ system and technology. Wave Relayยฎ is capable of running data, video, voice and other applications under the most difficult and unpredictable conditions. Their suite of products is field proven and utilized in Commercial, Military, Government, Industrial, Agriculture, Robotics, and Unmanned System markets.