Search jobs > Cambridge, MA > Embedded firmware engineer

Engineer: Embedded Firmware Engineer

Nanobiosym
Cambridge, MA, USA
Full-time
Quick Apply

Nanobiosym is an innovative, high-tech company that is developing novel technologies at the nexus of physics, nanotechnology, and biomedicine.

Founded by MIT / Harvard alum and located in Cambridge, Massachusetts, Nanobiosym was awarded the first X-Prize to be given for healthcare.

Embedded Firmware Engineer

Job Description :

We are looking for an Embedded Firmware Engineer to develop and maintain embedded firmware to support our sensor network and devices.

As the Embedded Firmware Engineer you will work closely with other functional leaders in the company. We are looking for a self-starting, independent-working person with excellent technical, communication, writing, and interpersonal skills.

Responsibilities :

  • Implement production quality, low maintenance firmware.
  • C programming in a real-time environment, using 8 / 16-bit processors and DSP.
  • Develop / maintain the current firmware.
  • Create and maintain software documentation.
  • Develop and implement test procedures.
  • Perform software deployment and packaging.
  • Implement functionality under both operating system (i.e. Linux) and non-operating system targets.
  • Implement protocols such as RS232, RS485, Modbus, I2C.
  • Work closely in a multi-discipline team to develop / install / improve NanoBioSym systems into customer sites.

Requirements :

  • Bachelor's or Master's Degree in computer engineering or related field.
  • 3+ years of industry experience in firmware development.
  • A solid understanding of sensor networking and core Internet protocols.
  • Application, use, and programming of National Instruments LabVIEW
  • Solid experience with the Microchip PIC processor family.
  • Proficient use of lab instrumentation (oscilloscopes, meters, protocol analyzers).
  • You must be comfortable on variety of operating systems (Linux, Windows)
  • Scripting experience using BASH and / or Python.

Nice to have :

  • Working knowledge of C++ and / or Java
  • Comfortable with version control tools, ideally git + GitHub / GitLab
  • Comfortable with continuous integration tools (like Jenkins or GitLab)

Job Posted by ApplicantPro

21 days ago
Related jobs
Promoted
Harnham
North Reading, Massachusetts

Senior Software Engineer (C++). Are you looking to work across the embedded development and the cloud/mobile space? Our client is a fast-growing custom software development company that is implementing AI/ML to loT, image processing for AI applications, simultaneous localization, and more. Experienc...

Promoted
MKS Instruments
Wilmington, Massachusetts

Principal Firmware Engineers partner with other engineering groups, marketing, manufacturing, and sales to develop, support, and maintain our industry leading solutions for the critical semiconductor fabrication market. As a Principal Firmware Engineer at MKS/Plasma and Reactive Gas Solutions, you w...

Promoted
Canonical - Jobs
Boston, Massachusetts

IoT / Embedded experience – from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services. Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware. ...

Promoted
Generac Power Systems
Boston, Massachusetts

Firmware Engineer IICompany Generac Power SystemsName Firmware Engineer IIReq # 64209Employment Type Full TimeShift 1stEngineer II-FirmwareLocation: Location: Boston MAWhat to ExpectGenerac Clean Energy is dedicated to delivering revolutionary Battery Energy Storage Systems (BESS) for our residentia...

Promoted
L3Harris
Wilmington, Massachusetts

Job Title: Specialist, Embedded Software EngineerJob Code: 10299Job Location : Rochester, NY or Wilmington, MAJob Description :L3Harris Space and Airborne Systems is seeking an Embedded Software Engineer. Essential Functions:Develop and lead aspects of the design and implementation of embedded softw...

Ring
North Reading, Massachusetts

Blink is looking to grow our firmware team with talented embedded software development engineers. Mentor junior firmware engineers. Own firmware on project from concept to launch. In this role, you will lead the firmware effort bringing new consumer products to market. ...

WHOOP
Boston, Massachusetts

As a Senior Signal Processing Engineer at WHOOP, you will be part of a cross-functional team composed of DSP, WHOOP Labs, Firmware, and Data Science. Bacheller or Master's degree in applied mathematics, statistics, electrical engineering, biomedical engineering, or related field. Partner with firmwa...

Symbotic
Newton, Massachusetts

We are seeking a highly skilled and experienced Principal Embedded Software Engineer to join our team. As a Principal Embedded Software Engineer, you will play a key role in designing, developing, and maintaining Linux-based systems and software for our cutting-edge projects. You will work with a te...

Precitech/TMC
Peabody, Massachusetts

TMC, the world leader in precision floor vibration cancellation technology, is seeking a Senior Firmware Engineer to join our NPD team, research innovative technologies and develop our next-generation products. As a key member of our New Product Development team, you will help establish TMC’s techno...

MIT Lincoln Laboratory
Lexington, Massachusetts

Our efforts range from early-stage research into materials and components for RF systems to complete RF system development; therefore, our researchers have expertise in antenna and RF circuit design, digital and embedded systems hardware, software, and firmware, digital signal processing and algorit...