Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

$101.5k - $162.1k

Ciena

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.

Ciena is a global leader in optical and routing systems, services, and automation software, driving innovation to enable the adaptive network of the future. We are looking for a highly skilled Embedded Software Engineer specializing in ARM based code to join our software team. This role involves designing, developing, and maintaining low-level software for Ciena's next generation co packaged optical modules.

How You Will Contribute

  • Design, Develop and Debug embedded software for driving Photonic IC's.

  • Design and develop firmware for embedded microcontrollers.

  • Read board schematics, triage and debug low level digital circuits.

  • Utilize Test and Measurement(Oscilloscopes, Logic Analyzers) equipment as required.

  • Review code developed by other engineers and provide feedback to ensure best practices.

  • Collaborate with all other functional teams to understand the requirements of tests required.

  • Contribute to existing documentation and adapt content based on changing requirements.

The Must Haves

  • Bachelor's or Master's in electrical engineering, or equivalent practical work experience.

  • Minimum of 5 years of experience with embedded microcontrollers with a strong focus on ARM microcontrollers.

  • Expertise in C/C++ programming for embedded systems.

  • A strong understanding of OOP design and concepts.

  • Demonstrated ability to debug complex hardware/software interaction issues, including reading schematics and device datasheets.

  • Comprehensive knowledge of OS coding techniques, IP protocols, interfaces (I2C, SPI), and hardware subsystems.

Nice to Haves

  • Experience with software development of medium sized Python packages.

  • Experience with RTOS like Zephyr.

  • Experience with development tools: CMake, VSCode, Git, JIRA, Confluence.

Pay Range:

