1

Bluetooth Software Engineer Jobs in Virginia (NOW HIRING)

You'll design and execute the test strategies that prove them out, across hardware/software ... Bluetooth), plus jamming/mitigation. * Familiarity with UAS. * Experience with automated test ...

Principal DSP Engineer

Leesburg, VA · On-site

$153K - $234K/yr

... Bluetooth, LoRa,...) decode, and strong software skills. Familiarity with phased array DF ... Reverse engineer RF protocols associated with commercial and custom UAS platforms. * Familiarity ...

Our teams design and code software components, units, and modules to meet product specifications ... Bluetooth/ZigBee, others. * Willingness to lead and manage a team of engineers * Experience with ...

... radio, Wi-Fi, Bluetooth, telephone, satellite telephone, FAX, and related communications ... software, data exchanges, and technical artifacts comply with DHS Enterprise Architecture, TRM ...

New

RS232/RS422/RS485, CAN bus, USB, Ethernet including GigE, SPI, I2C, Bluetooth, etc. * Analog ... Demonstrates skill with wire harness layout and harnessing software * Demonstrates skill with DFM ...

You'll design and execute the test strategies that prove them out, across hardware/software ... Bluetooth), plus jamming/mitigation. * Familiarity with UAS. * Experience with automated test ...

System Test Engineer II

Sterling, VA · On-site

$90 - $144/hr

You'll design and execute the test strategies that prove them out, across hardware/software ... Bluetooth), plus jamming/mitigation. * Familiarity with UAS. * Experience with automated test ...

Showing results 41-60

Bluetooth Software Engineer information

What is a Bluetooth software engineer?

Bluetooth Software Engineers are professionals who design, develop, and maintain software that enables devices to communicate using Bluetooth wireless technology. They work with Bluetooth protocols, develop firmware and drivers, and ensure reliable data exchange between devices such as smartphones, laptops, wearables, and IoT products. Their role often involves troubleshooting connectivity issues, optimizing performance, and ensuring compliance with Bluetooth standards. These engineers may also collaborate with hardware teams to integrate Bluetooth features into new or existing products.

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

To thrive as a Bluetooth Software Engineer, you need a strong background in embedded systems, wireless communication protocols, and programming languages such as C/C++, often supported by a degree in computer engineering or related fields. Familiarity with Bluetooth stack implementations, debugging tools, and version control systems like Git is typically required. Strong problem-solving abilities, attention to detail, and effective teamwork skills help engineers address complex issues and collaborate on projects. These skills and qualifications are crucial for developing reliable Bluetooth solutions and ensuring seamless device connectivity in various applications.

What are the typical challenges faced by Bluetooth software engineers during device interoperability testing?

Bluetooth Software Engineers often encounter challenges related to ensuring seamless interoperability between a wide range of devices from different manufacturers. Variations in Bluetooth specifications, hardware capabilities, and firmware versions can lead to unexpected connectivity or performance issues. To address these, engineers regularly conduct comprehensive testing with diverse devices, collaborate closely with QA teams, and stay updated on Bluetooth standards. Effective troubleshooting and communication skills are essential for resolving compatibility problems and delivering a reliable user experience.

What is the difference between Bluetooth Software Engineer vs Embedded Software Engineer?

AspectBluetooth Software EngineerEmbedded Software Engineer
Required CredentialsBachelor's in Computer Science or Electrical Engineering; knowledge of Bluetooth protocolsBachelor's in Computer Engineering, Electrical Engineering, or related; embedded systems experience
Work EnvironmentDeveloping Bluetooth stack and firmware for wireless devicesDesigning firmware for embedded hardware in various devices
Industry UsageConsumer electronics, wearables, IoT devicesAutomotive, medical devices, industrial equipment
Common Search/ComparisonYesYes

Bluetooth Software Engineers focus on developing and optimizing Bluetooth wireless communication protocols and firmware, primarily for wireless devices. Embedded Software Engineers work on firmware for embedded hardware across a broader range of applications. While both roles require knowledge of embedded systems, Bluetooth Software Engineers specialize in wireless communication standards, making their skill sets complementary but distinct.

What are popular job titles related to Bluetooth Software Engineer jobs in Virginia?

For Bluetooth Software Engineer jobs in Virginia, the most frequently searched job titles are:

What job categories do people searching Bluetooth Software Engineer jobs in Virginia look for?

The top searched job categories for Bluetooth Software Engineer jobs in Virginia are:

What cities in Virginia are hiring for Bluetooth Software Engineer jobs?

Cities in Virginia with the most Bluetooth Software Engineer job openings:

Senior Vulnerability Researcher

Two Six Technologies

Herndon, VA • On-site

$122K - $162K/yr

Full-time

Posted 8 days ago


Job description

Overview of Opportunity 

Join the Trusted Electronics & Effects team at Two Six Technologies in Herndon, Virginia, where we push the boundaries of software and firmware reverse engineering to uncover vulnerabilities in wireless and embedded systems. As part of our elite team of security researchers, you'll work alongside CNO developers and hardware engineers, conducting cutting-edge vulnerability research on complex, real-world targets.

Our government customers rely on us to deliver mission-critical security solutions, and we're looking for a Senior Vulnerability Researcher who thrives on reverse engineering embedded systems, discovering security weaknesses, and developing innovative proof-of-concept exploits. If you're passionate about wireless security, embedded firmware analysis, and making an impact on national security, we want you on our team.

What You'll Do:

  • Serve as a senior technical contributor to the reverse engineering of wireless and embedded systems, identifying vulnerabilities and assessing their security impact.
  • Develop proof-of-concept exploits for discovered vulnerabilities following DevOps best practices for keeping code bases organized and maintainable.
  • Analyze firmware, software protections, and wireless protocols to uncover security flaws.
  • Utilize and develop custom tools to analyze and manipulate software/firmware binaries.
  • Collaborate closely with CNO developers, vulnerability researchers, and hardware engineers in a fast-paced, small-team environment.
  • Solve complex technical challenges with no predefined solutions.

What You'll Need (Basic Qualifications):

  • Bachelor's (or higher) degree in Computer Science, Computer/Electrical Engineering, or a related field (or equivalent practical experience).
  • Experience developing, debugging, and scripting in C/C++ and Python within Linux command-line environments, with a strong emphasis on low-level programming, memory management, and system interaction for reverse engineering and vulnerability research.
  • Experience with reverse engineering and vulnerability research, using tools such as IDA Pro, Binary Ninja, or Ghidra.
  • Expertise in one or more of the following:
    • Firmware analysis (ARM, MIPS, PowerPC, RTOS).
    • Firmware rehosting using emulation tools such as QEMU
    • Fuzzing and exploit development.
    • Binary obfuscation and anti-analysis techniques.
    • Wireless protocols and radio signal analysis.
    • File system forensics and fault injection frameworks.
  • Knowledge of common network protocols TCP/IP, UDP, or HTTP
  • Ability to work in the Herndon, Virginia office daily.

Nice if you have:

  • Experience conducting vulnerability research on embedded systems
  • Experience with defeating modern migrations such as ASLR, DEP, and Stack Canaries
  • Knowledge of cellular standards such as 4G or 5G
  • Knowledge of low bandwidth communications such as RS485, RS232, CAN
  • Knowledge of Wifi, Bluetooth, Zigbee communication
  • Previous experience in a client-facing technical role

Clearance Requirement:

  • Active US Security clearance of Top Secret level and ability to obtain and maintain TS/SCI

#LI-ZS1

#LI-ONSITE