image
  • Snapboard
  • Activity
  • Reports
  • Campaign
Welcome ,
loadingbar
Loading, Please wait..!!

Senior Firmware Engineer

  • ... Posted on: Jan 06, 2025
  • ... JS Consulting
  • ... Derry, New Hampshire
  • ... Salary: Not Available
  • ... Full-time

Senior Firmware Engineer   

Job Title :

Senior Firmware Engineer

Job Type :

Full-time

Job Location :

Derry New Hampshire United States

Remote :

No

Jobcon Logo Job Description :

Job Title: Senior Firmware Engineer

Location: Onsite Role in Derry, NH, 03038

Duration: Full-Time (FTE)

Interview process: Phone followed by Video Interview.

Job Description-:

This role is onsite most of the time. There will be some flexibility but really at most a day per week once the person is settled, so they need to be local and able to commute to Derry. The company has just completed a transaction of selling Fireye a few months ago.

The person needs to have good solid experience developing firmware in a bare metal environment. Bare metal just means it is not running on a 3rd party operating system like Linux or a RTOS. They do have an in house operating system that they utilize when needed. Their products are heavily regulated and the agencies that certify their products do not trust 3rd party software, hence the bare metal.

This person will initially work on an existing product line for about 6 months. Their they will learn how Fireye hands ISO process, aligns with agency standards and documentation while doing firmware updates. This is working on a flame scanner updates and is one of their most complex products. It will be a great opportunity to learn the ins and outs of the nuances of developing their products. Beyond that they will work on new product development for an ignition controller that they are just wrapping up proof of concept on now.

The firmware team is 8 people. 4 in Derry, 1 in UK and 4 in India. They are collaborative and typically have stands ups in the morning.

The ideal candidate would come from a regulated industry like DoD, Aerospace, Medical, Automotive, etc. where they understand how to develop and document their work. If they do not have this experience that is okay BUT they will have to explain how they go about learning new skills/technology from their past. That experience is important as the products that Fireye develops are combustion systems that are not able to fail, when their products fail, people die.

Key Responsibilities:

  • Lead and participate in the development and specification of new product SW platform architectures
  • Develop a solid understanding of the software design-related agency standards and their impact on product system and functional requirements
  • Develop product software, mainly in C, for microcontroller-based product platforms
  • Be 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/debug
  • Design, simulate, develop, and debug advanced control and signal processing algorithms
  • Use HW tools such as Oscilloscopes, DVMs, signal generators/analyzers, LabView/other software for development/debug
  • Plan to ensure agency approval, platform re-use, testability, manufacturability
  • Perform root-cause analysis on failed product
  • Periodically required to perform repetitive movements

Required Qualifications:

  • Bachelors and/or Master's Degree in Engineering
  • 5+ years of experience developing bare metal firmware
  • 3+ years of experience writing interrupt handlers and device drivers
  • 3+ years of experience testing, debugging, and characterizing sub-systems and systems as well
  • 2+ years of experience with communication protocols such as Modbus, SPI, I2C, RS-232, and RS-485

Preferred Qualifications:

  • Experience with ARM, Silabs, and ST microcontrollers
  • Experience with "fail-safe" design
  • Experience performing software FMEA
  • Experience with software analysis tools

Jobcon Logo Position Details

Posted:

Jan 06, 2025

Employment:

Full-time

Salary:

Not Available

Snaprecruit ID:

SD-CIE-8c8bed0262fcea2a89594c881110ea1c999aa46830cbbd30d73cde97cd4aade2

City:

Derry

Job Origin:

CIEPAL_ORGANIC_FEED

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Senior Firmware Engineer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Job Title: Senior Firmware Engineer

Location: Onsite Role in Derry, NH, 03038

Duration: Full-Time (FTE)

Interview process: Phone followed by Video Interview.

Job Description-:

This role is onsite most of the time. There will be some flexibility but really at most a day per week once the person is settled, so they need to be local and able to commute to Derry. The company has just completed a transaction of selling Fireye a few months ago.

The person needs to have good solid experience developing firmware in a bare metal environment. Bare metal just means it is not running on a 3rd party operating system like Linux or a RTOS. They do have an in house operating system that they utilize when needed. Their products are heavily regulated and the agencies that certify their products do not trust 3rd party software, hence the bare metal.

This person will initially work on an existing product line for about 6 months. Their they will learn how Fireye hands ISO process, aligns with agency standards and documentation while doing firmware updates. This is working on a flame scanner updates and is one of their most complex products. It will be a great opportunity to learn the ins and outs of the nuances of developing their products. Beyond that they will work on new product development for an ignition controller that they are just wrapping up proof of concept on now.

The firmware team is 8 people. 4 in Derry, 1 in UK and 4 in India. They are collaborative and typically have stands ups in the morning.

The ideal candidate would come from a regulated industry like DoD, Aerospace, Medical, Automotive, etc. where they understand how to develop and document their work. If they do not have this experience that is okay BUT they will have to explain how they go about learning new skills/technology from their past. That experience is important as the products that Fireye develops are combustion systems that are not able to fail, when their products fail, people die.

Key Responsibilities:

  • Lead and participate in the development and specification of new product SW platform architectures
  • Develop a solid understanding of the software design-related agency standards and their impact on product system and functional requirements
  • Develop product software, mainly in C, for microcontroller-based product platforms
  • Be 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/debug
  • Design, simulate, develop, and debug advanced control and signal processing algorithms
  • Use HW tools such as Oscilloscopes, DVMs, signal generators/analyzers, LabView/other software for development/debug
  • Plan to ensure agency approval, platform re-use, testability, manufacturability
  • Perform root-cause analysis on failed product
  • Periodically required to perform repetitive movements

Required Qualifications:

  • Bachelors and/or Master's Degree in Engineering
  • 5+ years of experience developing bare metal firmware
  • 3+ years of experience writing interrupt handlers and device drivers
  • 3+ years of experience testing, debugging, and characterizing sub-systems and systems as well
  • 2+ years of experience with communication protocols such as Modbus, SPI, I2C, RS-232, and RS-485

Preferred Qualifications:

  • Experience with ARM, Silabs, and ST microcontrollers
  • Experience with "fail-safe" design
  • Experience performing software FMEA
  • Experience with software analysis tools

Loading
Please wait..!!