Embedded Software Engineer

Understory

(Boston, Massachusetts)
Full Time
Job Posting Details
About Understory
insurance-damage (1) Welcome to Understory Understory—named for the area in a rainforest beneath the forest canopy—detects rain, hail, wind and other weather events directly at the earth’s surface, where the risk to life and property is greatest. While traditional, radar-enabled weather centers collect data by analyzing conditions observed in the atmosphere, Understory’s ground-truth-based detection is a marked enhancement in both resolution and fidelity.
Summary
As an Embedded Software Developer at Understory, you will develop and maintain our remotely deployed Linux machines that are the heart of our weather stations. You will develop new algorithms and build tools to keep our data flowing. The work environment is casual, flexible, and fun while also being fast paced and aggressive in advancing technology. Your peers will be a multidisciplinary and diverse team building hardware, performing data analytics, developing cloud platforms, and releasing disruptive products. In this role, you will have the opportunity to design solutions to hard problems that help advance breakthrough projects within a rapidly growing company. Understory generates real-time, localized, atmospheric data, powered by its hyper-local grids of proprietary weather stations. We are in the middle of building the next generation of weather data and you can be an integral part of the team. Our weather stations are creating data that no one else has and their systems are at the heart of it.
Responsibilities
* Maintain and develop the station's application code, written in Python and C on Linux * Develop real-time algorithms on an RTOS to digest sensor data. * Develop new firmware technologies, bringing data from the chip to the cloud. * Manage the configuration of the station with Saltstack, Bash, and Python.
Ideal Candidate
* Minimum bachelor's degree in Electrical Engineering or Computer Science (or related field) * 5+ professional C development * Proficiency with Python * Deep understanding of, and experience with, real time systems and their issues * Experience with configuration management tools, specifically Saltstack, is a plus * DSP knowledge is a plus

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.