Candidate responsibilities Integrate into cross-functional product development design teams to drive product specifications that ensure quality as a part of the system assurance team. Review and mentor software designs and implementations of junior engineers with a keen eye for best practices. Manage a variety of tasks related to requirements gathering, user interface design, software development, Firmware verification, software verification and validation, troubleshooting and software maintenance. Design software with methodologies that are aligned to Lutronrsquos culture and values ndash innovate with a strong customer focus as well as be passionate, flexible and adaptable to change. Required skills BS in Computer, Software or Electrical Engineering (or similar degree) from an accredited program, with at least a 3.0 GPA (or equivalent). 5+ years of industry experience in the field of QA Test Automation working for System Assurance team. Developing test frameworks and collaborate with Development team to write test cases and test procedures to validate the system level and module level features. Software and hardware debugging using emulators and oscilloscopes. Experience with continuous integration and dev ops principles. 61623 Hands-on experience with object-oriented design and design patterns. Passion for excellence and willingness to mentor others. 61623 Excellent communication skills with a wide variety of disciplines. Skillful at solving problems with enthusiasm and creativity. 61623 Technical experience required in the majority of the following areas. Software programming and integration. 61623 Programming languages such as C, C++, Python and Database Query SQL. Good understanding of embedded hardware and firmware development. Experience in Agile Scrum development environments andor experience using the Atlassian Tool-suite (JIRA, Bit Bucket, Confluence). GUI design and multi-threading. Software and hardware debugging using emulators and oscilloscopes. Experience with continuous integration and dev ops principles. Associated topics: performance test, process, qa, quality assurance, quality assurance analyst, quality assurance lead, software quality, test, test engineer, tester
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.