What are the responsibilities and job description for the Firmware Engineer position at 1872 Consulting?
We are looking for a Firmware Engineer to play a key role in new product development and existing product support. Reporting to the Firmware Supervisor, the successful candidate will enhance, troubleshoot, research, and resolve embedded software challenges on custom designed controller boards.
This company has been a leading provider of material durability testing products since 1956. They manufacture laboratory test equipment like weathering testers, light stability testers, and corrosion testers, and also offer contract testing services for weathering and corrosion. With global facilities in the U.S., England, Germany, and China, their corporate headquarters and manufacturing center are near Cleveland.
Responsibilities :
- Designing and developing software to work with company testers, devices, sensors, and other peripherals.
- Engaging in all phases of development, including concept, design, documentation, prototype, test and manufacturing.
- Writing touchscreen user interface software.
- Developing control systems algorithms to improve control system performance.
- Troubleshooting low level controller / software related problems.
- Writing test instructions, test reports, and engineering change notices.
- Open-minded and willing to adopt company's software development strategy.
- Recommending improvements to company's software development process.
- Providing technical assistance to the engineering, purchasing, service, sales, marketing, and production departments.
Education, Experience and Skills :