The role of Product Engineer is a technical role involving product testing, product troubleshooting, firmware testing, documentation and coordination with the software and supply chain team for product changes. The Product Engineer plays a crucial role in the product lifecycle, working closely with cross-functional teams to ensure that products meet customer requirements and are delivered on time.
Note: Full-time (on-site), Night Shift (8 PM – 5 AM or 5 PM – 2 AM)
- Understanding of command-line operating systems (e.g., Linux) and comfort working in terminal environments
- Understanding of network architectures and integrations, with the ability to troubleshoot and manage services like Apache and Nginx
- Proficiency in programming languages such as Python, C++, and Java
- Hands-on experience with Git and container tools like Docker
- Familiarity with network protocols and services, including basic network security principles (e.g., Wi-Fi certificate installation, VPNs, firewalls, etc.)
- Understanding of Android ROM development, PHP, Kotlin, or React is a big plus
- Working knowledge of DBMS and handling structured data
- Excellent troubleshooting skills
- Effective written and verbal communication skills
- BS Electrical, Computer Engineering or Computer Science
- 0-1 Years of Experience
Responsibilities:
- Testing of all hardware and software products developed by OneScreen
- Involvement in development, optimization, deployments and documentation processes for OneScreen's hardware and software products
- Troubleshooting and documenting the firmware related issues of OneScreen hardware
- Testing and troubleshooting of OneScreen software products
- Documentation of all technical processes being followed and implemented as well as conducted
- Communicating with the teams like Product Operations, Software development, Supply Chain, Product Management and Factory Engineers/reps regarding product changes, hardware defects and issues, software issues etc.
Career Development
- Candidate will be expected to work closely with the Product Engineering team to lead and spearhead the product development and testing cycle
- The candidate will be onboarded to design, develop, integrate and maintain current projects
- The candidate may be involved in side projects related to custom API design, development for AI projects, Web Projects and IFPDs
- The candidate may undergo training on android and Linux embedded system firmware development to address issues on our hardware firmware and software applications
- The candidate can develop expertise in technical product development and testing