R&D Engineer - Software 1328435
A leading technology company is looking for a Software Development Engineer. The ideal candidate must have the versatility and experience to be able to contribute to a variety of roles as needed to accelerate the development of AES solutions (The Advanced Encryption Standard). The targeted solutions include software, firmware, and working with hardware components to realize automated compliance and verification solutions for DER applications (Distributed Energy Resources). The company offers a family-oriented culture and environment!
R&D Engineer - Software Pay and Benefits:
- Hourly pay: $85/hr
- Worksite: Electronics Testing and Measurement Company (Loveland, CO 80537 - local candidates preferred, open to Remote, Candidates must be located in the United States)
- W2 Employment, Group Medical, Dental, Vision, Life, Retirement Savings Program
- 40 hours/week, 12 Month Assignment
R&D Engineer - Software Responsibilities:
- Contribute to the development of software solutions for desktop and test automation applications specifically based upon C# and .NET framework.
- Maintain and enhance existing test procedures and automated regression systems as needed to support on-going development, improve test coverage, and adapt to infrastructure changes.
- Provide technical support for other teams by troubleshooting, reproducing, and isolating defects/issues encountered internally or externally.
- Read and interpret technical standards as needed to define and implement compliant automated test and measurement solutions that analyze data and generate a verdict based on defined criteria.
- Work hands-on in the laboratory to verify and validate solutions.
R&D Engineer - Software Qualifications:
- 5+ years of experience in developing and delivery complex software solutions.
- BS or MS in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related engineering discipline.
- Experience with git-based tools (Bitbucket, Github, etc) desired.
- Experience with automation and programming test and measurement equipment via SCPI desired.
- Familiar with SOLID principles for effective software development desired.
- Fluent in .NET/C#/WPF, OOP, and Visual Studio Development environment.
- Familiar with test driven development, writing/executing unit tests in Visual Studio.
- Understanding of asynchronous programming in .NET (threading, tasks, locks).
- Excellent verbal and written communication skills.