Senior Firmware Engineer
$101.5k - $162.1kCiena Corporation
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 develop firmware for embedded microcontrollers. Read board schematics, triage, and debug low‑level digital circuits. Utilize Test and Measurement equipment such as oscilloscopes and logic analyzers. Review code written by peers and provide feedback to ensure best practices. Collaborate with functional teams to understand test requirements. Contribute to documentation and update content as requirements change. Qualifications 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. Strong understanding of OOP design and concepts. Demonstrated ability to debug complex hardware/software interaction issues, including reading schematics and datasheets. Comprehensive knowledge of OS coding techniques, IP protocols, interfaces (I2C, SPI), and hardware subsystems. Nice to Haves Experience developing medium‑sized Python packages. Experience with RTOS such as Zephyr. Experience with development tools: CMake, VSCode, Git, JIRA, Confluence. Compensation & Benefits Pay Range: $101,500 – $162,100 USD annually. Non‑Sales employees may receive a discretionary incentive bonus; Sales employees may receive a commission. In addition to competitive salary, Ciena offers a comprehensive benefits package including medical, dental, and vision plans; participation in 401(K) (USA) and DCPP (Canada) with company matching; Employee Stock Purchase Program (ESPP); Employee Assistance Program (EAP); company‑paid holidays, paid sick leave, and vacation time; and compliance with all applicable laws regarding Paid Family Leave and other leaves of absence. EEO Statement Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted regarding this position, please advise Ciena of any accommodation measures you may require. #J-18808-Ljbffr Ciena Corporation
- Dormont Manufacturing Co. seeks an experienced Embedded Software Engineer to design and develop firmware for Battery Management Systems focused on zinc-bromide technologies. The ideal candidate will lead a team in creating microcontroller solutions, ensuring safety compliance...Senior
$101.5k - $162.1k
Ciena Corporation is looking for an Embedded Software Engineer to design and maintain low-level firmware for next-generation optical modules. Ideal candidates will have a strong background in ARM microcontrollers and embedded software development. The role requires at...Senior$101.5k - $162.1k
...future. We are looking for a highly skilled Embedded Software Engineer specializing in ARM based code to join our software team. This... ...embedded software for driving Photonic IC's.Design and develop firmware for embedded microcontrollers.Read board schematics, triage and...SeniorWork experience placementFlexible hours- Ciena Corporation in New Jersey is seeking a highly skilled Embedded Software Engineer specializing in ARM based code. This role involves designing, developing, and maintaining low-level software for next-generation co-packaged optical modules. The ideal candidate will...Senior
$101.5k - $162.1k
Dormont Manufacturing Co is seeking a highly skilled Embedded Software Engineer to join their team in New Providence, New Jersey. The role involves designing and developing low-level software for Ciena's innovative optical modules. Ideal candidates will have a bachelor...Senior- Eos Energy Enterprises, Inc. in Edison, New Jersey is seeking an experienced Embedded Software Engineer to innovate and optimize firmware for Battery Management Systems tailored to zinc-bromide batteries. This role focuses on creating microcontroller solutions and ensuring...Senior
- ...Job Posting Job Description ~4-7 years in backend and fullstack engineering with proficiency in Java development ~ Vertx framework is a plus ~ Experience in NodeJS Golang gRPC is a plus. ~ Strong expertise in microservices event driven solutions and API development...Senior
$170k - $300k
...Senior Software Engineer – Frontend Full-time | On-site | New York, NY (Manhattan) Salary: $170k – $300k | Equity: Competitive About the Role We are seeking a Frontend Engineer to design and scale AI-powered applications that automate complex professional workflows. You...SeniorFull timeH1bRelocationVisa sponsorship- ...Job Description ~4-7 years in backend and fullstack engineering with proficiency in Java development ~ Vertx framework is a plus ~ Experience in NodeJS Golang gRPC is a plus. ~ Strong expertise in microservices event driven solutions and API development GraphQL...Senior
$179.98k
AM Logic Corporation is hiring a Senior Software Developer I in Edison, NJ. The role involves designing, developing, and deploying software applications while gathering user requirements and analyzing data needs. Candidates are required to have a Master’s degree in Computer...Senior- ...Senior Software Systems Engineer Sonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information...Senior
- Tech Mirrors is seeking a Mainframe-COBOL Developer in Edison, NJ, to design and implement complex systems. The ideal candidate will develop COBOL programs and optimize DB2 queries, while leading modernization initiatives and mentoring junior developers. This role requires...SeniorLocal area3 days per week
- Mega Cloud Lab is looking for a Sr Java Developer in Edison, NJ. This role involves designing and maintaining scalable microservices using Java 17/21 and Spring Boot. The ideal candidate will have over 7 years of extensive experience in Java development, expertise in REST...Senior
$124k - $180k
...Senior Principal Scientist – Spectroscopy (Hybrid). Location: Piscataway, New Jersey. Travel: up to 10% of time. Responsibilities Design and validate analytical protocols for active and critical inactive ingredients, stabilizers, and sensory molecules using high‑resolution...Senior$179.98k - $195k
Xoriant Corporation in Edison, NJ is looking for a Sr. SAP Fieldglass Engineer. This role involves implementing and supporting SAP Fieldglass and customizing the platform, working closely with business teams to optimize operations. The ideal candidate will have a Bachelor...Senior- Colgate-Palmolive in Piscataway, NJ is looking for a strategic Sr. Manager, SAP Treasury to serve as the global business product owner for Treasury capabilities within SAP S/4HANA. This high-impact role involves working closely with Treasury and Global IT to design and ...Senior
- Xoriant is recruiting for a Software Consultant role in Edison, NJ. The successful candidate will focus on Java server side programming and real-time data processing, improving application stability, and preparing proof of concept solutions. Applicants should possess a ...Senior
- Xoriant is seeking an Applications Developer in Edison, NJ. The candidate will analyze and modify systems to enhance functionality and performance, as well as validate and test software systems. The ideal applicant should have at least a Bachelor’s degree in Computer Science...Senior
- A technology solutions provider is seeking a highly experienced Java Architect to lead the design and development of enterprise-grade applications. You will build scalable APIs and microservices using Spring Boot and drive AWS cloud adoption. The ideal candidate will have...Senior
- A technology solutions provider is seeking a skilled developer experienced in C# and .NET Core to enhance streaming applications. The role involves collaborative work with product teams, troubleshooting issues, and a strong focus on database management using SQL Server...Senior
- Creative Solutions Services, LLC is seeking a Full-time Software Developer in New Brunswick, NJ. The role involves creating applications, participating in design reviews, and mentoring junior staff. Candidates should have a Bachelor's degree in Computer Science and 5+ years...SeniorFull time
- ...Requirements Require Bachelor's Degree or Foreign Equivalent in Computer Information Systems, Information Technology, Electrical Engineering, Electronic Engineering or related field. Require five years of experience in job offered, Software Consultant, Project Lead or...SeniorRelocation
$98.59k - $143.81k
...performance and simplicity for over 40 years. Overview The Senior Application Developer designs, develops, and enhances... ...equivalent Preferred Technical Skills AI models, AI prompt engineering, Intelligent Document Processing (IDP) Power Apps and...SeniorWork experience placementWork at office- Qualifications Minimum 8+ years of relevant work experience, with demonstrated expertise in data and analytics solutions. Excellent interpersonal and communication skills, with the ability to quickly establish credibility and trust with a variety of stakeholders. Strong...SeniorWork experience placement
- An established industry player is seeking a seasoned application developer with extensive experience in Oracle SQL and Python. This role involves designing and maintaining robust applications, optimizing performance, and collaborating across teams to deliver innovative ...Senior
- Job Description Design, build, and configure clinical study databases in EDC/CDM platforms. Ensure systems meet client needs, follow GCDMP, support accurate data capture, workflows, edit checks, and integrations. Responsibilities Lead Study Build / Database Configuration...SeniorRemote work
- Yusen Logistics Co., Ltd. is looking for a Senior Software Engineer to drive the development of a cutting-edge Digital Experience Platform. This role requires expertise in designing user-focused experiences and building microservices, with a strong emphasis on high availability...Senior
- Kaizen Technologies, Inc. is seeking a skilled software developer in Edison, New Jersey. The successful candidate will analyze, design, develop, and support software applications using Java, Spring, and various other modern technologies. A minimum of 5 years of relevant...Senior
$80k - $180k
A technology solutions provider in Edison, NJ is seeking an experienced Tibco Developer to join their team. The ideal candidate will contribute to complex integration projects, utilizing expertise in Tibco BusinessWorks and Tibco EMS. Responsibilities include designing ...Senior- A technology company is seeking an experienced Microstrategy professional in Edison, NJ. The ideal candidate will have 6-7 years of experience in Microstrategy, strong knowledge of quality processes, and excellent communication skills. Responsibilities include developing...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior consulting engineer Piscataway, NJ
- senior application security Piscataway, NJ
- senior inventory accountant Piscataway, NJ
- senior accountant part time Piscataway, NJ
- senior manager diversity & inclusion Piscataway, NJ
- senior project manager contract Piscataway, NJ
- senior manager legal Piscataway, NJ
- senior ux writer Piscataway, NJ
- international tax senior Piscataway, NJ
- senior payroll accountant Piscataway, NJ

