Jobtree Logo small
Advantest America Corporation
Senior Firmware Engineer
Posted
3 weeks 5 days ago

To see more jobs like this as they come available

Visit the Career page to search more jobs now

Scroll to the bottom to apply

Job Description

(click to see jobs for roles related to this one)

Firmware Engineer: Advantest America is the North American subsidiary of Advantest Corporation, the world's largest provider of Automatic Test Equipment (ATE) to the semiconductor industry. For over seven decades, Advantest has led the way in developing new and innovative test and handling solutions for the global electronics industry. Advantest Test Solutions, Inc (ATS) is a subsidiary of Advantest America located in Lake Forest, CA and is a leading provider of massively parallel electronic test systems that includes System Level Test (SLT), burn-in and semiconductor /module tests. ATS has an exciting line of high-performance test systems that support the semiconductor industry around the world. We are looking for an experienced Firmware Engineer to join our Semiconductor Engineering team. This is a unique opportunity for an engineer with a diverse skill set to work within several engineering disciplines. The ideal candidate will be self-motivated, proactive, and logical to work successfully in a stimulating environment. The candidate will work with the different engineering groups within the Semiconductor business unit, from electrical, to mechanical to software. The ideal candidate performs requirements analysis and implementation of firmware applications in support of product engineering and other technical endeavors including writing, maintaining, and enhancing firmware for microprocessors. Essential Duties & Responsibilities: * Design, develop, and test firmware for Texas Instruments and/or Atmel microcontrollers and/or Xilinx FPGA using Code Composer Studio, Atmel Studio, Vivado or similar. * Applies appropriate standards, processes, procedures, and tools throughout the software development life cycle to support the generation of new products. * Develops end user documentation in support of application of products. * May serve as technical liaison for customers, suppliers, application users and other technical and support personnel. * Assist technicians with troubleshooting failures which consists of analyzing test results, debugging firmware, circuit probing and performing measurements using DMMs, scopes and logic analyzer. * All other duties as assigned. Requirements, Education & Skills: * Requires a B.S. in Computer Science, Computer Engineering, or related discipline or its equivalent. Master's degree preferred. * Should have at least 5+ years total firmware development experience in support of products employing single board computers, microcontrollers, and/or FPGA on embedded systems. * Working knowledge of low-level communication protocols (USB, I2C, SPI, UART) a must. * Must have good debugging skills and be familiar with oscilloscope, logic analyzer, etc. * Good working knowledge of C, C++ on embedded systems. Knowledge of Linux kernel development a plus. * Experience in C# or .Net programming, multi-threaded design, and Windows desktop applications a plus. * Good written and verbal communication skills are essential. * Ability and willingness to travel domestically and internationally, sometimes at short notice - (10% - 20%). * This is an on-site role in our Lake Forest, CA office.

Use the apply button below to start the application on our partner site.

Apply on employer site
Find more jobs like this using our Career Search Tool.
Need help with your career search including preparing your resume, networking, company research or even figuring out what kind of job you want? Check out our other career resources.
Need help finding more jobs that might be a good fit for your experience?Click here to evaluate your fit across all the roles on our site at once