Firmware Engineering Manager (100% Remote)

100% Remote Embedded Software Manager needed for leading mobile mesh networking and off-grid connectivity company! Up to $190,000 base salary, benefits, performance bonus, and 401(k).

  • REMOTE
  • New York, NY
  • $160,000 - $190,000
Easy Apply Now

A bit about us:

Founded in 2012, we are a leading mobile mesh networking and off-grid connectivity company based out of New York City. Our technology allows us to decentralize connectivity by embedding our mesh networking protocol into lightweight, low-cost devices and paired with easy-to-use mobile apps enabling mobile, long-range connectivity even without cell, Wi-Fi, or satellite.

We are currently seeking an Embedded Software Engineering Manager with Bluetooth, RTOS, and RF experience to join our growing engineering team. The Firmware Manager will have the main responsibility of contributing to team efforts by completing senior-level Firmware Engineering tasks, including coding, testing, and productizing RF/Mesh networking stacks on multiple platforms..

If you feel like you could be interested in the Embedded Engineering Manager role, please apply today or email your resume to Patrick.Murray@Jobot.com.

Why join us?

  • Base Salary of $160,000 to $190,000 Plus Equity (ISO Equity is about $300,000)
  • Bonus
  • 401(k) plan
  • Unlimited PTO
  • Parental Leave with Pay
  • Holiday pay (including December recess)
  • Medical, Dental, Vision and life insurance
  • Pre-tax benefits
  • Short- and Long-term disability plans
  • Professional Education Stipend

Job Details

Primary Responsibilities for the Embedded Manager:

  • Architects and implements our mesh network layer as a portable process to run within an IP networking stack on diverse radio platforms.
  • Designs, implements, and tests firmware modules in embedded C, including Bluetooth, RF, USB, board support packages, and ISRs.
  • Works closely with the Research Team to conduct R&D on new protocol development, as well as planning, developing and implementing firmware based on R&D results.
  • Maintains stable firmware by developing unit test plans, performing code reviews, and testing firmware releases.
  • Writes and maintains firmware documentation, provides technical support and training to colleagues, and works closely with customers to resolve any issues.

Required Experience:

  • Minimum 7+ years of experience in firmware engineering and embedded systems development.
  • Extensive experience implementing networking/RF/Bluetooth/USB stacks on embedded platforms, including real time operating systems (RTOS).
  • Experience implementing networking protocols.
  • Experience with Mesh/MANET protocols is a strong plus.
  • Strong coding skills in C/C++ in an embedded environment. Experience with Python is a plus.
  • Demonstrated ability to work in small form factor embedded systems and resource constrained hardware, especially working with low-level hardware, developing low-level drivers, bootloaders, and developing board support packages.
  • Proficiency with relevant tools like MCUXpresso, KDS, gdb, Git/GitHub, Jenkins, etc.

Preferred Experience:

  • Bachelor or Masters in engineering (CS, EE, or related field), preferably with RF or telecommunications background.
  • Amateur (Ham) Radio Technician Class License.
  • Familiarity with medium access protocols such as CSMA, proactive and reactive routing protocols, and transport layer protocols such as TCP/UDP.
Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
Location
REMOTE
Job Type
Permanent
Compensation
$160,000 - $190,000