Search

Embedded Firmware Engineer

Signalfire Telemetry Inc.
locationMarlborough, MA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Come Join Our Team!

We take pride in building quality products—and enriching the lives of those who make it possible. As a growing company, we invest in our people, our processes, and the technology that drives our success. We believe that when our team members thrive, our company thrives. We offer opportunities for career growth in a supportive, hands-on environment where your contributions make a difference every day. Most importantly, you’ll be part of a positive, team-oriented culture where autonomy is earned, hard work is rewarded, and every employee’s voice matters. Come grow with us and help shape our future!

Who We Are:

SignalFire Telemetry, a TASI Measurement company, designs and manufactures long‑range wireless sensor networks and cellular telemetry products used in oil & gas, water/wastewater, environmental monitoring, and industrial automation. Our portfolio includes battery‑powered 900MHz wireless nodes, gateways, and cloud‑connected cellular devices—all configured through our Windows‑based ToolKit application. You’ll join a collaborative team building reliable, rugged, real‑world solutions that customers depend on every day.

Being a part of TASI Measurement means we have big company perks with a decentralized operating structure that empowers us to remain close to our customers and their needs.

What We Offer:

  • Competitive salaries
  • 10 paid holidays each year, vacation, sick time and volunteer time
  • 401(k) with employer match – immediately vested
  • HSA, pre-tax health savings program
  • Flexible work schedules that promote a healthy work-life balance
  • Top-tier medical, dental, and vision insurance
  • Employer-paid life insurance
  • Pet Insurance
  • Tuition Reimbursement
  • Scholarship Programs

Job Summary:

We are seeking an Embedded / Software Engineer to design and develop firmware for our 900 MHz radio products and LTE‑based cellular platforms, as well as contribute to our C#‑based ToolKit configuration and diagnostics application. This role offers a mix of embedded work, PC software development, and hands‑on testing with real hardware. The ideal candidate has strong C and C# skills, a passion for clean, robust firmware, and an interest in wireless communication systems.

Essential Functions and Responsibilities:

  • Develop, maintain, and improve firmware for 900 MHz wireless nodes and gateways.
  • Implement features for cellular‑based telemetry products (LTE‑M / NB‑IoT).
  • Write efficient, reliable C code for microcontrollers (ARM Cortex‑M or similar).
  • Develop and maintain low‑level drivers, peripheral interfaces, and communication stacks.
  • Debug hardware/firmware issues using JTAG, oscilloscopes, and logic analyzers.
  • Collaborate with hardware engineers on board bring‑up and validation.
  • Extend and maintain SignalFire’s ToolKit Windows application.
  • Create intuitive UI elements and workflows for configuration and diagnostics.
  • Implement communication layers for device configuration, logging, and updates.
  • Support new product features and ensure backward compatibility.

Other Responsibilities

  • Participate in design reviews, code reviews, and architecture discussions
  • Contribute to requirements definition, verification testing, and documentation
  • Support production, troubleshooting, and occasional field‑related issues
  • Work in a fast‑paced, collaborative environment with real product ownership
  • Other duties as assigned.

Minimum Requirements

  • A Bachelor's degree in Electrical Engineering, Computer Science, or related field
  • 2-5 years of embedded firmware development experience
  • Strong proficiency in C for embedded systems
  • Experience with C# / .NET for Windows applications
  • Experience with microcontrollers and common peripherals (SPI, I²C, UART, ADC, timers)
  • Understanding of low‑power embedded design principles
  • Ability to read schematics, use lab equipment, and debug hardware interactions
  • Familiarity with version control systems (Git preferred)
  • Strong problem‑solving ability and willingness to work hands‑on with hardware

Commitment to People and Planet:

TASI Measurement is committed to fostering a sustainable and socially responsible environment. We believe that our success is not only measured by financial gains but also by the positive impact we have on our employees, communities, and the world around us.

As part of our commitment to people, we strive to provide a supportive and inclusive workplace where every individual is valued, respected, and given equal opportunities to thrive. We prioritize the well-being, safety, and personal development of our employees, recognizing that they are the engine driving our success.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...