- You will design and implement embedded software (written in C and running over Linux) to configure ASIC/hardware components and manage hardware resources, to support data path requirements for specific transport and Switching applications.
- You'll be working with both local and remote teams and provide basic project management for your own work and/or that of a small team, including effort estimation, project tracking, and status reporting.
- You'll play an active role in various phases of the product development cycle – product definition, design, planning, implementation, and testing.
- You will review product requirements and customer use cases.
- Your expertise will be used to prototype and evaluate alternative solutions on target hardware platforms and to deliver detailed functional specification and technical design documents for embedded software architectures and components.
- You'll support developed features through product verification and customer introduction, playing a key role in training the field support personnel.
- Bachelor's degree in Electrical/Computer engineering.
- Minimum 5 years of work experience in embedded software development role in a networking or telecommunications environment.
- Minimum 3 years of experience building applications using C/C++ as programming language.
- Experience with BSP, Security, and board bring-up.
- Hands on experience with the Linux kernel drivers and user space drivers.
- Good knowledge of embedded systems, Linux Operating System, mutual exclusion, synchronization, interrupt handling, inter-process communication, etc.
- Familiarity with datacom & telecom concepts such as DWDM, OTN, Ethernet, TCP/IP.
- Strong hands-on debug skills using tools like GDB, Valgrind etc.
- Excellent verbal and technical writing skills.
- Experience designing the embedded systems using micro service architecture on real time operating systems.
- Ability to understand CPU Hardware architectures, Hardware Functional Specifications and Hardware Timing Diagrams.
- Linux as a software development environment.
- Exposure to CLI, TL1, SNMP, NETCONF, REST, and gRPC.
- Design and development tools such as: Git, Eclipse, JIRA, Confluence, GDB, Yocto etc.
- YANG modeling language and toolchains.
- Scripting experience, Python, Go, BASH
-
Unity Software Engineer
1 month ago
Fanatee Remote, United States Full timeO time de desenvolvimento da Fanatee é responsável por planejar, escrever e manter o código de programação dos nossos jogos. Como parte desta equipe você vai trabalhar com programadores experientes, além de interagir com times de produto, design e BI. · Principais atividades · Pl ...
-
Software Engineer
3 days ago
Netflix Remote, United States Full timeAt Netflix, we want to entertain the world and are constantly innovating on how entertainment is imagined, created and delivered to a global audience. We currently stream content in more than 30 languages in 190 countries, topping over 220 million paid subscribers and are expandi ...
-
Software Engineer
3 weeks ago
DFINITY Remote, United States Full timeAbout the Node Engineering team and role: · The Node Engineering Team at DFINITY leads the development of IC-OS, the operating system powering the machines (nodes) that form the Internet Computer. Our mission involves managing node life cycles, ensuring privacy, integrity, and s ...
-
Software Engineer
9 hours ago
Netflix Remote, United States Full timeRemote How do you spark joy in hundreds of millions of people? It starts with a vision - that technology can give voice to stories around the world. In delivering those much-loved stories, Netflix is responsible for a significant portion of global internet traffic.To steward that ...
-
Senior Software Engineer
2 weeks ago
Tebra Remote, United StatesTebra only initiates contact with candidates via email from an official Tebra email address , , or ) or through our applicant tracking system, Greenhouse. We will only ask you to provide sensitive personal information through our official application portal — not via social media ...
-
Software Engineer L6
3 days ago
Netflix Remote, United States Full timeAt Netflix, we want to entertain the world and are constantly innovating on how entertainment is imagined, created and delivered to a global audience. We currently stream content in more than 30 languages in 190 countries, topping over 250 million paid subscribers and are expandi ...
-
Lead, Software Engineer
1 week ago
Azira Remote, United StatesDescription · You will be joining Azira, one of the fastest-growing media companies in advanced ad targeting and location visit measurement. You will experience a true start-up culture with the freedom to experiment and innovate. At Azira, we believe great culture is not just ab ...
-
Senior Software Engineer
4 days ago
Grafana Labs Remote, United StatesThis is a remote role for the US timezones only · About our Platform (at Grafana Labs): · Grafana Cloud moves millions of metrics, log lines, and traces per second from our customers' environments into a highly available, low-latency stack that processes and stores these data, an ...
-
Sr. Software Engineer
1 week ago
AppFolio, Inc Remote, United StatesDescription · AppFolio is more than a company. We're a community of dreamers, big thinkers, problem solvers, active listeners, and multipliers. At every opportunity, we set the pace while delivering innovation built to carry real estate into the future. One in which every experi ...
-
Software Engineer, L6
2 weeks ago
Netflix Remote, United States Full timeNetflix has been changing how people watch shows and movies, enabling on-demand access to thousands of movies and TV shows. Recently, Netflix has expanded its entertainment offering to include Live content, like Chris Rock Comedy Special, the SAG Awards ceremony or The Netflix Sl ...
-
SENIOR SOFTWARE ENGINEER
2 weeks ago
Sally Beauty Holdings, Inc Remote, United States Full timeJob Title: Senior Software Engineer (Oracle EBS/EPM Engineer) · (This position is hybrid and required to work days a week in the Denton Texas Support Center) · Our commitments are to build a truly diverse and inclusive company, care for our customers, people, and planet, and ou ...
-
Senior Software Engineer
1 week ago
102 Yahoo Inc. Remote, United States Full timeYahoo Mail is the ultimate consumer inbox with hundreds of millions of users. It's the best way to access your email and stay organized from a computer, phone or tablet. With its beautiful design and lightning fast speed, Yahoo Mail makes reading, organizing, and sending emails e ...
-
Principle Software Engineer
3 weeks ago
DripShop Remote, United States Full timeRemote position: USA residents only-not able to sponsor-prefer EST but open to any US Times zone · Who we are: · Drip ) is the shopify for social commerce; using it's AI-enabled tools, sellers can interact and transact safely and seamlessly on Drip's social marketplace and social ...
-
Senior Software Development Engineer
2 weeks ago
Zillow Remote, United StatesAbout the team · The Developer Experience Delivery Engineering team is responsible for the design, development, maintenance and operation of the systems and tools that enable all Zillow Group engineers to build, test, deploy and ship features to our customers. Our team is at the ...
-
Data Product Software Engineer
1 week ago
Revel IT Remote, United States ContingentTo Apply for this Job Click Here · We are seeking a Data Product Software Engineer in Fort Lauderdale, Florida for a contract opportunity who develops and maintains both the frontend and backend of applications to support client data applications. · This is a 12 month Remote posi ...
-
Senior Software Engineer
3 weeks ago
R&K Solutions Remote, United States Full timeR&K Solutions, Inc. is seeking a motivated and experienced Senior Software Engineer to join our growing Information Technology Consulting (ITC) & data analytics team. An ideal candidate will be an expert software engineer with proven expertise working on complex data-driven web a ...
-
Principal Software Engineer
3 weeks ago
Sisense Remote, United States Full timeWelcome to Sisense, the nerve center of the data and analytics revolution. Recognized by Gartner as an industry leader in the embedded analytics market, set to explode to a staggering USD 100 billion by 2027. · At Sisense, we empower businesses worldwide to unlock the power of th ...
-
Principal Software Dev Engineer
2 weeks ago
102 Yahoo Inc. Remote, United States Full timeYahoo Mail is the ultimate consumer inbox with over 220 million users. It's the best way to access your email and stay organized from a computer, phone or tablet. With its beautiful design and lightning fast speed, Yahoo Mail makes reading, organizing, and sending emails easier t ...
-
Principal Software Engineer
2 weeks ago
SailPoint Remote, United States Full timeAbout SailPoint: · SailPoint is the leader in identity security for the cloud enterprise. Our identity security solutions secure and enable thousands of enterprise companies worldwide, giving our customers unmatched visibility into the entirety of their digital workforce, ensurin ...
-
Software Development Engineer in Test
2 weeks ago
Reveleer Remote, United States Full timeSoftware Development Engineer in Test (SDET) · Location: Glendale, CA or Remote · Reveleer is a healthcare data and analytics company that uses Artificial Intelligence to give health plans across all business lines greater control over their Quality Improvement, Risk Adjustment, ...
Senior Software Engineer - Remote, United States - Ciena
![Default job background](https://contents.bebee.com/public/img/bg-user-ex-1.jpg)
Description
Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.
Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox.
How You Will Contribute:
As a Senior Software Engineer, WaveLogic Modem Software Development, you'll be responsible for developing the next generation of optical transport and switching software solutions supporting Layer 1/2 networking on a wide range of host platforms.
The Must Haves:
Assets:
#LI-JD
Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox.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 an Equal 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.