Field Software Engineer configuring and troubleshooting maritime sensor technologies for a global intelligence network. Collaborating remotely with field technicians and backend engineers.
Responsibilities
Remote Provisioning: Remotely configure edge nodes, activate Starlink connections, and calibrate cameras and SDRs immediately after physical installation.
Remote Troubleshooting: Act as the escalation point for edge node health. You will independently debug Linux systems, container crashes, and hardware-software integration issues from thousands of miles away.
Cross-Functional Collaboration: Serve as the critical bridge between the field technicians bolting the gear to the ship, the backend engineers ingesting the data, and the AI team deploying edge models.
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (or equivalent experience).
3–8+ years of experience in systems administration, field engineering, technical support engineering, or distributed systems operations.
Deep hands-on experience administering Linux systems, including systems, bash scripting, and debugging headless machines.
Strong networking fundamentals including TCP/IP, NAT/CGNAT, routing, VPNs, and network troubleshooting.
Experience deploying and operating containerized workloads using tools like Docker and lightweight orchestration platforms (e.g., K3s).
Demonstrated ability to troubleshoot hardware–software integration issues and operate systems in unreliable environments (intermittent power or connectivity).
Must be eligible to obtain/maintain a security clearance.
Senior Software Engineer developing embedded software platforms for Infotainment and Software Defined Vehicle solutions at GM. Leading design and integration efforts for Android/QNX/Embedded Linux systems.
Senior Software Engineer on the Digital Twin team designing, building, and scaling applications for manufacturing. Collaborate across teams to integrate advanced robotic simulation and automation frameworks.
Senior Application Software Engineer leading UI/UX design and development of operator - facing applications for Autonomous Mobile Robots in production environments.
Senior Staff Engineer leading technical roadmap and innovation for Payments Platform at GEICO. Collaborating across teams to deliver scalable, resilient systems while mentoring engineers.
Software Engineer II developing full stack applications and services to improve capacity management initiatives at GEICO. Collaborating with cross - functional partners to deliver scalable solutions in a hybrid environment.
Oracle Cloud Technical Lead delivering technical designs and architecture for Oracle Cloud solutions at PwC. Collaborating with clients and teams to meet business requirements and improve operational efficiency.
Senior Embedded Software Engineer handling embedded software development at Hewlett Packard Enterprise. Collaborating in software systems design and testing methodologies.
Junior Software Engineer contributing to 3D visualisation and XR cloud streaming technologies. Collaborating in a scaled agile environment to enhance AVEVA’s industrial software portfolio.
Staff Software Engineer leading software design and implementation in medical devices for Stryker. Collaborating across functions to deliver high‑quality results aligned with business priorities.
Cloud Application Software Development Engineer designing, developing cloud - native applications for Intel Foundry Automation. Focused on building scalable APIs and backend services with security best practices.