Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Vision insurance
- Hybrid Role
- Salary up to $175K
Job Description - Senior Embedded Developer
An IoT resident experience platform that helps multifamily properties deploy advanced smart features for their residents in a cost-effective way.
We're scaling quickly, and we're looking for a Senior Embedded Linux developer to build a team and develop new products.
This position will report to the Senior Product Engineer and will be responsible for leading a team for embedded applications and operating system development of our core products. This individual will work with other key teams including Hardware, Product, Software, and Design.
Required Qualifications
- Located in the Phoenix, AZ Area or willing to relocate
- 7+ years of professional experience writing and maintaining production-level systems
- Strong Software Engineering fundamentals
- Comfortable with Agile project methodologies
- Comfortable mentoring, training, and guiding other developers
Experience with the following is preferred:
- C/C++
- Embedded Linux build systems (Yocto / Buildroot)
- Microcontrollers (Zephyr, FreeRTOS)
- Build systems (Make/CMake)
- Knowledge of the Linux ecosystem (system calls, libc, network management, systemd, Linux utilities)
- Audio / video subsystems (Alsa, pulseaudio, pipewire, DRM, ffmpeg, gstreamer)
- SIP, STUN, TURN, ICE
- Python
- Reading hardware schematics
Responsibilities:
- Guide the software architecture of the embedded products
- Be involved in the hiring process to build the team
- Run daily and weekly technical meetings to guide projects
- Work directly with developers on the team to discuss technical issues
- Contribute to high impact projects
Benefits:
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday