Embedded Firmware Engineer Needed For IoT And Or RTOS Exp

MIT Recruit, Atlanta, GA (United States)

Category: Programming

Posted on: 13 Jan 2021

Python SaaS

Job Description

Embedded / Firmware Engineer for IoT products with some RTOS experience for emerging Industry leader

A strong candidate must have experience developing firmware for IoT-connected devices. Very strong candidates will have some Electrical Engineering and electronics hardware background.

Primary Responsibilities and Essential Functions :

Design and develop firmware for IoT connected devices to meet device and system specifications

Evaluate existing industry solutions and products for suitability to meet product and system requirements

Design and implement device firmware and hardware test plans

Support device manufacturing

Drive the entire product lifecycle including architecture, design, building and testing, and mass production and deployment

Contribute to product roadmap planning for embedded devices

Become a technical leader and technical product owner

Partner with other members of internal technical team to develop full device solutions

Conduct deep data and field analysis/testing to triage any product/tech symptoms deviating from expected behavior.


BS/BA degree in related discipline (Electrical Engineering, Computer Engineering, etc.).

3 years of experience designing and developing embedded software in C/C++

Strong low level programming experience

Experience developing firmware for devices with IoT connectivity such as LoRa, Bluetooth, GPS, NB-IoT, LTE, etc

Experience in RTOS embedded development

Experience in collaborative FW/SW development environments

Basic scripting abilities, particularly python

Solid interpersonal, presentation, and collaborative skills and commitment to develop further.

Excellent analytical and academic credentials. Ability to push and complete independent analysis.

Natural curiosity and tendency to question the status quo.

Preferred :

Experience developing for multiple Operating Systems

Familiarity with electronics HW design and debug principles.

Experience with hardware testing with standard lab equipment such as oscilloscopes, spectrum analyzers, bench power supplies

Experience designing and evaluating electronic devices including experience in DC/DC converters, battery operation and charging, digital design, RF design

Familiarity with RF design principles including antennas

Experience interfacing with ODM partners

Experience with hardware high-volume quality control principles

Experience developing firmware and hardware for battery-powered devices

Strong Python experience

Experience in the automotive space, preferably with OBD vehicle diagnostics

Experience implementing SaaS solutions that include hardware components / sensors.

Hands-on experience implementing process-changing technologies.

Hands-on experience with data manipulation and machine learning tools

Prior start-up experience a plus

Advanced degree preferred.

Want more jobs like this?

Apply Now

By clicking "Apply Now" or "Subscribe and Apply" you will be redirected to an external website. By clicking "Subscribe & Apply" you give TechieJobs consent to process and store your data, and send you job alerts to provided email.

Job Source: Ziprecruiter (Will expire by: 2021-02-27 00:00:00)

Apply Now

Quick poll
How did COVID-19 affect your employment?
  • Nothing's changed
  • I now work from home
  • My salary decreased
  • I lost my job

* This poll is anonymous.