Averna delivers industry-leading test solutions and services for communications and electronics device makers worldwide, accelerating product development, quality and innovation. The company is seeking a Senior Software Developer to join its Engineering team, with responsibilities including software development, integration, and validation.
Requirements
- Degree: A Bachelor or Master degree from an accredited engineering or physics program.
- Certification: Certified in LabVIEW and/or TestStand is a must.
- 7 to 15 years of experience of software development with LabVIEW and/or TestStand.
- In-depth knowledge of the manufacturing environment.
- Proficient: Understanding of software engineering principles and development.
- Knowledge of object-oriented programming, design patterns and UML.
- Advanced knowledge in at least two of the three main platforms from National Instruments (LabWindows CVI, LabVIEW, TestStand).
- Advanced knowledge in the integration of test platforms and industrial automation.
- Strong interpersonal skills.
- Ability to take on role of technical leader for specific projects and work with engineers from hardware, system and software disciplines.
- Strong ownership of responsibilities and can be managed by objectives alone but skilled at escalating issues when necessary.
- Knowledge of XML and UML.
- Knowledge of Windows operating system, TCP, HTTP and UDP protocols.
- Experience in designing GUI as well as the quality assurance process and unit testing.
- Mobility: Up to 30% of his time might be at customer site.
- Multilingual: Fluent in English, written & spoken. Spanish or French is a great advantage.
Benefits
- Competitive salary
- Benefits package
- Professional development opportunities
- Opportunities for advancement