1

Bluetooth Software Engineer Jobs in Massachusetts

Firmware Engineer

Boston, MA · On-site

$110 - $170/hr

Our software and hardware platform enables EEG-based devices to work beyond controlled lab ... In this role, you'll work on firmware for Bluetooth-enabled wearable devices that collect and ...

As an iOS Software Engineer on this team, you'll design and implement the software that enables ... Bluetooth Low Energy (BLE), Wi-Fi, or other communication protocols. * Define and evolve the iOS ...

Staff iOS Engineer (Connectivity)

Boston, MA · On-site

$56.25 - $77.50/hr

The Staff iOS Engineer will design and implement software that connects WHOOP's hardware to the iOS ... Bluetooth Low Energy (BLE), Wi-Fi, or other communication protocols. • Define and evolve the iOS ...

Staff iOS Engineer (Connectivity)

Boston, MA · On-site

$56.25 - $77.50/hr

The Staff iOS Engineer will design and implement software for seamless communication between WHOOP ... Bluetooth Low Energy (BLE), Wi-Fi, or other communication protocols. • Define and evolve the iOS ...

Deep experience with Bluetooth Low Energy, Wi-Fi, and 802.15.4. * Strong skills in problem-solving, communication, and collaboration. * Proficiency in Embedded Software development, C programming ...

Deep experience with Bluetooth Low Energy, Wi-Fi, and 802.15.4. * Strong skills in problem-solving, communication, and collaboration. * Proficiency in Embedded Software development, C programming ...

Experience with wireless communication protocols (e.g. Wi-Fi, 4G, Bluetooth, MQTT) * Complementary engineering experience: * Electronics prototyping and design * Machine learning * Software ...

Secondary responsibilities include multi-discipline system architecture (electronics, software, and ... Bluetooth, Wi-Fi, LoRa); wireless system design, including transceiver design, antenna design, and ...

Senior Linux Device Programmer

Boston, MA · On-site +1

$170K - $185K/yr

... and Bluetooth * Debug complex system-level issues across hardware and software boundaries ... Mentor junior engineers and review code contributions QUALIFICATIONS EDUCATION * Bachelor's degree ...

Infojini Consulting is recognized as one of the fastest growing IT services and software ... SPI, I2C, Bluetooth LE, USB, and other serial protocols The ability to read and interpret ...

... Bluetooth and CAN bus communications to the car. What You'll Do: * Work with the team to set ... Provide full lifecycle software development, including requirements gathering, design, development ...

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 job categories do people searching Bluetooth Software Engineer jobs in Massachusetts look for?

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

Firmware Engineer

Neurable Inc.

Boston, MA • On-site

$110 - $170/hr

Other

Medical, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Are you ready to spread your wings and soar with a team of innovators? At Butterfly, we're looking for a talented Digital Marketing Specialist to join our Brooklyn-based family.

Neurable is building neurotechnology that makes brain data useful in everyday life. Our software and hardware platform enables EEG-based devices to work beyond controlled lab environments, opening the door to new ways of understanding focus, fatigue, cognitive performance, and human-computer interaction. We are a small, ambitious team working across neuroscience, hardware, software, AI, product, and operations. The work is technically challenging, deeply interdisciplinary, and grounded in a responsibility to build technology that earns trust. Privacy, quality, and scientific rigor are not side quests here. They are part of the product. We are growing quickly and looking for people who want to help shape both the technology and the company as we scale.

About the Role

We’re looking for a Firmware Engineer to help build and test the embedded systems behind Neurable’s next generation of wearable neurotechnology products. In this role, you’ll work on firmware for Bluetooth-enabled wearable devices that collect and process brain data from EEG sensors. You’ll help develop test applications, bring up hardware prototypes, interface with sensors and peripherals, and support embedded processing pipelines that turn neural signals into meaningful product experiences. This is a hands-on role for someone who enjoys working close to hardware, debugging real systems, and collaborating across disciplines. You’ll work with senior engineers, neuroscientists, ML engineers, and product teammates to help bring novel neurotechnology out of the lab and into everyday life. You’ll be a strong fit if you are curious, detail-oriented, comfortable learning quickly, and excited by the messy, rewarding work of making hardware and software behave in the real world.

What You’ll DoFirmware Development & Embedded Systems
  • Develop firmware for wearable device prototypes and production-oriented development platforms
  • Write, test, and debug embedded software in C/C++ for microcontrollers, DSPs, sensors, and peripherals
  • Build test applications, scripts, and tools to validate embedded systems and hardware behavior
  • Support firmware that interfaces with Bluetooth SoCs, including Qualcomm or similar platforms
  • Help implement embedded data collection, signal processing, and post-processing workflows
  • Contribute to memory, power, and performance optimization on resource-constrained devices
