Software Test Engineer – PLC, Python, LabVIEW (...
@ Averna

San Jose, California, United States
On Site
Full-time
Posted 18 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXX XXXXXXX***** @averna.com
Recommended after applying

Job Details

Company Overview

Averna delivers industry-leading test solutions and services for communications and electronics device-makers worldwide. They serve international customers and provide collaboration opportunities across the US, Mexico, Canada, Europe, and Asia. Join a team that drives innovation in Automotive & Transportation, Electric Vehicles, Consumer Electronics, Industrials, and Life Sciences.

Job Description

At Averna, as a Software Test Engineer, you will ensure product quality through complex software solutions. You will design, develop, integrate and support advanced solutions tailored to client needs, lead projects with multidisciplinary teams, and break down large projects into manageable modules.

Responsibilities

  • Design, develop, and support advanced software solutions.
  • Lead projects with cross-functional teams.
  • Create software architectures and modularize complex projects.
  • Develop tools to enhance system performance and reliability.
  • Conduct code reviews and resolve technical challenges.
  • Integrate software with hardware systems.

Qualifications

  • Bachelor’s degree in Software, Electrical, or Industrial Engineering.
  • Minimum 3 years of software development experience.
  • Strong proficiency in Python, solid experience with PLC, and proficiency in LabVIEW.
  • Strong grasp of object-oriented programming and design patterns.
  • Proactive and results-driven mindset with excellent time management.
  • Fluency in English; French or Spanish is an asset.
  • Permanent work authorization in the USA required.

Assets

  • Experience with hardware automation, test & measurement frameworks, and robotics.
  • Knowledge of networking protocols, Git, and Linux.
  • Strong analytical and debugging skills.
  • Willingness to learn new tools in unfamiliar environments.

What’s in it for You

  • Flexible work hours and a hybrid work model (#LI-Hybrid).
  • Competitive benefits and additional birthday day off.
  • Flex days paid between Christmas and New Year’s.
  • Access to a high-tech environment with experienced engineers.
  • Opportunities to travel and work on cutting-edge projects.

Compensation

Expected compensation is between 140,000 and 180,000 including variable compensation.

Key skills/competency

  • Python
  • PLC
  • LabVIEW
  • Software Engineering
  • Automation
  • Hardware Integration
  • Test Solutions
  • Architectural Design
  • Code Reviews
  • Risk Assessment

How to Get Hired at Averna

🎯 Tips for Getting Hired

  • Customize your resume: Tailor skills to Averna's requirements.
  • Research Averna: Understand their products and global reach.
  • Highlight technical expertise: Emphasize Python, PLC, LabVIEW experience.
  • Prepare for interviews: Practice technical and behavioral questions.

📝 Interview Preparation Advice

Technical Preparation

Review Python programming fundamentals thoroughly.
Practice PLC programming and automation scenarios.
Refine LabVIEW skills with NI tool simulations.
Study system integration and risk assessment methods.

Behavioral Questions

Describe a challenging team project experience.
Explain a time you led a project.
Share how you manage tight deadlines.
Discuss handling unexpected technical challenges.

Frequently Asked Questions