Unknown Company

Firmware Engineer

derry, nh • Posted 4 days ago
Onsite Full Time General

Firmware Engineer RoleFireye, located in Derry, NH, seeks an energetic, enthusiastic, and fast-paced Firmware Engineer to lead firmware product design matters. The incumbent will be responsible for designing, developing, and implementing software from concept to completion for various projects in a company producing industrial controls and advanced flame scanning products. This individual will act as the technical lead role for assigned tasks as part of the new product development team.Key Responsibilities:Lead and participate in the development and specification of new product SW platform architecturesDevelop a solid understanding of the software design-related agency standards which relate to Fireye's business, including IEC 61508 (Functional Safety of Electronic Safety-Related Systems), UL 60730 (Software in Programmable Components), EN 230/298 (Automatic Burner Control Systems), and their impact on product system and functional requirementsDevelop product software, mainly in C, for microcontroller-based product platformsBe an expert in the use of SW tools: Compilers/Linkers, debuggers, in-circuit emulators, JTAG emulators, bug-tracking systems, source-code control/build systems, for development/debugDesign, simulate, develop, and debug advanced control and signal processing algorithmsUse HW tools such as Oscilloscopes, DVMs, signal generators/analyzers, LabView/other software for development/debugPlan to ensure agency approval, platform re-use, testability, manufacturabilityPerform root-cause analysis on failed productPeriodically required to perform repetitive movementsQualifications:Bachelor's and/or master's degree in engineering5+ years of experience developing bare metal firmware3+ years of experience writing interrupt handlers and device drivers3+ years of experience testing, debugging, and characterizing sub-systems and systems as well2+ years of experience with communication protocols such as Modbus, SPI, I2C, RS-232, and RS-485Experience with ARM, Silabs, and ST microcontrollersExperience with "fail-safe" designExperience performing software FMEAExperience with software analysis toolsAt Fireye, we offer a dynamic work environment where innovation and personal growth are encouraged.

Join Fireye and help us shape the future of commercial combustion control solutions!

Back to Job Search