2 Embedded Software Firmware Engineers - US Citizen or GC holder only Job at InnoTECH Staffing, Boston, MA

Y245bERKNk5xWXprV2RialZTeXdFaFc0SFE9PQ==
  • InnoTECH Staffing
  • Boston, MA

Job Description

InnoTECH Staffing is looking to hire 2 Embedded Software Engineers for a medical device neuromodulation start-up in the Boston area.

***There is NO sponsorship available and candidate must be a US Citizen or Greencard holder***

Requires being onsite in the Boston office.

While BLE experience is listed as a requirement, they are flexible and believe a strong candidate with solid embedded development experience should be able to acquire this skill relatively quickly. Thus, we are willing to make exceptions for the right candidate.

Ideally for the more junior level - the team is specifically looking for candidates with a B.S. from a top 25 engineering school and a GPA of at least 3.5, or a candidate who can significantly impress the team with their skills and experience.

Here is the opening:

We are looking for an exceptional Embedded Software Engineer to join our team in building our smart neuro platform. The successful applicant will play a key role in developing and enhancing the firmware for our implantable and wearable devices, including the Bluetooth Low Energy (BLE) interface with a patient-facing mobile application.

WHAT YOU WILL DO

  • Develop embedded firmware in C to support BLE communication between an implantable device and mobile apps
  • Design and implement custom GATT services and characteristics to enable secure, low-latency data exchange
  • Support real-time signal processing, sensor interfaces, and closed-loop control logic
  • Contribute to the design of system-level communication protocols across implant, wearable, and cloud platforms
  • Help build automated test systems for wireless and embedded functionality

REQUIRED QUALIFICATIONS

  • BS in Electrical Engineering / Computer Science plus 2+ years work experience OR an advanced degree with relevant project experience
  • Strong programming skills in C for embedded systems
  • Hands-on experience developing and debugging BLE firmware , including custom profiles and characteristics
  • Understanding of BLE stack behavior (advertising, connection parameters, bonding, encryption)
  • Comfortable working with microcontroller toolchains, oscilloscopes, and logic analyzers
  • Ability to read datasheets and electrical schematics and develop device drivers
  • Strong troubleshooting, communication, and cross-functional collaboration skills

PREFERRED SKILLS

  • Experience with ST or Nordic microcontrollers
  • RTOS based firmware development (e.g. FreeRTOS, Zephyr)
  • Hands-on experience developing and debugging Bluetooth Low Energy (BLE) communication protocols, including creating custom GATT services and characteristics
  • Experience integrating mobile applications with embedded firmware, ensuring robust and reliable data exchange
  • Experience developing active implantable medical devices, medical device quality systems, standards (e.g. ISO-14708) and risk management activities (e.g. FMEA)
  • Proficiency in cross-platform (Android, iOS) mobile application development
  • Broad circuit design experience including analog, digital, power supply and comms functions
  • Setting up and maintaining testing environments for hardware and software systems

THE CULTURE

This position is 5 days per week in person based in Boston, MA. Were a small team tackling big challenges. We move quickly, think rigorously, and care deeply about the impact of our work. If youre excited by the idea of helping build a product that integrates neuroscience, embedded systems, and mobile UX , and youre eager to grow in a fast-paced startup, wed love to meet you.

BENEFITS

The company provides comprehensive health benefits to support our employees well-being, including medical, dental, and vision insurance. We also offer stock options, giving team members a direct stake in the companys success and long-term mission.

Salary for the Jr Engineer is in the $100K to $125K range and for the more Senior up to $150K.

Keywords:

Neuro / Neural

Neuromodulation

Neurostimulation

Brain Computer Interface

Embedded Firmware Engineer

Bluetooth Low Energy / BLE

Class II / III medical device

Job Tags

Part time, Work experience placement, Work at office, Flexible hours,

Similar Jobs

Premise Health

Primary Care Physician Job at Premise Health

 ...experience why amazing health starts with amazing healthcare. For more information, visit As a Full Time Physician, you'll provide Occupational Health and Primary care to client employees along with providing primary care to employees and their their dependents ages 2... 

SERVPRO of West Beaver County

Drywall finisher Job at SERVPRO of West Beaver County

 ...Benefits: ~401(k) matching ~ Competitive salary ~ Dental insurance ~ Health insurance -Looking for a hardworking, efficient drywall finisher with extensive experience - Full-time position in Beaver County - Excellent benefits - Medical Coverage, paid vacation... 

Biointron Biological USA Inc

Marketing Associate Job at Biointron Biological USA Inc

 ...CRO and we are seeking a client-facing, detailed, self-starting Marketing Associate to join our fast-growing team. Reporting directly to...  ...projects at once within tight deadlines.Responsibilities:Design content marketing strategies and set short-term goals for marketing... 

PrimeFlight Aviation Services

Aircraft Security / Baggage Handler - SFO Airport Job at PrimeFlight Aviation Services

 ...the world, we offer opportunities for career progression Enjoy a competitive pay scale ABOUT US ~ We perform a wide range of airport support services globally on behalf of commercial airlines. Join us for a rewarding career in the aviation industry! Job... 

Merry Maids of Akron and Canton, OH

House Cleaning Job at Merry Maids of Akron and Canton, OH

 ...housekeeping duties, including vacuuming, dusting, mopping, and cleaning bathrooms Create a clean and healthy environment for your...  ...your experience to work. Career advancement opportunities are available in training, quality assurance, office management, and sales....