roles and Responsibilities :
- Requirement Understanding and requirement writing
- Effort Estimate
- Architecting Embedded systems
- Design and develop Embedded systems based on customer needs
- Reviewing designs and source code
- Troubleshooting/problem solving
- On-Time Delivery
- Quality Deliverables
Other responsibilities:
- Customer Front facing
- Bringing value addition for Customer
- Defining Technical training
- Building/Mentoring Team Members
Area of expertise:
- Excellent Programming Skills in C
- Excellent OS Concepts
- Linux User space or Kernel programming skills, device driver embedded systems experience is must
- Thorough Knowledge on Wi-Fi Standards like 802.11 a/b/g/n/ac/ax (Must Have)
- Hands on experience with Wifi Sinffers (at least wireshark)
- Experience in WLAN Drivers and subsystem
- Good experience in BT/BLE (Protocol, Sniffer, stack) is added advantage
- Working experience of architecting embedded systems
- Excellent analytical and problem-solving skills
- Good Debugging skills and hands on with coding and tool usage
- Working experience of on bare metal, RTOS, device driver development is an added advantage
Soft-Skills:
- Excellent written and verbal communication
- Direct customer (US or Europe based) interaction will be added advantage
- Write high quality, efficient, extensible, and maintainable code in a fast-paced Agile environment.
- Participate in feature and designs discussions within and across teams
- Evangelize and inform with well-written design documents and conduct peer-reviews
- Review code, develop documentation and capacity plans, and debug the hardest problems live on some of the most innovative IoT devices.