Return to jobs list

Lead Computer Hardware Engineer

Job type: Full Time · Department: Software · Work type: On-Site

St. Louis, Missouri, United States

About Job

The Lead Computer Hardware Engineer will be responsible for leading a small team that oversees all computer hardware on-board the vehicle, including networking equipment and perception hardware. This involves selecting and designing custom antenna systems and printed circuit boards (PCBs) to meet the vehicle's specific needs.

This role requires collaboration with various teams, including embedded software, electrical, and perception teams, to ensure seamless integration and functionality of the computer hardware. The ideal candidate will possess strong leadership skills, be able to effectively communicate technical ideas, and have a deep understanding of computer hardware and system design.

Skills & Qualification

  • Deep understanding of computer hardware architecture and system design

  • Experience with custom PCB design and development

  • Knowledge of antenna systems and their application in vehicle-based systems

  • Ability to lead and manage a small team of engineers

  • Excellent communication and technical writing skills

  • Experience with computer-aided design (CAD) tools and simulation software

  • Strong problem-solving skills and ability to troubleshoot complex technical issues

  • Familiarity with embedded systems and microcontrollers

Responsibilities

  • Lead a small team of engineers responsible for designing and developing computer hardware for vehicle-based systems

  • Collaborate with embedded software, electrical, and perception teams to ensure seamless integration and functionality of computer hardware

  • Design and develop custom antenna systems and printed circuit boards (PCBs) to meet vehicle-specific requirements

  • Develop and maintain technical documentation, including design guides, technical notes, and user manuals

  • Conduct regular team meetings to discuss project progress, set goals, and address technical challenges

  • Identify and mitigate technical risks associated with computer hardware design and development

  • Develop and implement processes to ensure quality, reliability, and maintainability of computer hardware

  • Collaborate with cross-functional teams to define and implement technical requirements and specifications

  • Develop and present technical proposals, including design concepts, technical feasibility, and project timelines

Made with