Firmware Engineer

Website TRIAD Engineering Corp

Our client is the world leader in their field, bringing new and innovative products to industry. They are currently seeking a skilled Firmware Engineer with a focus on the development and improvement of embedded products to protect people and the environment.

Specific responsibilities for the Firmware Engineer will include:

• New product development and the support of existing product lines
• Select appropriate Firmware tools, manage FW projects, write specifications, code, test, document, and support our products
• Code, test, debug, document, and release firmware for new and existing hardware platforms and test fixtures
• Determine firmware specifications from customer features with DFM/DFT in mind
• Write specifications, flowcharts, state machine diagrams, and documents firmware
• Work with team members to write and perform regression tests on FW updates
• Use sound coding methods to ensure efficient program execution and performance with regard to target hardware platform
• Maintain up-to-date knowledge of microcontrollers, FW tools, and best practices related to company products and vision

Background profile for the Firmware Engineer:

• BSEE, BSCE, or equivalent with 6+ years of embedded programming experience in C using standard bug tracking and revision control tools
• Demonstrated ability to plan and develop firmware architecture
• PIC Microcontroller experience
• Direct experience with Firmware drivers, Bare Metal (I2C, SPI, UART, etc.)
• Familiarity with various communication protocols (Modbus/RS-485, TCP/IP, Ethernet, Wi-Fi, Bluetooth, USB, CAN)
• Product development experience with Analog sensor integration, Displays, I/O logic, ADC/DAC processing and translation

Tagged as: code, embedded, firmware, microcontroller, programming, specifications, test

Upload your CV/resume or any other relevant file. Max. file size: 128 MB.

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Share this article with friends:

ByTRIAD Recruiting TeamNov 4, 2019

About the Author:

The TRIAD Recruiting Team is comprised of technical recruiters specializing in the engineering disciplines. TRIAD Engineering Corp. (www.triad-eng.com) is an engineering staffing firm based in Lynnfield, Massachusetts that connects successful firms with technical talent throughout Massachusetts, New Hampshire and Rhode Island. For almost 50 years, TRIAD has provided clients with flexible staffing arrangements including contract, contract-to-direct, and direct placement services.