We are looking for an experienced Embedded Development Team Lead to join our IoT device development team. In this pivotal role, you will guide the architecture and development of our next-generation device software, managing a small team of skilled embedded developers. This hands-on leadership role requires a blend of technical expertise and team management skills.
- Lead the architecture and design of embedded software solutions for IoT devices.
- Develop high-quality, efficient code for critical firmware components and applications.
- Manage and mentor a team of seasoned embedded developers, fostering technical growth and alignment with project objectives.
- Establish best practices for firmware development and code review processes.
- Drive technical decision-making for embedded systems architecture.
- Ensure optimal performance, power efficiency, and reliability in device software.
- Collaborate with cross-functional teams—spanning algorithm development to cloud integration—to align software solutions with product requirements.
- Oversee project timelines, resources, and deliverables for IoT device development.
- Oversee software and hardware integration, troubleshoot issues, and ensure product reliability. Lead hardware verification and validation efforts to meet quality and cybersecurity standards.
- Education: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- Experience: 8+ years in embedded software development for connected devices, with at least 3 years in a leadership role.
- Skills & Expertise: Proven experience in leading and managing technical teams. In-depth knowledge of embedded Linux development and system architecture.
- Experience with Real-Time Operating Systems (RTOS).Proficiency in C/C++ programming for embedded systems.
- Experience with ARM-based architecture.
- Expertise in battery-powered devices and power optimization. Advanced understanding of low-power wireless protocols (e.g., Bluetooth, Zigbee).Strong foundation in embedded security principles. Experience implementing complex algorithms in resource-constrained environments. Familiarity with inter-process communication (IPC), multithreading, and low-level hardware interfaces (I2C, SPI, UART).Soft Skills: Excellent problem-solving, communication, and interpersonal skills; ability to work under pressure and manage multiple priorities.
Preferred Qualifications:
- Experience in developing products for mass production.
- Familiarity with Agile or Scrum methodologies.
- Opportunity to lead the development of a cutting-edge IoT device with embedded AI.
- Lead and grow a team of experienced embedded developers.
- Competitive compensation and benefits package.
- Professional development and growth opportunities.
Qualified candidates are encouraged to submit their resume online. We are an equal opportunity employer and value diversity in our team
Offensive Cyber Security Company Technical Lead
4 个月I'm interested
IoT consultant
4 个月I'm interested