Coherentposted 2 months ago
Full-time • Mid Level
Fremont, CA
Electrical Equipment, Appliance, and Component Manufacturing

About the position

The position involves evaluating and specifying proper microcontroller units (MCUs) and associated circuitry for module control and communication to meet industry specifications and customer requirements. This will be done in collaboration with module design and verification teams. The role also includes designing and maintaining firmware architecture and Coherent module trunk code, which encompasses proprietary operating systems, module control and communication applications, and device drivers, all aimed at achieving optimal performance and minimizing system costs. Additionally, the candidate will develop solutions for addressing key requirements such as time-critical communications, efficient digital signal processor interfaces, and mission-critical hardware controls. The position requires improving firmware development processes and code management systems to ensure firmware quality control, as well as designing and enhancing the workflow of module firmware configuration mechanisms, regression tests, and production preparation. The candidate will also support marketing, sales, and field application engineers in resolving production and customer field issues.

Responsibilities

  • Evaluate/specify proper MCU's and associated circuitry for module control and communication.
  • Design and maintain firmware architecture and Coherent module trunk code.
  • Develop solutions for addressing key requirements such as time-critical communications.
  • Help improve firmware development processes and code management systems.
  • Design and improve the workflow of module firmware configuration mechanisms.
  • Support marketing, sales, and FAE in solving production and customer field issues.

Requirements

  • Advanced degree in Electrical Engineering, Computer Engineering, Physics or equivalent field.
  • Minimum of 5 years of experience required.
  • Bachelor's degree is required, master's or higher degrees preferred.
  • Proficient oral and written communication skills.
  • Demonstrated success in coordinating and influencing designs with cross-functional teams.
  • Proficient at software design and significant coding practice.
  • 1+ years experience in ARM Cortex family MCUs and DSP processors.
  • Experience with I2C and SPI protocols.
  • Experience with ADC's and DAC's.
  • Proficient in C/C++ and assembly.

Nice-to-haves

  • Experience in optical transceiver design and implementation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service