1

Wireless Embedded Software Engineer Jobs in Edison, NJ

Staff Embedded Client Platform Engineer

Manhattan, NY ยท On-site

$144K - $190K/yr

Required : โ€ข 7+ years building and operating production userโ€‘facing software โ€ข Proven ... and eventโ€‘driven programming experience โ€ข Track record of performance profiling and ...

Role & Mission This VIE is Alta Ares' software engineering presence in the United States - a ... You will contribute to the AI, computer vision, and embedded software stack that underpins Alta ...

Role & Mission This VIE is Alta Ares' software engineering presence in the United States -- a ... You will contribute to the AI, computer vision, and embedded software stack that underpins Alta ...

Integrate IoT devices and embedded software elements * Maintain servers, cloud infrastructure, and ... Prior programing experience in Python and/or C++ * Prior experience with Linux * Experience with ...

Integrate IoT devices and embedded software elements * Maintain servers, cloud infrastructure, and ... Prior programing experience in Python and/or C++ * Prior experience with Linux * Experience with ...

As a Software Engineer, you will be responsible for designing and developing software applications ... You will be working with embedded platforms, such as Nvidia Jetson, to have robotic control and AI ...

Showing results 41-60

Wireless Embedded Software Engineer information

See Edison, NJ salary details

$72.5K

$158.8K

$180.1K

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

As of Aug 21, 2026, the average yearly pay for wireless embedded software engineer in Edison, NJ is $158,791.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,100.00 and $179,100.00 per year, depending on experience, location, and employer.

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 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 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.

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.

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. The role often requires knowledge of C/C++, hardware integration, and certifications such as CE or FCC for compliance.

What are popular job titles related to Wireless Embedded Software Engineer jobs in Edison, NJ?

For Wireless Embedded Software Engineer jobs in Edison, NJ, the most frequently searched job titles are:

What job categories do people searching Wireless Embedded Software Engineer jobs in Edison, NJ look for?

The top searched job categories for Wireless Embedded Software Engineer jobs in Edison, NJ are:

Associate, Software Engineer

Harris Geospatial Solutions

Clifton, NJ โ€ข On-site

$84 - $141/hr

Other

Medical, Retirement, PTO

Posted 7 hours ago

Posted today


Job description

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customersโ€™ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.

L3Harris is the Trusted Disruptor in defense tech. With customersโ€™ mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.

Job Title: Associate, Software Engineer Job Code: 40229 Job Location: Clifton, NJ Job Schedule:9/80:Employees work 9 out of every 14 days โ€“ totaling 80 hours worked, and have every other Friday off Job Description:

As a New Grad you would develop and test embedded software for systems, applying computer science, engineering, and math principles to support real-time control and system performance. Day to day, youโ€™d collaborate with cross-functional engineering teams on requirements, design, integration, hardware/software interfaces, testing, debugging, and defect resolution across the full software development lifecycle. Youโ€™d also use a wide range of programming languages, tools, and operating systems to build, evaluate, and document software solutions for embedded and platform-based environments.

Essential Functions:
  • Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application
  • Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system
  • Support andparticipatein all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test of embedded software for real-time control of advanced tactical radio equipment
  • Develop software test procedures, software programs, and related documentation
  • Utilize modeling tools and equipment toestablishoperating data, conduct experimental tests, and evaluate results
  • Participate in peer reviews,identify, track and repair defects
  • Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python, Ajax, Qt) on Windows, Linux, mobile platforms, and embedded real time operating systems (VxWorks, Linux, QNX, Integrity, Windows CE, and others for Motorola, Intel, TI, and custom processor designs)
Qualifications:
  • To be eligible, applicants must be pursuing Bachelor's degree in computer science, Computer Engineering, Software Engineering, Electrical Engineering, Information Security or related field or have completed their Bachelor's degree within the last 12 months, regardless of age.
PAY TRANSPARENCY:

In compliance with pay transparency requirements, the salary range for this role in California, Massachusetts, New Jersey, Washington, and the Greater D.C, Denver, or NYC areas is $75,500 - $140,500. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location.

L3Harris also offers a variety of benefits, including

  • health and disability insurance
  • 401(k) match
  • flexible spending accounts
  • EAP
  • educationassistance
  • parental leave
  • paid time off
  • company-paid holidays

The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements.

L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.

Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.

By submitting your resume for this position, you understand and agree that L3Harris Technologies may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions.

L3Harris Technologies is an E-Verify Employer. Please click here for the E-Verify Poster in English or Spanish. For information regarding your Right To Work, please click here for English or Spanish.

#J-18808-Ljbffr