What are the responsibilities and job description for the Embedded Firmware Test Engineer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Artech, LLC, is seeking the following. Apply via Dice today!
Do something big and innovative! Stretch your creative muscles and work on big issues. Since 1989, we have developed technology environments, applications, and tools by providing experienced teams to implement, enhance, and maintain our clients essential systems and applications. Join our team and be part of developing a reference design for our next gen of glasses.
Required Skills & Qualifications:
Day-to-Day Responsibilities
Do something big and innovative! Stretch your creative muscles and work on big issues. Since 1989, we have developed technology environments, applications, and tools by providing experienced teams to implement, enhance, and maintain our clients essential systems and applications. Join our team and be part of developing a reference design for our next gen of glasses.
Required Skills & Qualifications:
- Bachelors or Masters in Electrical Engineering and/or Computer Science with a minimum of 3 years of experience in a similar role.
- Working proficiency in Linux (mandatory).
- Readability in C, C , and Python.
- Experience with scripting.
- Familiarity with RTOS-based systems.
- Experience with FPGAs, board design, low-speed interface protocols (I2C, SPI, UART), and MIPI.
- Experience working with potentially unstable hardware/software under development.
- Lab experience: Working with Oscilloscopes, Logic Analyzers, etc.
- Prior work experience at client or in client's Industry.
Day-to-Day Responsibilities
- Pre-silicon FPGA and Post-Silicon ASIC firmware validation.
- Define and develop tests based on vendor-provided SDKs for functional validation and power characterization.
- Develop automated test/regression environments based on vendor-provided tests.
- Develop targeted tests to reproduce reported issues.
- Test Plan Coverage on FPGA and ASIC: Run vendor-provided tests and establish a baseline on the FPGA.
- Power Measurements and Optimization: Work on EVBs and Form factor devices based on the ASICs to measure and optimize power.
- Create automated test environments based on the vendor-provided tests and XR team s tests.
- Innovative work environment.
- Opportunities for professional growth and development.
- Collaborative and dynamic team culture.