Part of a small startup? Join with others for the 2018 Tech Holiday Co-Party, a Boston tradition.

Startups Using Embedded C in Boston

Via their job posts and information submitted by startups themselves, these are the Boston Embedded C startups we've found.

Interested in other technologies? Browse or search all of the built-in-boston tech stacks we've curated.

Processor-level cybersecurity.

Technologies: , , ,
Show more details

“Creating a network of in-orbit relays that utilize laser communication […] allowing [satellite] operators to offload more data at costs comparable to cellular data plans, all while using their existing hardware.”

Technologies: , , , ,
Show more details

“An agricultural automation and data analytics company specializing in cloud-connected, smart drones.”

Technologies: , , ,
Show more details

Software for self-driving cars in urban environments.

Show more details

Smart water cooler for less plastic waste, plus flavored drink dispensing options.

Tech Stack Highlights

At Bevi the software team is structured to have shared responsibility over all the code. Each team member works on many parts of our stack including Web Ui (React), Mobile Applications (Android), Firmware (Arduino), and Backend (Java 8). We got weekly sprints and do code reviews using git on bitbucket.

Android – The Bevi smart water coolers have an android tablet that is the main interaction point with our end users. We update and push our apps regularly and we create seasonal animations that our customers love. The android tablet also functions as an IoT device that relays all events to our backend. We often have to dig deep in the android OS to ensure the uptime of our machines.

InfluxDB – A time series database that we use to store the history of all our machines and all service data. We store our data as events in an append-only way.

Java8 with dropwizard and guava – Used to handle streams of data coming from the machines and create derived streams to compute the status of consumables and flag any abnormal behavior. The data is continuously used to optimize the working of the Bevi and the user experience. We go pretty far in using a functional programming style in java.

Show more details

“Optimizing performance for elite athletes and teams.”

Show more details

Carbon fiber / multimaterial 3D printer. Allowing printing of higher-strength parts.

Show more details

Energy efficient lighting systems for industrial buildings.

Show more details