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 Corporation

Embedded Software Engineer

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 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Berkeley Heights, NJ vacancy
  •  ...Senior Java Developer Location: Charlotte, NC Onsite: 3 days a week Interview process: screening then final video interview Contract: 6-24 months to perm Must have: Core Java, Angular or React (not much), Streams, N + 1 query, Microservices, Spring and... 
    Senior
    Permanent employment
    Contract work
    3 days per week

    RIT Solutions

    Summit, NJ
    2 days ago
  •  ...Position: senior java developer Locations: dallas, TX Onsite: 3 days a week (could be less) Interview process: 2 video interviews to hire Contract: 24 month to perm Must have: java, spring, how systems work, how the java flow works, Docker , Kubernetes... 
    Senior
    Permanent employment
    Contract work
    3 days per week

    RIT Solutions, Inc.

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

    HUDSON LAB AUTOMATION

    New Providence, NJ
    1 day ago
  •  ...Senior Cloud Architect Job Location: Alpharetta, GA, Berkeley Heights, NJ, Dallas, TX (100% Onsite) Employment Type: C2H Key Technology: AWS, Microservices, Scala/Akka framework, Pulsar/Kafka and Messaging technologies Job Responsibilities: Client, document... 
    Senior

    Veracity

    Berkeley Heights, NJ
    4 days ago
  • A leading tech company is seeking a Lead DevOps Engineer to design and develop cloud-native SaaS solutions. You will leverage technologies like Azure, AWS, and GCP along with tools such as GitLab and Terraform to manage containerized applications. Ideal candidates should... 
    Senior

    Highbrow

    Berkeley Heights, NJ
    3 days ago
  •  ...Position title: Senior python developer Onsite: 5 days a week (everyday is onsite) Location: Charlotte, NC, or Chicago, IL, or Addison, TX, or Denver, CO Status: anything is fine its just a contract but we do not sponsor Interview process: apex technical screening... 
    Senior
    Permanent employment
    Contract work
    Night shift

    RIT Solutions, Inc.

    Summit, NJ
    3 days ago
  • Lead the design, development, and implementation of software applications to support Fiserv's business goals. Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. Perform coding, testing, and debugging of applications...
    Senior

    Insight Global

    Berkeley Heights, NJ
    12 hours ago
  • $110k - $186k

     ...bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Senior Java Software Engineer About your role: At Fiserv, we are dedicated to transforming financial services technology to benefit our clients.... 
    Senior
    Full time
    Contract work
    Temporary work
    For contractors
    H1b
    Work at office
    Local area
    Monday to Friday

    Fiserv

    Berkeley Heights, NJ
    2 days ago
  • $152k - $209k

    As a Senior Software Engineer, you will be working alongside a team of dedicated engineers building the future of Remedy Meds. You will work cross-functionally with Product and Design teams and other internal and external stakeholders. Compensation, Perks, and Benefits... 
    Senior
    Work at office
    Flexible hours

    Alumni Ventures

    Summit, NJ
    5 days ago
  •  ...Title: Senior WPF/.NET Developer Location: Hybrid in NYC or Jersey City (3 days onsite 2 days remote) They need someone...  ...architectural decisions and technical standards are grounded in practical engineering expertise, reinforced through direct involvement in solution... 
    Senior
    Local area
    Remote work

    RIT Solutions, Inc.

    Summit, NJ
    1 day ago
  • $90k - $158.4k

     ...the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Senior Java Engineer About your role: You will design, build, and modernize scalable software solutions that support secure, resilient, and... 
    Senior
    Temporary work
    H1b

    Fiserv

    Berkeley Heights, NJ
    1 day ago
  •  ...architects and the ability to handle high transaction volumes. This role also includes training client professionals and troubleshooting issues. Ideal candidates thrive in dynamic environments and communicate effectively with senior executives. #J-18808-Ljbffr Highbrow
    Senior
    Remote work

    Highbrow

    Berkeley Heights, NJ
    3 days ago
  •  ...Apply for job Job Title : Senior Java full stack Developer Location : Berkeley Heights, NJ/Alpharetta, GA Duration: 6+ Months Required Skills Minimum 10 years' experience in Java, GIT, JIRA, Maven, Confluence, Spring framework (Core, MVC, AOP... 
    Senior

    Lorhan

    Berkeley Heights, NJ
    2 days ago
  • A leading tech company is seeking an AWS / Kubernetes Tech Lead based in Berkeley Heights, NJ. The ideal candidate will have over 7 years of experience in AWS technologies, including Elastic Kubernetes. Responsibilities include managing EKS clusters, automating infrastructure...
    Senior

    Highbrow LLC

    Berkeley Heights, NJ
    4 days ago
  •  ...Senior.NET Developer Location: Austin, TX Onsite: 3-4 days a week Contract: 6 months extendable Interview process: 2 video interviews to hire Must have: C#,.NET, API, SQL, and understanding of system architecture Responsibilities Lead solution in the... 
    Senior
    Contract work
    3 days per week

    RIT Solutions

    Summit, NJ
    2 days ago
  • $128k - $216k

     ...global scale, come make a difference at Fiserv. Job Title Senior full stack .Net Developer What does a successful Senior...  ...into scalable, reliable solutions across the stack. You raise engineering standards through mentoring, strong delivery practices, and responsible... 
    Senior

    Fiserv

    Berkeley Heights, NJ
    5 days ago
  • An established industry player is seeking a skilled AWS Cloud Consultant/Engineer to join their dynamic team. This role involves managing and developing the AWS cloud platform, collaborating with development teams to deploy applications, and ensuring the infrastructure... 
    Senior

    TechDigital Group

    Berkeley Heights, NJ
    2 days ago
  • A leading technology solutions provider seeks a Mainframe Technical Lead/Advisor in New York. The ideal candidate will bring over 10 years of experience in mainframe technologies (COBOL, CICS, JCL, DB2, VSAM, IMS) and have a proven track record in team leadership. Responsibilities...
    Senior

    Highbrow

    Berkeley Heights, NJ
    3 days ago
  •  ...and reliability of applications in production environments. Candidates should have over 5 years of experience in Site Reliability Engineering or similar fields, including strong Linux and Windows skills, and experience with Kubernetes and monitoring tools like Dynatrace... 
    Senior

    The Matlen Silver Group, Inc.

    Berkeley Heights, NJ
    3 days ago
  • ManpowerGroup Global, Inc. is seeking a Site Reliability Engineer in the United States, primarily focusing on enhancing the stability and scalability of software systems. The ideal candidate will have over 5 years of experience in Site Reliability Engineering, particularly... 
    Senior

    ManpowerGroup Global, Inc.

    Berkeley Heights, NJ
    2 days ago
  • HUDSON LAB AUTOMATION in New Providence, NJ, seeks a software engineer to design and develop software for robotic systems. The ideal candidate has over 10 years of programming experience, predominantly in C# and modern .NET, and will collaborate with various teams to integrate... 
    Senior

    HUDSON LAB AUTOMATION

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

    Senior Software Engineer At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Senior Software Engineer you will play a critical role in designing, developing, and maintaining high-quality software applications. You will... 
    Senior
    Full time
    Contract work
    Temporary work
    For contractors
    H1b
    Work at office
    Local area
    Monday to Friday

    Shoptalk

    Berkeley Heights, NJ
    1 day ago
  • Fiserv in Berkeley Heights, NJ is seeking a .Net/C# Technical Lead Software Developer to enhance the Payments Exchange Fedwire platform. You will leverage over 12 years of experience in software development to lead technical decisions and ensure regulatory compliance. The...
    Senior

    Shoptalk

    Berkeley Heights, NJ
    3 days ago
  • A leading technology firm is seeking a Java Full Stack Technical Lead with over 10 years of experience in Java and Spring frameworks, and at least 5 years in ReactJS. This role involves collaborating with teams to design software solutions in the banking sector, developing...
    Senior

    Highbrow

    Berkeley Heights, NJ
    5 days ago
  • Shoptalk is seeking an Infrastructure Engineer in Berkeley Heights to own the design and operational excellence of AWS-based infrastructure. The role requires strong expertise in leading AWS infrastructure and a minimum of 5 years of experience in infrastructure design... 
    Senior

    Shoptalk

    Berkeley Heights, NJ
    2 days ago
  • A global staff augmentation firm is seeking an IT Infrastructure Manager to coordinate and deliver key IT projects. The ideal candidate will oversee Linux systems, participate in server architecture, and ensure optimal performance across IT infrastructures. Strong knowledge...
    Senior

    US Tech Solutions

    Summit, NJ
    5 days ago
  • $146k - $244.8k

     ...global scale, come make a difference at Fiserv. Job Title Senior Cloud Architect About your role: As an Enterprise...  ...priorities with technology direction Partner with business units, engineering teams, and client stakeholders to align enterprise... 
    Senior
    Temporary work
    H1b
    Work at office
    Monday to Friday

    Fiserv

    Berkeley Heights, NJ
    2 days ago
  • Prominent is seeking a Sr. Full Stack Developer for a contract-to-hire role. Candidates must be W2 employees and located near our offices in Berkeley Heights, NJ, or other specified locations. This role involves technical expertise with Azure and various development technologies...
    Senior
    Contract work

    Prominent

    Berkeley Heights, NJ
    9 days ago
  • A leading technology firm in the United States is seeking an experienced Technical Lead to design and develop enterprise-level solutions in the banking domain. The ideal candidate will have strong expertise in Java and microservices architecture, leading technical teams...
    Senior

    Compunnel, Inc.

    Berkeley Heights, NJ
    5 days ago
  • $90k - $158.4k

    Shoptalk in Berkeley Heights is seeking a Senior Java Engineer to design, build, and modernize high-performance software solutions. Responsibilities include enhancing applications using Java and Spring technologies, building microservice-based solutions, and applying DevOps... 
    Senior

    Shoptalk

    Berkeley Heights, NJ
    3 days ago

Do you want to receive more vacancies?

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