Apply Now> Client is now hiring & actively interviewing!
Salary Range: 130,000-160,000 + excellent benefits (Candidate must be onsite daily)
Do you have experience leading a team of developers?
Do you have experience with at least one of the following (experience with at least one is required)?
- Yocto
- Buildroot
- OpenWRT
- RootFS
If you answered yes to both of the above questions, please connect with us using the link below. The client is actively interviewing.
Key Experience
- Minimum of 5 years of embedded software experience
- 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
- 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.
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