Firmware/Software Engineer
Optical Zonu Corp
Job Description
Job Description
Firmware / Software Engineer
Optical Zonu Corp. is a leader in the RF-Over-Fiber telecommunication market, developing whole system solutions. We have a modest engineering team that designs, manufactures, assembles, and tests these systems in house.
Benefits:
- Competitive compensation
- Comprehensive health benefits.
- An upbeat, challenging, and professional working environment with growth opportunities.
We are seeking a Firmware or Embedded Software Engineer to join our small engineering team. This role will work closely with other firmware engineers, electrical engineers, and production personnel, to develop, maintain, test, and support RF-over-fiber telecommunication products through their lifecycle.
The ideal candidate combines strong software engineering fundamentals with practical hardware programming experience, delivering practical results while maintaining engineering rigor. They understand how to build maintainable, testable, and reliable software, working directly with electronic hardware. This position involves both new product development and continuation engineering of existing products, requiring curiosity, adaptability, and the ability to work effectively with legacy codebases of varying maturity levels.
Key Responsibilities
- Design, implement, test, and maintain embedded firmware primarily in C
- Perform continuation engineering on existing products, including troubleshooting, feature enhancements, defect resolution, and lifecycle support
- Investigate, debug, and resolve firmware, software, and system-integration problems using appropriate tools and methodologies
- Develop supporting tools, test applications, and manufacturing utilities in Python
- Support manufacturing and production teams by developing and maintaining test platforms, diagnostic tools, and production software
- Speak to and participate in architecture and software design discussions that promote maintainability, modularity, and reliability
- Participate in code reviews, provide constructive feedback, improve code quality, and elevation of engineering practices
- Produce clear documentation, test and validation procedures, and technical design information, and of the firmware and software tools
Qualifications
- Bachelor’s degree in computer science or related discipline
- Strong proficiency in the C Programming language
- Strong experience developing software for microcontrollers, embedded hardware, and PC-applications
- Strong understanding of software engineering principles, including:
- Abstraction, Decoupling and Cohesion
- Design Patterns and Structures
- UML and Software Documentation
- Optimizations for Microcontrollers
- Experience debugging complex software and firmware systems
- Refactoring legacy systems while preserving functionality and reliability
- Ability to understand electronic schematics and principles
- Hands-on experience using laboratory equipment, such as oscilloscopes, multimeters, or similar tools
- Writing Clean, Readable, and Well-Documented Code
- Strong written communication skills and commitment to producing well-documented, supportable deliverables
- Ability and adaptability to work effectively in a multidisciplinary engineering environment
Preferred Qualifications
- Experience developing embedded systems and real-time firmware: PIC32M, PIC18F, Freescale, and SiLabs MCUs
- Experience writing Python utility applications, automation tools, or test software
- Experience interfacing with I2C, UART, SPI, USB, ADCs, DACs, sensors, and communication peripherals
- Experience working with legacy production and inherited codebases
- Experience with instrumentation, data acquisition, or laboratory automation
- Familiarity with manufacturing test systems, automated testing, or production support
- Exposure to telecommunications, optical communications, or RF systems, digital and analog control loops
- Experience developing test fixtures, hardware validation tools, or engineering utilities
- Hardware Experience is a plus: Schematic Development, Circuit Troubleshooting
Experience working with version control systems (GIT) and collaborative development workflows (JIRA)
\nCompany Description
Optical Zonu Corporation specializes in unique fiber optic transport solutions for communication.
Company Description
Optical Zonu Corporation specializes in unique fiber optic transport solutions for communication.
- ...Job Description Job Description Firmware / Software Engineer Optical Zonu Corp. is a leader in the RF-Over-Fiber telecommunication market, developing whole system solutions. We have a modest engineering team that designs, manufactures, assembles, and tests these...Suggested
- DSP / GPS / GNSS/INS Embedded Software / Firmware Algorithm DeveloperResponsibilitiesKey FunctionsDesign, simulation, and prototyping of digital... ...learn and be comfortable in working in an environment with engineers of diverse backgrounds and...SuggestedImmediate start
- Parallel Systems seeks an Embedded Software Engineer for perception stack on autonomous, battery-electric rail vehicles. You will develop drivers and firmware for embedded Linux on ARM/NVIDIA platforms, focusing on high-throughput sensors and real-time performance. You’...Suggested
- ...currently at the Seed stage, scaling our engineering organization and lab infrastructure as... ...Engineering Role / Title: Senior Embedded Firmware Engineer (Avionics / Platform Interface)... ...and integrate flight-critical embedded software for Sophia Space’s avionics systems and...SuggestedSummer workRelocation
- ...building billion $ public companies in renewable energy and infrastructure. About The Role: We're looking for a Firmware/Embedded Software Engineer to write and test software for our battery electric locomotive control systems. You'll work on everything from low-...SuggestedFull time
$125k - $174.61k
...conversion systems. Apogee Electronics is looking for a firmware engineer with a strong background in embedded real-time system, driver... ...next-generation products, working closely with hardware and software designers as part of a small and agile design team. You will...Full timeShift work- ...Senior Software Engineer (Backend) Location : US Work Authorization : Must be authorized to work in the United States. Visa sponsorship is not available for this position Level : Senior Individual Contributor Team : Engineering Reports to : Director...Full timeWork at officeRemote workFlexible hours
- ...automotive, energy, and manufacturing sectors. Our next-generation software stack combines an intuitive command/control interface, a... ...control, and a high-performance runtime environment. We empower engineers to build, test, and deploy critical systems rapidly, reliably,...Permanent employmentFull time
$150k - $250k
...Z, Founders Fund, Construct Capital, Caffeinated Capital, and more . Building Flow As a foundational member of our software engineering team, you'll work closely with our product, operations, data, and robotics teams to make Flow , our FactoryOS, the factory...Permanent employmentFull timeRelocationFlexible hours$115k - $160k
...ubiquity. Who We Are We are tech industry veterans in software, hardware, and design who are pooling our skills to build the future... ...collaboratively and respectfully. The Full-Stack Software Engineer, Internal Services builds and improves internal deployment...Remote jobFull timeLive inLocal areaShift work- ...automotive, energy, and manufacturing sectors. Our next-generation software stack combines an intuitive command/control interface, a... ...control, and a high-performance runtime environment. We empower engineers to build, test, and deploy critical systems rapidly, reliably,...Permanent employmentFull timeInternship
$160k - $220k
...Senior Software Engineer (Backend) Title of Role: Senior Software Engineer (Backend) Location: Los Angeles, onsite Company Stage... ...Preferred Familiarity with embedded systems or firmware development. Experience with cloud services and distributed...Full timeWork at office$130k - $250k
...up to 10x faster and up to 2x cheaper. By combining advanced software, robotics, and full-stack manufacturing, we are reinventing how... ...computational geometry, high-performance computing, or software engineering with strong mathematical intuition. Ultimately we care about...Permanent employmentFull timeLocal areaRelocation packageFlexible hours- ...architecture, testing strategy, observability. Be hands-on in incidents or urgent problems. Who You Are: Have 3+ years of full stack engineering experience (or equivalent), especially in startup or fast-paced environments. Are comfortable leading yourself and others -...Full timeWork at officeRemote workFlexible hours
$110k - $130k
...Firmware Engineer We are looking for a passionate, enthusiastic multidisciplinary engineer, capable of leading the technical decision-... ...on designing systems containing mechanical, electrical, and software components. Our programs typically span from clean-sheet design...$140k - $170k
...Firmware Engineer Gardena, CA Mesh Optical Technologies was founded on the belief that optical photons will be at the center of advanced... ...Firmware Engineer to architect and implement the low-level software that pushes our optical hardware to its limits. You will own...Relocation packageFlexible hoursWeekend work$77k - $202k
...independence requirements. BS in Computer Engineering, Electrical Engineering, Computer... ...discipline. 3–5 years of hands‑on embedded firmware development experience. Experience contributing... ...leverage AI tools to assist during software design and implementation Familiarity with...H1b- ...Apple Inc. Beats team seeks a highly motivated Firmware Engineer to research, develop, and innovate for the next generation of Apple audio... ...lifecycle, turning early concepts into world‑class hardware and software solutions in a fast‑paced environment. With 6+ years in...
$160k - $225k
...Overview: CHAOS is seeking a highly-skilled and motivated FPGA Engineer to join our team supporting our R&D and product engineering... ...Support system integration of FPGA designs with complex software systems Support deployed FPGA capabilities in the hands of our...Full timeWork experience placementCasual workWork at officeRelocation package$77k - $202k
...independence requirements.BS in Computer Engineering, Electrical Engineering, Computer... ...discipline. 3-5 years of hands-on embedded firmware development experience. Experience contributing... ...leverage AI tools to assist during software design and implementation Familiarity with...Full timeH1b$270k - $410k
...be a part of what’s next.About Strategic Technical Solutions Engineering (STS)For Netflix to continue to scale and produce quality content... ...product and enterprise ecosystem.About the RoleAs a Solutions Software Engineer (L5) on the STS team, you'll be a part of a co-...Hourly payFull timeTemporary workWork at officeImmediate startFlexible hours$130k - $180k
...DescriptionResponsibilities:Designing and developing highly reliable software for our internally-designed embedded systems as well as... ...testingWork cross functionally with mobile, backend, hardware and firmware teams to develop new productsCreate and manage drivers for...Full timeRelocation$148.7k - $199.4k
...ESPN Product & Technology (DEEP&T) is a global organization of engineers, product developers, designers, technologists, data scientists... ...web, mobile, and living room devices.We are seeking a Senior Software Engineer with strong cross-platform instincts and a passion for...Work experience placement$117.5k - $157.5k
...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists... ...LATAM regional business teams.Job Summary:We are seeking a Software Engineer II to join our Content Platform Engineering team,...Work experience placementWorldwide$141.9k - $190.3k
...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists... ...teams. Job Summary:We are seeking a highly skilled Senior Software Engineer to join our Content Platform Engineering team,...Work experience placementWorldwide$141.9k - $190.3k
...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists... ...is seeking someone who can fill the role of a Senior Product Software Engineer to create a feature rich standard streaming media...- ...next-generation defense programs. Our platform gives hardware engineering teams a single place to ingest data, analyze performance, automate... ...disciplines, and thrives at the intersection of hardware and software.We serve top-tier commercial and defense customers, from...Permanent employmentWork at office
$160k - $190k
Job Title: Senior Full-Stack Software Engineer (100% REMOTE!)Salary: $160-190k/year + bonus + equity!Requirements: 5+ years of Software Engineering experience, React, Python, Django & AI proficiencyWe're a rapidly growing startup (yes, we're profitable!) and rated the best...Contract workWork at officeRemote work$125k - $150k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.FULL STACK SOFTWARE ENGINEER, OBSERVABILITY (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the...Permanent employmentTemporary workInternshipWorldwideWeekend work$120k - $300k
...up to 10x faster and up to 2x cheaper. By combining advanced software, robotics, and full-stack manufacturing, we are reinventing how... ...what needs to be better.Build alongside an incredible team of engineers and operators.What We’re Looking ForExpert in TypeScript and frontend...Permanent employmentFull timeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware/Software Engineer. Be the first to apply!
- firmware engineer Los Angeles, CA
- software developer positions Los Angeles, CA
- senior software engineer remote Los Angeles, CA
- software engineer contract Los Angeles, CA
- cybersecurity software engineer Los Angeles, CA
- part time software developer remote Los Angeles, CA
- junior software developer internship Los Angeles, CA
- junior software engineer Los Angeles, CA
- software system engineer Los Angeles, CA
- software engineer remote Los Angeles, CA



