Ibis Networks, Inc. is looking for a C/C++ programmer with a strong track record in developing firmware and micro controller code, for projects involving an IoT portfolio of products. You will be a key contributor to expanding our portfolio of IoT devices for plug-load energy management.
You will join a distributed team of hardware and software engineers working to build enterprise-level technology for monitoring and optimizing energy use at the plug-level for buildings and campuses.
Ibis Networks is a distributed team, with some of our software team working from our Honolulu headquarters and locations in and around Seattle, WA and in the Bay Area. We are open to remote workers given our distributed team, and would also welcome sometime to our offices in Honolulu or the Bay Area.
If you are experienced at working as part of a distributed team, are capable of writing clearly and using tools like Slack to effectively communicate, you’ll work well with our team. You may rarely be asked to travel to Honolulu for company meetings and work sessions, but otherwise, we’re interested in talking to self-motivated people who are happy to work on interesting technology problems from a variety of locations.
Firmware and micro controller development
Strong knowledge of TCP/UDP, application level protocols
Transport layer encryption (SSL/TLS)
Understanding of REST API development
A working knowledge of Netburner appliance development is strongly desirable, with experienced Netburner developers receiving priority for hiring.
Other desirable skills:
I2C and/or SPI
Ruby on Rails
Some familiarity with cloud-based architectures and services (e.g, AWS, Heroku)
Please send your resume to firstname.lastname@example.org