Firmware Engineer

Optical Zonu Corporation
Los Angeles, CA, United States
30 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$120,000.0 - $170,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Application Testing JIRA Unit Testing Software Code Optimization Code Review Collaborative Software Software Debugging Software Design Patterns Linux Programming Tools Embedded Software
+15 more
Firmware Python (Programming Language) Modular Design Simple Network Management Protocols Software Engineering Systems Integration Universal Asynchronous Receiver/Transmitter Digital Access Carrier System Serial Peripheral Interface Peripherals Git Information Technology Software Coding Restful APIs Code Restructuring

Job description

We are seeking a Firmware Engineer to develop and maintain bare-metal C firmware for our industry leading products. This role spans new product development and continuation engineering, including new features, legacy code, and field issue resolution. The engineer will own the firmware for assigned products and work closely with sales, production, electrical and other software engineers throughout the product lifecycle., * Develop, test, and maintain bare-metal C firmware for MCU-based products

  • Debug and resolve firmware and system integration issues from new development, manufacturing, testing, field, and existing product improvements
  • Understand, modify, and refactor legacy firmware
  • Use oscilloscopes and other lab equipment to investigate system behavior
  • Speak to and participate in architecture, design, code reviews, and unit testing, promoting maintainability, modularity, and reliability
  • Produce clear documentation, test and validation procedures, and technical design information, for firmware designs and engineering work products
  • Work independently while collaborating closely with sales, production, and other software and electrical engineers

Requirements

The ideal candidate combines strong software engineering fundamentals with hands-on experience. We value curiosity, systematic problem solving, initiative, and the ability to take ownership in a small, collaborative engineering team., * Bachelor’s degree in Computer Science or related discipline

  • Strong proficiency in C and experience developing well-structured embedded firmware
  • Strong software-engineering fundamentals: Abstraction, design patterns, decoupling, modular design, coding standards, and maintainable code
  • Understanding of MCU architecture and peripherals: ADCs, DACs, Interrupts, USB, UART, SPI, I2C, Code Optimization
  • Comfortable reading basic schematics and using lab tools such as oscilloscopes for debugging
  • Experience with unit testing, code reviews, and technical documentation
  • Systematic approach to debugging and root-cause analysis
  • Ability to understand, refactor, and work effectively in unfamiliar or legacy code
  • Effective written and verbal communication skills and ability to work independently

Preferred Qualifications

· Experience with analog and mixed-signal firmware or embedded system

· Experience with Git, JIRA, and collaborative software development tools

Bonus

· Python Development of Production Support Tool and Test applications

· Linux - SNMP, REST, and Application Development

What We Value

We are open to candidates across experience levels. While this position is generally targeted toward a mid-level engineer, exceptional early-career candidates and experienced engineers who bring additional value are encouraged to apply. Specific MCU platform, telecommunications, or RF experience is not required. We value strong embedded fundamentals and the ability to learn our products and technology.

We are a small, collaborative engineering team, so curiosity and ownership are important. We value engineers who enjoy hands-on investigation, learn new things, and take initiative rather than waiting for someone else to solve a problem. The successful candidate will become a go-to resource for firmware on their products and will be comfortable making technical decisions with considerable autonomy.

Benefits & conditions

  • Competitive Compensation
  • Comprehensive Health Benefits
  • Small, Collaborative Engineering Team with Significant Individual Ownership

Challenging, professional environme

Pay: $120,000.00 - $170,000.00 per year, * 401(k)

  • 401(k) 3% Match
  • Dental insurance
  • Health insurance
  • Life insurance
  • Vision insurance

About the company

Optical Zonu Corp. is a telecommunications equipment manufacturer specializing in RF-Over-Fiber transceiver and system solutions for satellite communications, telecom, military, academic, and other demanding applications.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…