The Embedded Software Engineer is responsible for developing and maintaining firmware for SmartRent devices, including Z-Wave controllers (hubs) and access control systems. This role supports the integration of hardware devices with SmartRent platform services, enabling reliable communication between field devices and cloud-based systems. This role contributes to firmware development using the Nerves framework and Elixir-based systems and collaborates with hardware, platform, and application teams to implement new functionality, support device reliability, and maintain existing device software.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed