1

Wireless Embedded Software Engineer Jobs in Virginia

Embedded Software Engineer

Lynchburg, VA · On-site

$100K - $120K/yr

Lead embedded software design efforts, including authoring and reviewing proposals; and scheduling ... Stay up-to-date on current wireless, networking and processing technologies. Consult with hardware ...

The Position TrustPoint is currently seeking a Full Time Embedded Software Engineer to join the ... Wireless experience * Ability to develop, test, debug software and firmware in C/C++/Rust

Embedded Software Engineer

Dulles, VA · On-site

$150K - $175K/yr

The Position TrustPoint is currently seeking a Full Time Embedded Software Engineer to join the ... Wireless experience * Ability to develop, test, debug software and firmware in C/C++/Rust

Embedded Software Engineer

Sterling, VA · On-site

$150K - $175K/yr

The Position TrustPoint is currently seeking a Full Time Embedded Software Engineer to join the ... Wireless experience * Ability to develop, test, debug software and firmware in C/C++/Rust

Embedded Software Engineer

VA

$130K - $171K/yr

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...

Embedded Software Engineer

Herndon, VA · On-site

$135K - $177K/yr

Overview of Opportunity Two Six Technologies is actively seeking an Embedded Software Engineer to join our Trusted Electronics & Effects team in Herndon, Virginia. We are looking for someone with a ...

Embedded Software Engineer

Herndon, VA · On-site +1

$135K - $177K/yr

Overview We are looking for a professional Embedded Software Engineer, a team player with solid technical skills to add to our core engineering team. Candidates must have a strong technical ...

Embedded Software Engineer

Herndon, VA · On-site +1

$135K - $177K/yr

Overview We are looking for a professional Embedded Software Engineer, a team player with solid technical skills to add to our core engineering team. Candidates must have a strong technical ...

Embedded Software Engineer

Herndon, VA · On-site +1

$135K - $177K/yr

We are looking for a professional Embedded Software Engineer, a team player with solid technical skills to add to our core engineering team. Candidates must have a strong technical background and be ...

Software Subcategory: Embedded SW Engr Schedule: Full-Time Shift: Day Job Travel: Yes - 25% of the time Minimum Clearance Required: Interim_Secret Clearance Level Must Be Able to Obtain: Secret ...

Embedded Software Engineer

Herndon, VA · On-site

$106K - $159K/yr

Overview of Opportunity Two Six Technologies is actively seeking an Embedded Software Engineer to join our Trusted Electronics & Effects team in Herndon, Virginia. We are looking for someone with a ...

Software Subcategory: Embedded SW Engr Schedule: Full-Time Shift: Day Job Travel: Yes - 25% of the time Minimum Clearance Required: Interim_Secret Clearance Level Must Be Able to Obtain: Secret ...

Senior Embedded Software Engineer

Dahlgren, VA · On-site

$126K - $165K/yr

Description SAIC is seeking an Embedded Software Engineer in Dahlgren, VA. Responsibilities: * Design, implement, and test embedded software solutions in C/C++ for microcontrollers, real time ...

Embedded Software Engineer

Arlington, VA · On-site

$151K - $199K/yr

Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures.

next page

Showing results 1-20

Wireless Embedded Software Engineer information

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 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, and why are they important?

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 cities in Virginia are hiring for Wireless Embedded Software Engineer jobs? Cities in Virginia with the most Wireless Embedded Software Engineer job openings:
Embedded Software Engineer

Embedded Software Engineer

W3Global Inc.

Lynchburg, VA • On-site

$100K - $120K/yr

Full-time

Posted 16 days ago

Be an early applicant


Job description

Essential Duties and Responsibilities include the following. Other duties may be assigned.

Architect, design, implement, verify and support complex software systems, potentially involving multiple microprocessors, microcontrollers, SoCs, FPGAs, custom ICs and wireless technologies.

Lead embedded software design efforts, including authoring and reviewing proposals; and scheduling, directing and monitoring design activities to ensure the project is accomplished within the prescribed time frame and budget.

Accept technical responsibility for the project and staff working on the project. Work closely with all stakeholders to ensure the successful delivery of the product or service.

Must be a flexible team player, willing to engage in diverse technical challenges requiring creativity and critical reasoning.

Work with stakeholders to define requirements.

Flow down software requirements from system design.

Analyze software requirements to determine feasibility of design within time and cost constraints.

Stay up-to-date on current wireless, networking and processing technologies.

Consult with hardware engineers and other engineering staff to evaluate hardware and software interfaces, functional requirements, and performance requirements of the overall system.

Formulate and design software architectures using scientific analysis and theoretical models to predict and measure outcome and consequences of design.

Design, code, integrate, test, configure, and document complete system and software solutions.

Consult with customers concerning maintenance of software system.

Clearly communicate and present designs and tradeoffs to development team, customers, and potential customers.

Mentor junior engineers.

Support proposal activities.

Provide inputs for budgetary quotes.

Perform other duties as assigned.

Required:

· Self-motivated, curious-minded, creative, innovative and flexible team player

· Bachelor's degree in engineering, computer science or similar field

· Minimum ten (10) years of relevant work experience

· Ability to work closely with system and hardware engineering teams to define custom wireless platforms.

· Proficiency with C, C++ and Python.

· Solid RF fundamental knowledge.

· Experience with real-time embedded operating systems such as FreeRTOS, VxWorks, etc.

· Experience with Linux

Must be DoD Clearance Eligible

Must be US Citizen not requiring any sponsorship

Desired:

  • Advanced degree in engineering, computer science or similar field.

  • Experience with product development in standard areas such as APCO Project 25, cellular standards, Bluetooth, 802.11, WiMedia, 802.15.4, and/or TCP/IP networked products is a plus.

  • Experience with UltraWideband (UWB) and other positioning technologies.

  • Experience with DSPs, FPGAs and SoCs.

  • Experience developing signal processing algorithms.

  • Experience with Verilog or VHDL.

  • Experience with sensor networks.

Development Skills:

The ability to work with lab equipment such as oscilloscopes, logic analyzers, spectrum analyzers, protocol analyzers and emulators is essential.

Reasoning Ability:

Candidate must possess the ability to solve complex problems and deal with a variety of variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.


W3Global logo

About W3Global

Sourced by ZipRecruiter

W3Global has been delivering staffing solutions for nearly two decades; we know which recruiting strategies work best. Our expert team is committed to developing a customized solution to fit your company’s unique needs. As a W3Global client, you’ll also receive personalized assistance from a seasoned team of staffing specialists. We are committed to providing both technical support and industry expertise to simplify the hiring process. We know that your time matters. W3Global will help you streamline the hiring process, getting it done and getting it right.

Industry

Recruiting and staffing services

Company size

501 - 1,000 Employees

Headquarters location

Frisco, TX, US

Year founded

2006