What you will do:
The Senior IoT Engineer designs and architects robust IoT solutions, provides technical leadership, and mentors junior engineers to deliver high-quality connected products across both firmware and hardware domains.
What you will do:
- Design system architecture for IoT products
- Review and approve firmware and hardware designs
- Implement security and reliability patterns
- Mentor IoT Engineers and develop technical training materials
- Conduct design and code reviews
- Develop complex firmware features and drivers
- Solve challenging hardware/software integration issues
- Optimize system performance and power consumption
- Establish testing strategies and validation plans
- Lead root cause analysis for field issues
- Implement continuous improvement processes
- Specialization Options:
- Firmware Specialist: Low-level drivers, RTOS optimization
- Hardware Specialist: PCB design, RF optimization
- System Architect: End-to-end solution design
You will fit in this job if you:
- 5+ years in IoT/embedded systems development
- 2+ years in technical leadership roles, experience mentoring junior engineers
- Expert in:
- Embedded C/C++ and assembly
- RTOS and bare-metal programming
- Hardware interfaces and protocols
- Wireless technologies (BLE, WiFi, cellular)
- Proficiency with:
- PCB design and layout considerations
- Test and measurement equipment
- Security implementation
- Technical excellence and attention to detail
- Knowledge sharing and collaboration
- Results-driven problem solving