Expert Linux & Data Processing Software Engineer
Core
Administer Linux environments and develop software solutions for data logging, processing, and visualization.
Role type
Senior IC Linux & Data Processing Software Engineer
Builds
Data logging, processing, and visualization tools
Domain
Automotive, Aerospace & Defense, Energy, Enterprise, Telecommunications, Industrials & Robotics, Medical technologies
Deliverable
production ML models | product features
Required skills
Linux administration (Ubuntu, Debian), Bash scripting, C++ programming, network diagnostics, hardware-software integration, system log analysis, TCP/IP/DNS/DHCP/VLAN/Routing protocols, Ethernet interface configuration
Preferred skills
Embedded systems experience, system architecture design
Responsibilities
Administer and maintain Linux environments for development, testing, and production; Manage system configurations, users, services, permissions, and network interfaces; Diagnose and resolve issues related to operating systems, networking, hardware platforms, drivers, and applications; Create and maintain technical documentation, installation guides, and diagnostic procedures; Collaborate with software, hardware, and system integration teams to troubleshoot issues and implement new features; Analyze requirements, design, develop, test, and maintain software solutions for data logging, processing, and visualization; Provide technical and product support for tools related to data logging, processing, and visualization; Contribute to continuous improvements of tools, processes, and system architecture
Seniority
Senior, hands-on IC
