Job details
Job type full-time
Not provided by employer
Full job description
Engineering
Cloud - iot platform
Summary
Ubiety is developing innovative technology that creates digital identification based on the rf signaling of common portable devices in order to improve the safety and security of communities and homesWe offer a fast paced, highly collaborative startup environment where you will be inventing and developing transformative products and technologyUbiety has multiple patents granted on our sensor technology and our analytics & ai engine, with multiple more in the pipelineYou will be working alongside extremely talented engineers and creative designers from inception through delivery of revolutionary products.
We are seeking a software engineer with an iot (internet of things) focus who thrives in a fast paced environment and is passionate about creating a world class device management and sensor platformThis opportunity requires experience with iot devices, experience collecting and processing real-time data, and the ability to design and create management tools for viewing and managing the real-time data and monitoring the health of the fleet of sensorsYou will be responsible for implementing device detection, data collection, data flow, and sensor monitoring business logicThe ideal candidate is motivated by building a system that deploys, manages, and monitors a large number of sensor devices that each collect large amounts of data, and is passionate about achieving operational excellence of the platform as a wholeIf you are committed to teamwork, hustle, and learning you will thrive in this role.
The most important characteristics for this role are aptitude, a passion to learn, a positive attitude, and a strong work ethicWhile we do not prioritize years of experience or educational pedigree, preference will be given to candidates with a demonstrable track record of success delivering new features or productsThe ideal candidate has thrived and succeeded in delivering high-quality products and features in a hyper-growth environment where priorities can shift quicklyThe candidate will have a strong software development background, and a track record of building systems that solve common challenges on iot devicesWorking knowledge of linux and python is a must.
In this role, you will have a great deal of ownership and autonomy over the operational details of homeaware’s fleet of sensors, and the iot platform that they are a part of.
We’re a small company; we don’t have rigid roles, and we have a lot to do..We can help you grow wherever your interests take you.
What you`ll need
Bachelor’s degree in computer science, electrical engineering, or a related field (demonstrable past work products may be considered for candidates without a bachelor’s degree)
2+ years of relevant work experience
Experience building production services on raspberry pi, arduino, esp32, nvidia jetson, or similar platforms
Demonstrable past of hands-on iot prototyping and development
Fluency and software development experience in python
Strong linux fundamentals
Strong communications skills, work ethic, aptitude, and passion to learn
Development experience on major communication protocols and standards (bluetooth, ble, wifi, usb, etc) is a plus
We`re looking for someone who is comfortable with a fast-moving environment and can learn quickly
What you`ll be doing
Design and build modules and systems for use on homeaware’s deployed fleet of sensor devices
Evaluate different edge computing platforms and paradigms for performance and cost tradeoffs
Design components on the sensor that allow software and firmware updates, resetting to a factory state, and recovering from critical errors
Troubleshoot problems with hardware modules reported by sensors in the field (bluetooth and wifi modules cutting out, low-power warnings, etc) and find innovative solutions
Participate in decision-making around the software design for sensor code
Build and modify on-sensor code to aid in detection of devices
Document and refactor/improve our sensor logic codebase
Debug complex problems, prioritize relentlessly, and get things done with a high level of efficiency.
Learn constantly, be willing to investigate new areas with unfamiliar technologies, and embrace the need to think outside the box and solve problems on your own
An equal opportunity employer/veterans/ disabled
Ubiety technologies, inc is an equal opportunity employer and makes employment decisions on the basis of merit and business needsUbiety technologies does not discriminate against applicants on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, national origin, veteran status, disability or any other protected characteristic in accordance with federal, state and local law.
Hiring insights
Job activity
Posted 26 days ago