Associate System Engineer

$89,000 - $115,000/Yr

Renesas Electronics - Milpitas, CA

posted 4 days ago

Full-time - Entry Level
Remote - Milpitas, CA
10,001+ employees
Computer and Electronic Product Manufacturing

About the position

As an Associate Systems Engineer at Renesas, you will play a crucial role in developing reference solutions and technical documentation that assist customers in overcoming real-world challenges with embedded processing products. This position involves collaboration with a global team of engineers across various disciplines, including Systems, Software, Firmware, and Hardware, to create high-quality solutions that enhance user experiences.

Responsibilities

  • Develop, debug, and optimize firmware and software for embedded systems.
  • Create technical documentation to support designed solutions, ensuring clarity for end-users.
  • Participate in design reviews for boards, systems, and firmware/software to ensure robust solutions.
  • Assist with board and system bring-up and debugging, contributing to system reliability.
  • Evaluate user experience with Renesas offerings for product development, recommending improvements as needed.
  • Create and present training materials for microcontrollers, designs, and software/firmware.

Requirements

  • A bachelor's degree or higher in Electrical Engineering, Computer Engineering, or a related field.
  • Foundational knowledge of CPU architecture and design.
  • Hands-on experience with microcontroller/microprocessor programming and peripheral operations such as serial communication, timers, ADC, DAC, etc.
  • Proficiency in developing and debugging firmware/software using assembly, C, and C++.
  • Experience with lab test equipment like oscilloscopes, logic analyzers, and DMMs.
  • Ability to interpret hardware schematics and PCB layouts.
  • Strong communication skills, including technical writing and presentation skills.

Nice-to-haves

  • Familiarity with Renesas Microcontroller or Microprocessor products.
  • Hands-on experience in embedded development using IDEs like Eclipse, IAR Embedded Workbench, Keil MDK.
  • Experience with board bring-up and debugging products/systems.
  • Developing/debugging multi-threaded applications with RTOS.
  • Knowledge of communication protocols such as CAN, Ethernet, USB.
  • Experience designing digital/analog hardware for board-level circuits.
  • Running ML inference on resource-constrained embedded systems.
  • Experience with Python application development.
  • Familiarity with Git and unit testing frameworks in C or C++.

Benefits

  • Medical insurance
  • Health savings account (with applicable medical plan)
  • Dental insurance
  • Vision insurance
  • Health and/or dependent care flexible spending accounts
  • Pre-tax commuter benefits
  • Life insurance
  • AD&D insurance
  • Pet insurance
  • Company-paid life insurance and AD&D
  • Long-term disability (LTD)
  • Short-term medical benefits
  • Paid sick time
  • Paid holidays
  • Accrued paid vacation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service