Senior Firmware Engineer
$101.5k - $162.1kCiena
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.
- ...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
$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...SeniorWork experience placement$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...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- 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...SeniorContract work
- ...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...SeniorWorldwide
$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,...SeniorPermanent employmentFull timeTemporary workH1bMonday to Friday$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...SeniorMinimum wageFlexible hours- ...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...SeniorFull timeContract workWork experience placement
- ...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...SeniorFull time
- ...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
- ...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
- ...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
- ...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
- ...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
$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- ...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
$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...SeniorFull timeWork experience placement$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 ...SeniorHourly payContract work- ...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
- ...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...SeniorWork at officeRemote work
- ...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...SeniorFlexible hours
- ...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
- ...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...SeniorWork at officeLocal areaRemote work
- ...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
- ...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
$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...SeniorFull timeShift workDay shift- ...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
$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...SeniorContract workWork experience placementFlexible hours$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- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!


