Senior Firmware Engineer
$101.5k - $162.1kCiena Corporation
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.
$101.5k - $162.1k
...Embedded Software Engineer As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams... ...embedded software for driving Photonic IC's. Design and develop firmware for embedded microcontrollers. Read board schematics, triage...SeniorWork experience placementFlexible hours$153k - $242k
...Senior Firmware Engineer, OpenBMC Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$140k - $150k
..., and doers. And it's how we're reinventing what's possible every day. About the Role Plume's Core Engineering team is looking for a Senior Wireless Firmware Engineer with deep expertise in WiFi driver development to lead innovation for large-scale WiFi and broadband...SeniorLocal areaRemote workWork from home- ...Position: Senior Software Engineer - GO Location: Alpharetta, GA or Berkeley Heights, NJ or Jacksonville, FL Hire Type: 3 Months (CTH) Job ID: 2023-12088 Skills and Experience Needed: 7+ years of hands-on software development experience 3+ Years of Go...Senior
- 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 SQL.SeniorPermanent employmentContract work3 days per week
- Role description Job Description: Participate in requirements analysis and impact assessment for enhancements defect fixes modernization or regulatory changes Design develops enhance and maintain application components using standard mainframe technologies ensuring...Senior
- ...Senior Java Developer Top three skills required: Spring framework like Spring boot, JPA, Spring MVC, spring security, JUNIT, Mockito, Power Mock AWS Lambda and Java8 Microservices using Docker, DevOps Job Description/Responsibilities: • Senior Java...SeniorContract workImmediate start
$152k - $209k
...about the acquisition here . We are excited to join forces and continue to revolutionize healthcare accessibility! 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-...SeniorWork at officeFlexible hours- ...Job Title: Senior Specialist - Software Engineering ( Java Mainframe Developer with Linux) Location: Berkeley Heights, NJ (5 days onsite/week) Job Summary: Roles and Responsibilities: • Programming well designed testable efficient code. • Analyze design...Senior
- ...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, and cloud Project...SeniorPermanent employmentContract work3 days per week
- ...Role description Job Description Role Summary: Highly skilled DevOps Engineer with deep Terraform expertise to support enterprise scale cloud and platform engineering initiatives. The role involves designing automating and managing cloud infrastructure...Senior
- 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
- ...Senior Java Developer Location: Berkeley Heights, NJ (Onsite) Duration: 6 Months+ Job Responsibilities: Analyze complex processes and technological heterogenic applications. Design software solutions in the real-time, payment area. Design, develop microservices...Senior
- ...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...SeniorPermanent employmentContract workNight shift
$110k - $186k
...Senior Software Engineer - C Programming Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations,...SeniorFull timeContract workTemporary workFor contractorsH1bWork at officeLocal areaMonday to Friday- ...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
- ...position (design tables, Security, SQL Profiling) Required Qualifications (no exceptions - MUST HAVES): ~5+ years of Software Engineering experience ~5+ years of experience using SQL Server demonstrating strong SQL knowledge ~5+ years of experience using C#.NET...SeniorContract workWork at officeRemote workRelocation2 days per week
- 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
- ...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 LLCSeniorRemote work
$117.8k - $188.2k
Ciena Corporation in New Providence, NJ is seeking a Software Developer to enhance electro/optical simulation infrastructure. The successful candidate will design, code, test, and optimize software for high-speed electrical and optical communication modules. Required skills...Senior- 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
- ...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...SeniorLocal areaRemote work
- ...Senior API Developers Must have: Python Programming API development using Python and SQL queries Experience with FAST API Caching mechanism (Redis and in-memory) Swagger UI (to check API endpoints and facilitate exchange with the frontend) Experience...SeniorLocal area
- ...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...SeniorContract work3 days per week
- ...Job Posting Title: Cloud Infrastructure Engineer - AWS Location: Alpharetta, GA or Berkeley Heights, NJ Position Summary: As a Cloud Infrastructure Engineer with deep expertise in AWS, you will be responsible for designing, building, and maintaining...Senior
- ...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
$117.8k - $188.2k
They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you have with the website and help us to evaluate the effectiveness of our ...SeniorFlexible hours- 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
$128k - $216k
...impact on a global scale, come make a difference at Fiserv. Senior Full Stack.Net Developer What does a successful Senior full... ...into scalable, reliable solutions across the stack. You raise engineering standards through mentoring, strong delivery practices, and...Senior$109k - $160k
...Firmware Engineer, SPX Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for... ...and testing procedures. Collaborate & Learn: Work alongside senior engineers to expand your expertise in firmware stack design,...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior network engineer remote New Providence, NJ
- senior leadership New Providence, NJ
- senior vice president of operations New Providence, NJ
- senior net developer remote New Providence, NJ
- senior manager automotive New Providence, NJ
- senior devops engineer remote New Providence, NJ
- senior c# .net software developer New Providence, NJ
- senior manager New Providence, NJ
- senior manager pmo New Providence, NJ
- senior manager m&a tax New Providence, NJ

