As a software engineer with Watchfire, our team works with the latest Microsoft technologies to develop product software that will operate enormous LED displays and billboards. This software engineer will be focused on integration and testing of our production software that range from embedded systems to customer-facing front-end applications.
NOTE: Danville IL is 1.5 hours from Indy, 2.5 from Chicagoland, 3.5 from St. Louis.
Watchfire Signs is an exciting, dynamic place to work. We have been a growing company with our headquarters based in central IL since 1932. That growth has been so extensive that we have recently expanded our main facility by more than 127,000 square feet.
Vertically integrated, we do everything from engineering and sales through circuit board assembly; from accounting and technical support through final product integration and calibration. Watchfire offers comprehensive benefits including 401K with matching, affordable health/dental insurance, paid time off in year of hire, continuing education assistance and career advancement opportunities. We have been an employer of choice for decades, and are growing strong!
Our product software is a critical differentiator in our market, and we take GREAT pride in our in-house development, from embedded code on board to communications to exceptional GUI applications. Additional research into Mobile platforms is under-way.
The systems integration and testing engineer works within the software engineering group, to ensure that software systems, sub-systems and components are successfully integrated across hardware systems and meet the specified requirements. Establishes correctness, completeness and security of software systems assuring their quality and identifying potential improvement opportunities. S/he selects and sets up a measurement framework characterizing software viability attributes, according to objectively quantified notions of software quality. S/he recommends system integration application implementation strategies, selecting suitable component technologies and platforms. S/he participates in designing custom integration tests, reviewing functional specifications to identify open issues. S/he selects and configures all necessary hardware and operating environments, at the appropriate level of automation and virtualization, as needed to efficiently complete all testing tasks. An individual at this level will research and implement simulators and emulators to support testing. S/he will be an expert in one or more scripting languages. S/he will be or grow to be a technical expert on testing methodologies and have experience and expertise in a wide range of automated software testing tools. General project assignments come from the Functional Manager but work may be assigned and technical supervision may come through more experienced Engineering members and/or Project Managers. Individuals at this level make strong independent contributions. S/he also assures compliance to department/company established procedures and processes.
Other ideal skills include:
Sorry, only candidates with proper authorization to work in US without sponsorship will be considered.
This position may be described by a variety of closely related terms, such as software engineer, software tester, software integrator, integration engineer, software quality engineer, software quality tester, software testing programmer, software integration developer. These terms are used interchangeably in this posting to describe this single available position.