The annual salary range for this position is $101,500 - $162,100 USD.

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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in New Providence, NJ vacancy
  •  ...CoreWeave is expanding its firmware engineering team to develop and maintain OpenBMC firmware for Baseboard Management Controllers in our GenAI compute infrastructure. As a Senior Firmware Engineer, you will design, implement, and maintain embedded firmware features that... 
    Senior

    CoreWeave

    Livingston, NJ
    6 hours ago
  • $101.5k - $162.1k

     ...Overview The Embedded Software Engineer (ARM) role at Ciena focuses on designing, developing, and maintaining low‑level firmware for next‑generation co‑packaged optical modules. Responsibilities Design, develop, and debug embedded software for photonic ICs. Design and... 
    Senior
    Work experience placement

    Ciena

    Piscataway, NJ
    3 days ago
  • $153k - $242k

     ...datacenter deployment and management, CoreWeave is expanding its firmware engineering team to focus on developing and maintaining BMC firmware for...  ...-generation Baseboard Management Controllers (BMCs). As a Senior Firmware Engineer, you’ll design, implement, and maintain... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    5 days ago
  • A technology consultancy in New Providence, NJ, is seeking a Technical Architect - PHP for a 6-month contract. The ideal candidate will have over 5 years of experience in designing and developing web-based solutions using PHP, along with strong skills in ORM and SOA. You...
    Senior
    Contract work

    Georgia IT Inc

    New Providence, NJ
    6 hours ago
  •  ...modern .NET Education: Degree in Computer Science or Software Engineering, or equivalent experience Technologies & Tools: TCP/IP networking...  ...Computer vision and AI/ML algorithms Low-level I/O & firmware/embedded code Desktop UI code (we use WPF and Avalonia) Coding... 
    Senior
    Worldwide

    HUDSON LAB AUTOMATION

    New Providence, NJ
    2 days ago
  • $110k - $186k

     ...come make a difference at Fiserv. Job Title Senior .Net Software Developer About Your Role:...  ...robust, scalable software applications within our Sustaining Engineering team. Leveraging your expertise in C# and the .NET framework,... 
    Senior
    Permanent employment
    Full time
    Temporary work
    H1b
    Monday to Friday

    Fiserv, Inc.

    Berkeley Heights, NJ
    1 day ago
  • $176k - $196.1k

     ...massive industry, we're on a mission to build an exceptional engineering team and a transformative operating platform that will redefine...  ...estate. We are building a high-caliber talent pool of Backend Senior Engineers to lead technical initiatives and scale foundational... 
    Senior
    Minimum wage
    Flexible hours

    Compass

    Madison, NJ
    23 hours ago
  •  ...bank, we’re involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Senior Director of Software Engineering What does a successful Senior Director of Software Engineering do at Fiserv? You’ll be a key leader of success of... 
    Senior
    Full time
    Contract work
    Work experience placement

    Dormont Manufacturing Co

    Berkeley Heights, NJ
    3 days ago
  •  ...Company Description Maania consultancy services Job Description Our Fortune client is looking for Senior iOS Software Developer in Newark, NJ. If you are interested please Apply.   Required Skill: • 3+ years of iOS development experience • Excellent... 
    Senior
    Full time

    Maania Consultancy Services

    Newark, NJ
    1 day ago
  •  ...Shoptalk is looking for a Privacy Senior Counsel in Berkeley Heights, NJ, to lead the legal aspects of their privacy program, focusing on AI enablement. The role requires advising on complex regulations while partnering with multiple stakeholders to ensure compliance.... 
    Senior

    Shoptalk

    Berkeley Heights, NJ
    22 hours ago
  •  ...UnitedHealth Group is seeking a Sr Software Engineer in Basking Ridge, NJ to enhance AI capabilities and support consumer-facing platforms. This hybrid role involves applying NodeJS and Java for robust system design and development. The ideal candidate possesses over... 
    Senior

    UnitedHealth Group

    Basking Ridge, NJ
    6 hours ago
  •  ...Cloud Hybrid Technologies, LLC in New Jersey is seeking a senior IAM professional with deep expertise in identity and access management...  ..., MFA, Passwordless, and adaptive security. You will lead IAM engineers and product owners, collaborate with internal teams and vendors... 
    Senior

    Cloud Hybrid Technologies LLC

    Berkeley Heights, NJ
    5 hours ago
  •  ...Kenvue-1 is seeking a Senior Manager for HCP Pediatrics Strategy & Growth. This role will shape the long-term growth of Kenvue’s pediatric business across brands like Aveeno Baby and Children's Tylenol. You will lead portfolio strategy, engage with healthcare professionals... 
    Senior

    Kenvue-1

    Summit, NJ
    6 hours ago
  •  ...Hikma Pharmaceuticals USA Inc. seeks a Senior Manager, Business Development to drive new growth opportunities in the US market. You will build financial models, evaluate in-licensing opportunities, and support M&A with cross-functional teams. The role offers exposure... 
    Senior

    Hikma Pharmaceuticals

    Berkeley Heights, NJ
    2 days ago
  • $121.07k - $146.7k

    VetJobs and Military Spouse Jobs is seeking a Sr. Manager, Sterility Assurance in Summit, NJ. You will manage critical processes supporting CAR T manufacturing and ensure compliance with regulatory standards. Ideal candidates should possess advanced knowledge of cGMP's...
    Senior

    VetJobs and Military Spouse Jobs

    Summit, NJ
    1 day ago
  •  ...Job Overview A law firm seeks a Senior Litigation Associate in Berkeley Heights, New Jersey. The ideal candidate will have over five years of defense-side complex litigation experience and a strong interest in developing an employment law practice. Duties Draft and respond... 
    Senior

    BCG Attorney Search

    Berkeley Heights, NJ
    5 days ago
  • $90.1k - $127.2k

    Kenvue is currently recruiting for a: Senior Packaging Engineer What we do At Kenvue, we realize the extraordinary power of everyday care. Built on over a century of heritage and rooted in science, we’re the house of iconic brands - including NEUTROGENA®, AVEENO®, TYLENOL... 
    Senior
    Full time
    Work experience placement

    Kenvue

    Summit, NJ
    4 days ago
  • $55 - $62 per hour

    Job Title Location: Omaha, NE, Denver, CO, Berkeley Heights, NJ, Marietta, GA Fully Onsite Location: Omaha, Nebraska Job Type: Contract Salary: $55 - 62 Per Hour Work Hours: 9am to 5pm Education: Bachelors Responsibilities Collaborate with the Product Manager ...
    Senior
    Hourly pay
    Contract work

    Randstad

    Berkeley Heights, NJ
    4 days ago
  •  ...HLW, a leading architecture and design firm in Madison, NJ, seeks a Senior Interior Designer to lead high-quality innovative projects. This role involves managing the design process from concept to completion, collaborating with project teams, and mentoring junior members... 
    Senior

    HLW

    Madison, NJ
    1 day ago
  •  ...Broadridge is seeking a Senior Software Engineer to help develop market-leading products in the Capital Markets space. You will build high-quality software for distributed ledger technology using NodeJS and DAML, contribute to secure blockchain designs and deploy across... 
    Senior
    Work at office
    Remote work

    Socket

    Newark, NJ
    5 hours ago
  •  ...Bristol-Myers Squibb is looking for a Senior Manager, Sterility Assurance in Summit, NJ. This pivotal role will manage the Sterility Assurance for our CAR T manufacturing site, ensuring compliance with regulatory standards while overseeing aseptic process validation and... 
    Senior
    Flexible hours

    Bristol-Myers Squibb

    Summit, NJ
    2 days ago
  •  ...What You’ll Do The Platform & Infrastructure Engineering team sits at the core of our Data Infrastructure organization, responsible for...  ...that the broader organization depends on. About the Role As a Senior Software Engineer, you will take end‑to‑day ownership of the reliability... 
    Senior

    PVH (Tommy Hilfiger/Calvin Klein)

    Livingston, NJ
    5 days ago
  •  ...want to work is how we deliver award-winning services to our customers and ultimately build customer value. We’re seeking a Senior Software Engineer to join our stellar team! You will have the opportunity to part of Development of market leading products in the Capital... 
    Senior
    Work at office
    Local area
    Remote work

    Broadridge

    Newark, NJ
    4 days ago
  •  ...Med-Metrix in Parsippany-Troy Hills, New Jersey is seeking a Senior Software Engineer to develop and improve software solutions. The role involves designing applications, performing system analysis, and providing technical guidance to junior developers. The ideal candidate... 
    Senior

    Med-Metrix

    Parsippany, NJ
    6 hours ago
  •  ...Senior Application Developer Leading logistics company seeks a Senior Applications Developer to play an integral role in the design...  ...Qualifications include a Bachelors in Computer Science, Software Engineering, or a related field. Strong experience using Python, with... 
    Senior

    RIT Solutions

    Morristown, NJ
    4 days ago
  • $160.81k

     ...Prowise Solutions Inc has multiple openings in Piscataway, NJ): Senior Software Developer: Oversee and guide the design and...  ...locations throughout the U.S. Requires Masters in Computer Science, Engineering, or related and 1 year experience. $160,805.00 per year. Send... 
    Senior
    Full time
    Shift work
    Day shift

    Prowise Solutions

    Piscataway, NJ
    2 days ago
  •  ...We're looking for a Senior Java Engineer to join a collaborative team of talented engineers focused on building innovative, enterprise-scale software solutions. This is an opportunity to work on complex technical challenges, influence architecture and design decisions... 
    Senior

    New York Technology Partners

    Basking Ridge, NJ
    5 days ago
  • $113.2k - $237.8k

     ...Job Title: Senior Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: Top SecretEmployee...  ...US\\* \* \* The Opportunity: We are seeking a Senior Software Engineer to design and develop advanced cyber capabilities that... 
    Senior
    Contract work
    Work experience placement
    Flexible hours

    Socket

    Florham Park, NJ
    6 hours ago
  • $189.59k - $195k

     ...Barclays Services Corp. seeks Senior Software Engineer in Whippany, NJ (multiple positions available). Responsibilities include: Build reusable components using well‑structured, high‑quality, performant code for real‑time integration of reference data (counterparty, client... 
    Senior

    hackajob

    Whippany, NJ
    5 days ago
  •  ...Med-Metrix, LLC is seeking a Senior Software Engineer to develop software solutions focused on healthcare. The successful candidate will design and develop applications using Microsoft technologies, ensuring compliance with HIPAA standards while innovating to improve... 
    Senior

    Med-Metrix

    Parsippany, NJ
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!