Job Description
Skills:
Embedded Coding, Embedded C, Python, IOT devices,
Designation: Embedded Architect
Team Size: 10+
Location: Hyderabad or Vijayawada
Purpose of the Job
Eruvaka Technologies serves the aquaculture industry by designing and building advanced feeding systems that utilize complex algorithms, IoT and machine learning to precisely feed the shrimp. These systems help farmers to improve the profitability, protect the pond eco-systems by reducing the feed usage and provides the farmers with valuable insights. With customers in over 8 countries, we are expanding rapidly to deploy our systems across the world to achieve our mission of sustainable aquaculture.
We are looking for an Architect to develop and maintain Eruvaka IoT solutions for Aquaculture. Eruvaka solution includes edge devices (Hardware and Firmware), Wireless Communication Gateways, Cloud, Data Platform and analytics and machine learning at the edge.
Responsibilities
Responsible for overall IoT device architecture roadmap and implementation
Own the system architecture and design for IoT devices (Hardware, Firmware, Interaction with Cloud, Algorithms in Firmware)
Work with Engineering managers and Product managers to understand business & product requirements and continuously enhance architecture to meet the same.
Perform design and code reviews and guide the team in design and development.
Work with a cross-functional team consisting of Hardware developers, Firmware Developers, Data Scientists
Collaborate with cloud architect to for Device-Cloud integration
Study latest trend/standards in IoT related to (but not limited to) LPWAN, Wireless Networks, IoT device security and propose relevant solutions
Own skill development of the team, plan and upskill all team members
Be the technical and architecture point of contact of all IoT products to various teams in Eruvaka.
Required Skills
Experience as an Embedded software architect, creating and promoting architectural initiatives, balancing long-term strategy with short-term customer needs.
IoT product development experience involving device Firmware development and Hardware development (expertise in one area and experience in another)
Ability to understand complex real-world problems and find pragmatic solutions to balance both business and technical requirements.
Hands-on experience in at least Python and C
Linux system level knowledge and debugging skills
Desired Skills
Experience in implementing machine learning algorithms on Platform
End to End Knowledge of IoT System Architecture
Knowledge of statistics and machine learning is an added advantage
Qualifications
Total experience of 8+ in embedded software development
Bachelors degree
Any links to your prior work (interfaces/websites/code) are welcome