2

Remote Linux Kernel Developer Jobs in Massachusetts

Senior Performance Engineer - AI Platforms

Boston, MA · On-site +1

$136.32K - $225.09K/yr

Partner with DevOps to bake performance gates into GitHub Actions/RHAIIS Pipelines. * Explore and ... Fluency in Python (data & ML) and strong Bash/Linux skills. * Knowledge of performance benchmarking ...

Sofware Engineer (AI/ML)

Boston, MA · On-site +1

$108.76K - $173.80K/yr

Basic knowledge of Linux/Unix environments and version control systems (Git). * Understanding of ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Strong experience with RHEL or other Linux distributions * Ability to work HYBRID in Raleigh or ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Sr Principal Software Engineer (Azure)

Boston, MA · On-site +1

$193.39K - $318.98K/yr

What you will bring * 12+ years of software development experience in Linux environments, with ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Senior Verification Engineer (Remote)

Salem, MA · Remote

$114.20K - $156.80K/yr

We're looking for a Senior Verification Engineer to play a key role in verifying complex SoC and ... Familiarity with Linux and standard EDA tools. * Thorough understanding of the pre-silicon design ...

Software Engineer - API Server (OpenShift)

Boston, MA · On-site +1

$96.44K - $154.19K/yr

Experience with Linux operating systems * 2+ years of experience writing code in either Go, Java, C ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

You will also work with cross-functional teams work with developers, Product Managers and Remote QA ... Hands-on experience with Linux/Unix operating systems * Solid understanding of backup and ...

Senior Software Engineer, AI Inference

Boston, MA · On-site +1

$133.65K - $220.68K/yr

For positions with Remote-US locations, the actual salary range for the position may differ based ... Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates ...

next page

Showing results 1-20

Remote Linux Kernel Developer information

What are the key skills and qualifications needed to thrive as a Remote Linux Kernel Developer, and why are they important?

To thrive as a Remote Linux Kernel Developer, you need a deep understanding of C programming, operating system concepts, and kernel architecture, often supported by a degree in computer science or related experience. Familiarity with Git, Linux kernel build systems, debugging tools like GDB, and contributing to open-source repositories is typically required. Strong problem-solving abilities, clear written communication, and self-motivation are essential soft skills for remote collaboration and troubleshooting. These skills ensure the ability to develop, maintain, and optimize kernel code effectively while working independently within distributed teams.

What are some common challenges faced by remote Linux Kernel Developers when collaborating with distributed teams?

Remote Linux Kernel Developers often work with globally distributed teams, which can present challenges such as coordinating across time zones, maintaining clear communication, and ensuring code consistency. Effective collaboration typically relies on asynchronous communication tools, thorough code documentation, and participation in regular virtual meetings or code reviews. Developing strong self-management skills and familiarity with collaborative platforms like Git and mailing lists is essential to staying aligned with the team's goals and maintaining productivity.

What are Remote Linux Kernel Developers?

Remote Linux Kernel Developers are software engineers who specialize in developing, maintaining, and improving the Linux kernel while working from a location outside of a traditional office. Their work often involves writing, debugging, and optimizing kernel code, collaborating with open-source communities, and ensuring system stability and performance. These developers typically possess deep knowledge of C programming, operating system concepts, and hardware interfaces. Working remotely, they use various collaboration tools to contribute to projects and communicate with team members globally.
What are popular job titles related to Remote Linux Kernel Developer jobs in Massachusetts? For Remote Linux Kernel Developer jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Remote Linux Kernel Developer jobs in Massachusetts look for? The top searched job categories for Remote Linux Kernel Developer jobs in Massachusetts are:
What cities in Massachusetts are hiring for Remote Linux Kernel Developer jobs? Cities in Massachusetts with the most Remote Linux Kernel Developer job openings:
PON Software Engineer - On site - Mansfield, MA

PON Software Engineer - On site - Mansfield, MA

Ciena

Mansfield, MA • On-site, Remote

$118.60K - $189.40K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 10 days ago


Job description

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.

How You Will Contribute:

As a Software Engineer at Ciena, you will play a key role in developing software for industry-leading Data Center PON Solutions. You will design and develop software for Ciena's next generation Data Center Out-of-band Management (DCOM) solutions built on Passive Optical Networking (PON) technology targeting AI hyperscalers and neoscalers. Your contributions will focus on enhancing Ciena's DCOM PON management and control software running on embedded Linux platforms.

  • Develop the next generation of Routing and Switching software solutions supporting 10Gbps PON network technologies and applications for Layer 2/3 data networking on a wide range of switch and host platforms.

  • Contribute new features to Ciena's SAOS embedded PON software and platforms, enabling new customers and markets, and accelerating time to market for Ciena's Data Center PON products.

  • Design, implement and test C/C++ and Python software for managing PON network devices.

  • Collaborate across all stages of the software development lifecycle, including requirements analysis, functional specification, design, coding, integration, verification, and support.

  • Design and develop software for real-time embedded Linux environments.

The Must Haves:

  • Bachelor's degree in Computer Science, Electrical Engineering, or foreign equivalent with 7+ years of experience in a software development role, preferably in a data networking or telecommunications environment.

  • Proficiency in C/C++ Python, Object Oriented Design, embedded software, and software engineering principles.

  • Solid understanding of the Linux operating system, including tools, scripting, system calls, socket programming, databases, and software development in a Linux environment.

  • Use of tools and infrastructure such as GIT, Bitbucket, JIRA, Docker buildx, and Yocto.

  • Demonstrable experience working with remote teams distributed across the globe.

  • Excellent interpersonal, written and verbal communication skills

Assets:

  • Design experience in the following areas:

  • Ethernet, VLAN, QoS, IPv4, IPv6, and L2/L3 access network switching and routing

  • Broadband technologies including PON (FTTx), OLT and ONT/ONU

  • Network management, NETCONF/YANG, gRPC/gNMI, Telemetry, REST

  • Docker, SDN, NFV, disaggregated network solutions

  • Database applications, preferably MongoDB or JSON-like database

  • Experience with secure networking technologies, SSH, TLS, X.509 certificates

  • Familiarity with Web development frameworks such as Angular and Django, user interface design, and Reactive Web Design

Pay Range:
The salary range for this position, in the USA, is $118,600.00 - $189,400.00.

#LI-JD

Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.

Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is anEqual Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.