What are the responsibilities and job description for the Product Engineer position at Inex Technologies?
We are seeking an enthusiastic Product Engineer with strong experience in Ubuntu-based embedded systems, device deployment, and customer-facing technical support. You will manage embedded Linux edge devices, assist sales with demos, support clients with solution design guidance, and help operate cloud-hosted components of our platform.
This role is for a curious, do-it-all builder with a hardware engineer’s heart - always learning, solving, and making things work.
Key Responsibilities
Embedded Systems Deployment & Management
- Build, configure, and maintain Ubuntu-based embedded systems (Jetson, ARM SBCs, x86 industrial PCs).
- Create and manage system images, OTA updates, provisioning pipelines, and device monitoring.
- Troubleshoot kernel-level, networking, hardware I/O (USB, serial, MIPI, PoE), and performance issues.
- Implement secure configurations including SSH hardening, firewall rules, VPN tunnels, certificates, and logging.
- Maintain accurate deployment documentation and revision control.
Cloud & IT Systems Operations
- Assist with deployment, configuration, and monitoring of cloud-based services, containers, and microservices.
- Work with engineering teams to validate releases in staging and production environments.
- Manage system logs, diagnostics, remote access, uptime monitoring, and alerts for field devices and cloud components.
- Support IT-related tasks such as networking, identity management, VPN configuration, and secure endpoint management.
Solution Architecture Support & Pre-Sales Activities
- Participate in sales calls and demos, configuring environments and presenting system capabilities.
- Prepare and support demo units, pilot systems, and on-site proof-of-concept installations.
- Communicate clearly with customers to gather requirements and recommend deployment best practices.
- Act as a technical liaison between sales, engineering, and customers—especially during onboarding and early adoption.
Customer & Partner Interaction
- Assist clients with designing new solutions, configuration, performance tuning, and troubleshooting.
- Provide training, documentation, and technical support during evaluations and early deployment phases.
- Capture customer feedback and communicate product gaps, bugs, and feature requests to internal teams.
Internal Collaboration
- Work with engineering to test new releases on embedded devices and cloud services.
- Maintain internal lab equipment, demo systems, and build infrastructure for engineering and sales.
Required Skills & Experience
- 2–8 years working with Linux/Ubuntu, ideally on embedded or edge systems.
- Strong understanding of systemd, networking, containers, and Linux internals.
- Experience with embedded hardware (Jetson, ARM boards, industrial PCs).
- Comfort with cameras, sensors, network interfaces, and low-level debugging tools.
- Ability to write shell scripts; Python proficiency preferred.
- Experience supporting or managing cloud deployments.
- Solid grounding in IT fundamentals (networking, security, VPNs, DNS, certificates).
- Highly comfortable using AI tools for general work, coding assistance, automation, documentation, and problem-solving.
Preferred Experience
- Experience with video analytics, access control, ALPR, or other hardware-integrated AI solutions.
- Familiarity with Tailscale (or similar), VLANs, and secure remote access.
- Exposure to DevOps practices or infrastructure as code.
- Prior pre-sales engineering or customer success engineering experience.
- Ability to prepare technical documentation and clear customer-facing materials.
What We Offer
- A mix of hands-on engineering and customer-facing technical work.
- Opportunity to work on cutting-edge embedded and cloud technologies.
- Competitive salary, benefits, and flexible work arrangements.
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Vision insurance
- Paid time off
Experience:
- Systems engineering: 2 years (Required)
Ability to Commute:
- Wayne, NJ 07470 (Required)
- Occasional travel may be required.