Company

Achronix Semiconductor CorporationSee more

addressAddressSanta Clara, CA
type Form of workFull-Time
CategoryInformation Technology

Job description

Achronix Semiconductor Corporation is a fabless semiconductor corporation based in Santa Clara, California, offering high-performance FPGA solutions. Achronix is the only supplier to have both high-performance and high-density standalone FPGAs and embedded FPGA (eFPGA) solutions in high-volume production. Achronix's FPGA and eFPGA IP offerings are further enhanced by ready-to-use PCIe accelerator cards targeting AI, ML, networking and data center applications. All of Achronix's products are supported by best-in-class EDA software tools.
Position Profile Name:
Software Test and Automation Engineer - User Interface
Requisition No.:6300-1022
Type of Position:Regular, Exempt
Reports to:Sr. Director, User Interface
Department:
Software Engineering
Location:
Santa Clara, CA
Contact:hr@achronix.com
Job Description/Responsibilities
The successful candidate will work directly with the software development team to design, document, and test robust software User Interface solutions for Achronix's rich set of software tools which support Achronix's standalone FPGA and Speedcore embedded FPGA (eFPGA) products. Areas covered include:

  • IP configuration
  • Synthesis, placement, routing and timing optimization
  • Visualization and diagramming
  • Report generation
  • Live hardware debug tools

These tools consist of a desktop application environment using Java and C++, not a mobile app or web interface. You will initially work to extend testing of existing features and develop our GUI test automation framework. Over time, you will collaborate with the SW implementation team on the requirements, design specification, and testing of innovative new features as we progress with software feature development. You will build and utilize your knowledge of our EDA tools to help define new test coverage, test systems, and Automation to enhance the quality and reliability of the software system. Use your skills in scripting, test frameworks, Java and C++ to test the Graphical User Interface and backend data processing commands. You will have a unique opportunity to collaborate directly with other Achronix research and development (R&D) software and hardware team members working on next generation hardware IP and software algorithms. Contribute to a culture of agile innovation and continuous quality improvement.
Required Skills
  • Strong desire to improve software quality through proven testing techniques and test innovation
  • Background in Software Test and test frameworks, including test automation, code coverage and analytics, and GUI testing (ie. Squish, Eggplant, and Eclipse frameworks)
  • Excellent programming, scripting, debugging skills, object-oriented programming techniques, and experience in testing the Java and C++ programming languages
  • Excellent communications skills and ability to describe things in a way that is intuitive to others, focusing on end user experience
  • Strong analytical skills to understand cause and effect in a large software code base
  • Ability to read detailed software specifications to research open questions about a project
  • Ability and willingness to try novel approaches to solve difficult software engineering problems
Preferred Skills
  • Familiarity with the Linux and Microsoft Windows operating systems, compilers, and IDEs
  • Experience using Eclipse for Java and Eclipse RCP development, including experience with SWT, JFace, NatTable, etc.
  • Experience in scripting languages such as TCL, Perl, Python, and other User Interface languages and data formats like XML and HTML
  • Knowledge and experience with EDA software tools (commercial or academic) and FPGA design flow is preferred
Education and Experience
  • BS or MS in Engineering (Computer Science, Electrical/Computer, or other related/applied engineering) from a top research university
  • Prior years of industrial experience in EDA Software Test using Java and C++ is a plus
Refer code: 7827957. Achronix Semiconductor Corporation - The previous day - 2024-01-16 20:02

Achronix Semiconductor Corporation

Santa Clara, CA
Popular Software Engineer Test Automation jobs in top cities
Jobs feed

Instacart Shopper - Delivery Driver

Koin

Oregon, United States

Healthcare Program Specialist (Part-Time)

Staffing Solutions Organization Llc

Albany, NY

Instacart Shopper - Delivery Driver

Koin

Donald, OR

Shopper - Delivery Driver (Car Required)

Koin

Vernonia, OR

Shopper - Delivery Driver (Car Required)

Koin

Eagle Creek, OR

Shopper - Delivery Driver (Car Required)

Koin

Cornelius, OR

Instacart Shopper - Delivery Driver

Koin

Portland, OR

Share jobs with friends

Related jobs

(6300-1022) Software Test and Automation Engineer - User Interface

Principal Software Engineer in Test Automation (Prisma Access)

Energy Jobline Cvl

Santa Clara, CA

4 weeks ago - seen

Health Software Test Automation Engineer

Apple

$132,300 - $241,500 a year

Sunnyvale, CA

4 weeks ago - seen

Software Test/Automation Engineer

Genalyte

San Diego, CA

3 months ago - seen

Sr. Automation Test/Software Engineer

Mercury Systems

Oxnard, CA

3 months ago - seen

Sr. Automation Test/Software Engineer

Mercury

Oxnard, CA

3 months ago - seen

Test & Automation Engineer (Software)

Impulse Space

Redondo Beach, CA

4 months ago - seen

Software Engineer (QA and Test Automation)

Safran Passenger Innovations

Brea, CA

4 months ago - seen

Test Automation Engineer X-WAP

Talent Software Services, Inc.

Irvine, CA

4 months ago - seen

Sr Automation Test Engineer

Intelliswift Software Inc

San Francisco, CA

4 months ago - seen

Staff Systems/Software Test Automation Engineer (Space Systems)

Northrop Grumman

Redondo Beach, CA

5 months ago - seen