1
All
Urgently Hiring
Easy Apply
Essential Jobs
Industry 0
Part-time
Full-time
Teen

2387 Software Engineer Jobs in milpitas, ca

Recent

    Board Design Engineer, Motion Controllers for Sub System Devices

    OSI Engineering
    Milpitas, CA 95035
    Full-time, Part-time
    Refer friends, get paid!

    Job Description

    Board Design Engineer, Motion Controllers for Sub System Devices in Milpitas, CA Job Description Designs electrical parts, modules and subsystems to support the design of whole systems. Responsible for the complete design process, including requirements specification, feasibility studies, cost and scheduling, conducting various analysis, such as circuit, timing, thermal/cooling, electrical loads and FPGA modeling, conceptual and detailed design using design tools (i.e. OrCAD, PSpice, Xilinx/Altera FPGA /EPLD development systems, etc...), detailed drawings, design review presentations, procurement of prototype parts, system integration, prototype testing, and handoff to manufacturing. These tasks will require working with other engineering groups such as ME, OE, SW, systems and manufacturing engineers to ensure flawless integration and test at the subsystem and system level. Develops the required supporting documentation, such as assembly and test procedures, and service manuals. Works closely with and manages suppliers to ensure all design requirements are specified and achieved. Addresses and resolves product issues thru the product phases. Has strong leadership, communication and problem solving skills. Responsibilities High speed PCB, including circuit design, schematic capture, simulation and layout review. FPGA design support, work with FPGA engineer for designing the testbenches, functional and/or post layout simulations, timing analysis/closure, FPGA functionality verification and validation. Understand and capture the project specifications and performance requirements on board and system level. Write technical documentation that meets the defined quality standards for manufacturing / service team as required. Required Skillset 10+ years with board level design experience, including design, development, and integration of complex boards and subsystems (including PCB's Cables, System interconnect). Solid knowledge of electrical engineering principles, analog digital and mixed signal electronics design both at the theoretical and implementation level. Familiar with FPGA development tools, such as Vivado or Quartus software. Proficient with simulation tools. Hands on experience with lab equipment like logic analyzer, oscilloscope etc. B.S. degree in Electrical Engineering Desirable Skillset Experience with FPGA (Xilinx UltraScale or Intel Aria 10) development and using complex FPGA IPs such as embedded processors (ARM/MicroBlaze), Ethernet MAC and DDR memory controller is a plus. M.S. degree in Electrical Engineering highly preferred Previous experience in Semi-Conductor and/or medical equipment industry Location: Milpitas, CA Type: Contract Duration: 3-6+ months
    Posting ID: 567225010Posted: 2020-09-24