Fluence logo

Linux Communications Engineer

NewGet help on your job search

Need help in your climate job search? Dive deep into climate with Terra.do’s 12-week climate bootcamp course.

Terra.do has partnered with ClimateTechList to give ClimateTechList users a 15% discount for its flagship Climate Change: Learning for Action program.

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.

ClimateTechList.com logo

Fluence number of job openings over time by month

ClimateTechList is the web's largest aggregator of climate, clean tech, renewable energy & green jobs. Contact us if you'd like to use partner or use our current or historical jobs data in any way.

Apply to Job

👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!

Get a referral to Fluence

If possible, try to get a warm intro/referral to Fluence before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.

All job openings from Fluence

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.