Edge Systems Engineer responsible for edge computing systems reliability and observability. Bridging hardware, software, and networking disciplines to deliver maintainable solutions.
Responsibilities
Deploy, configure, and validate edge computing systems across lab, field, and production environments.
Integrate and optimize system components spanning embedded hardware, networking, containerization, and cloud APIs.
Collaborate with software, infrastructure, and field teams to identify and resolve integration and runtime issues.
Ensure reliable device-to-cloud communication for telemetry, control, and analytics workloads.
Perform end-to-end triage across hardware, network, and application layers.
Use Linux CLI tools, container inspection, and telemetry analysis to isolate and correct complex system failures.
Reproduce field issues in controlled environments and contribute findings back into engineering processes.
Develop reusable diagnostic tools and test harnesses to validate system resilience.
Build and maintain monitoring, and recovery automation (e.g., Bash, Python, Go).
Contribute to orchestration frameworks such as Docker, K3s, or Kubernetes for edge deployments.
Enhance observability through metrics, dashboards, and alerting (Datadog, Grafana, Prometheus, etc.).
Identify opportunities for self-healing and reliability automation.
Author and maintain runbooks, standard operating procedures, and knowledge base articles.
Document troubleshooting procedures and design patterns to enable Tier 1 and Tier 2 support efficiency.
Participate in post-incident reviews and translate lessons learned into durable operational improvements.
Partner with software engineers, DevOps, and operations teams to drive incident resolution.
Act as a 24x7 escalation SME for complex edge or connectivity issues.
Leverage escalation learnings to define and drive system reliability and lifecycle management initiatives.
Requirements
Bachelor’s degree in Computer Engineering, Computer Science, Information Systems, or equivalent work experience
3-5 years minimum relevant experience
Strong proficiency with Linux systems and command-line diagnostics.
Experience with containerized environments (Docker, K3s, or Kubernetes).
Understanding of IoT or distributed systems architectures, including secure communication (TLS/mTLS).
Solid grasp of networking fundamentals: IP, routing, VPNs, DNS, and cellular/LTE connectivity.
Scripting ability in Bash, Python, or Go for automation and tooling.
Demonstrated ability to troubleshoot across hardware, network, and software boundaries.
Excellent written communication skills; comfortable producing procedural documentation.
Benefits
Adhere to all NOV HSE policies, utilize appropriate PPE, and actively participate in monthly safety meetings.
Systems Engineer I designing, implementing, and managing complex systems at Honeywell. Collaborating with cross - functional teams to enhance operational efficiency and maintain quality standards.
ADAS Systems Engineer at Ford leading development of advanced driver assistance systems. Supporting design and optimization of automotive technology solutions for cutting - edge applications.
Vehicle Cyber Security Systems Engineer at Ford Motor Company influencing product security. Collaborate across teams to safeguard automotive technology and compliance.
Senior Network Engineer at Cybertrol responsible for industrial network design and deployment. Collaborating with cross - functional teams to deliver OT solutions in a hybrid work environment.
System Engineer leading embedded software development projects at embeX, working collaboratively to create customized solutions for demanding systems. Engaging with clients to gather requirements and guide software implementation.
Start your career as a Fachinformatiker specializing in Systemintegration. Work on complex IT systems and communication solutions in a supportive training environment.
Auszubildender zum Fachinformatiker Systemintegration bei Th. Geyer GmbH in Renningen. Planung, Konfiguration, und Administration von IT - Systemen mit einem engagierten Team.
Ausbildung zum Fachinformatiker für Systemintegration. Verantwortung für reibungslosen IT - Betrieb, Unterstützung bei digitalen Krankenhausabläufen und Schulung von Anwendern.
System Engineer managing Windows server and client environments, focusing on security and infrastructure. Collaborating with internal partners and external service providers for optimal IT setup.
Senior IT - System Engineer at DATAGROUP responsible for independent analysis and resolution of application errors on Windows and Linux servers. Collaborating with departments and partners in complex issue analysis.