Hardware Bring-Up & Testing
  • Support hardware bring-up, prototype validation, and debugging for wearable device systems
  • Experiment with sensor and peripheral interfaces, including EEG and related biopotential sensing components
  • Work with hardware engineers to test board-level functionality and diagnose firmware/hardware issues
  • Maintain clear documentation for test procedures, firmware behavior, debugging notes, and known issues
  • Help create repeatable testing workflows for prototypes, development boards, and demo systems
Cross-Functional Collaboration
  • Collaborate with senior firmware, electrical, neuroscience, ML, and product teammates to define prototyping scope and technical requirements
  • Help port signal processing or ML-adjacent algorithms into embedded environments under guidance from senior team members
  • Translate technical findings into clear updates for both technical and non-technical teammates
  • Participate in design reviews, debugging sessions, and product discussions
  • Learn from experienced engineers while taking ownership of well-scoped firmware projects
What We’re Looking ForRequired Qualifications
  • 2-5 years of experience in embedded systems, firmware development, electrical engineering, computer engineering, or a related area
  • Strong programming skills in C or C++
  • Experience working with microcontrollers, embedded processors, sensors, or peripheral interfaces
  • Familiarity with ARM-based processor families such as STM32 or similar 32-bit chipsets
  • Experience debugging embedded systems using tools such as oscilloscopes, logic analyzers, debuggers, serial logs, or similar methods
  • Basic understanding of embedded constraints such as memory, power, timing, and performance
  • Ability to write test code, scripts, or utilities to support hardware and firmware validation
  • Strong problem-solving skills, attention to detail, and comfort working with ambiguous hardware/software issues
  • Clear communication skills and willingness to collaborate across engineering, science, and product teams
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience
Nice to Have
  • Experience with Bluetooth, BLE, audio products, headphones, or wearable consumer electronics
  • Familiarity with Qualcomm Bluetooth SoCs or similar wireless platforms
  • Exposure to DSP concepts, digital filters, embedded signal processing, or sensor data pipelines
  • Familiarity with RTOS concepts, bootloaders, firmware update flows, or low-level drivers
  • Experience with TI ADS129x series EEG/ECG ADCs or other biopotential measurement systems
  • Interest in EEG, neuroscience, cognitive performance, human-computer interaction, or wearable technology
  • Familiarity with board design, PCB layout considerations, or hardware implementation best practices
  • Experience with Python, Bash, or other scripting tools for testing and automation
  • Experience in a startup, lab, product development, or fast-moving hardware environment
What Success Looks Like

In your first 30 days, you will learn Neurable’s hardware platforms, firmware architecture, development tools, testing workflows, and product goals. You’ll get familiar with our wearable systems, EEG sensing stack, Bluetooth architecture, and how firmware connects to the broader product experience. In your first 60 days, you will begin owning well-scoped firmware or test projects, contribute to prototype validation, improve debugging workflows, and collaborate with senior engineers on embedded testing, sensor interfaces, or signal-processing-related firmware tasks. In your first 90 days, you will deliver meaningful firmware contributions to a prototype or product development effort, help make testing more repeatable, document key workflows, and become a reliable contributor to hardware bring-up, embedded debugging, and cross-functional development.

How We Work

At Neurable, we value people who are thoughtful, direct, curious, and accountable. We care about moving quickly, but not recklessly. We like builders who can zoom out to understand the mission and zoom in to sweat the details. Firmware at Neurable sits close to the heartbeat of the product. The work touches real hardware, real users, and real biological signals, which means quality, curiosity, and careful debugging matter. Sometimes the answer is in the code. Sometimes it is on the board. Sometimes it is hiding in a waveform with a tiny hat and an attitude. You do not need to know everything on day one. You do need to learn quickly, ask good questions, communicate clearly, and take ownership of the systems you touch.

What We Offer
  • Competitive salary based on experience and role scope
  • Equity participation in a high-growth neurotechnology company
  • High-quality health insurance
  • 401(k) with employer matching contributions
  • Generous PTO
  • The opportunity to work on novel technology at the intersection of neuroscience, AI, hardware, software, and human performance
  • A collaborative team that values rigor, warmth, practical problem-solving, and strong engineering judgment
  • Pet-friendly office, team activities, and homemade waffles on Wednesdays
Logistics & Requirements
  • Full-time role
  • [On-site / hybrid] based on team and role requirements
  • Authorized to work in the United States
  • No visa sponsorship available for this role
  • 2+ years of relevant firmware, embedded systems, electrical engineering, or computer engineering experience preferred
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience preferred
#J-18808-Ljbffr