What are the responsibilities and job description for the Embedded Firmware Test Engineer position at Artech, LLC?
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.
Applicants must be able to work directly for Scalence on W2.
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.
Company Benefits & Culture
- Innovative work environment.
- Opportunities for professional growth and development.
- Collaborative and dynamic team culture.
Salary : $65