This job is no longer accepting applications.
Fluence

Fluence

Linux Communications Engineer

Apply Now
🌍Houston, TX, USA
5 months ago
👀 13 views
📥 0 clicks

Job Description

We are seeking a highly skilled Linux Communications Engineer to join our team. As a Linux Communications Engineer, you will be responsible for debugging and maintaining complex production environments within a Linux environment. Your expertise in systems debugging, communications protocols, scripting languages, and networking will be crucial in ensuring the successful implementation and operation of our products.
Responsibilities:- Debug and troubleshoot complex system-level issues in Linux-based environments, focusing on identifying and resolving issues within the entire system rather than individual components.- Provide level 3 support for our products, ensuring efficient resolution of customer-reported issues and delivering exceptional customer support.- Utilize your strong communications experience with protocols such as Modbus TCP/RTU and/or MQTT to debug and optimize communication systems for our products.- Utilize Python and bash scripting to automate tasks, develop tools, and streamline processes, enhancing the efficiency and reliability of our systems.- Demonstrate proficiency in physical and software-defined networking, with a primary focus on Cisco and Linux-based solutions, to design and implement robust networking infrastructure for our products.- Apply your extensive Linux experience, particularly with the Ubuntu operating system, to configure, optimize, and secure Linux-based communication systems.- Collaborate with cross-functional teams and follow Agile methodologies to ensure the timely and successful delivery of projects, adapting to changing requirements and priorities.- Leverage orchestration tools like Ansible to automate configuration management, deployment, and scaling of systems, simplifying and accelerating the deployment process.
Requirements:- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).- Proven experience in systems debugging, preferably in a Linux environment, with a focus on diagnosing and resolving issues at the system level.- Experience providing level 3 support for COTS or delivered production environments, ensuring prompt and effective resolution of customer-reported issues.- In-depth knowledge and hands-on experience with communications protocols, such as Modbus TCP/RTU and/or MQTT.- Proficiency in scripting languages like Python and bash, with the ability to develop efficient and reliable automation scripts.- Strong understanding of physical and software-defined networking, particularly with Cisco and Linux-based solutions.- Extensive experience with the Ubuntu operating system and its associated tools and utilities.- Familiarity with Agile methodologies and experience working in Agile development environments.- Prior experience with orchestration tools, such as Ansible, to automate configuration management and deployment processes is preferred.- Excellent problem-solving skills, with the ability to analyze complex issues and propose effective solutions.- Strong communication skills, both verbal and written, with the ability to collaborate effectively with cross-functional teams.
Join our dynamic team and contribute your expertise to the development of cutting-edge communication systems within a Linux environment. Apply now and be part of our exciting journey to deliver innovative solutions to our customers.
Apply Now

More Jobs at Fluence