Firmware & Embedded Software Engineer (30168045) Job at Kidde Global Solutions- RSR, Bradenton, FL

Z2gzRHp5Y1lzZkxmenpKM0pQVEh3aklvYUE9PQ==
  • Kidde Global Solutions- RSR
  • Bradenton, FL

Job Description

About this role:

  • Kidde Global Systems is looking for a Firmware engineer to design, develop and test embedded firmware for life safety products of a fire alarm system. 
  • Create products with a global cross-functional engineering team that helps to save lives around the world every day. 
  • This position is in Bradenton FL.

Key Responsibilities:

  • Design real-time firmware using rigorous design techniques for life safety devices such as fire notification devices.
  • Participate in design reviews for system specifications, electronics design, firmware design documents, and source code.
  • Define firmware design requirements and specifications to meet product and customer needs.
  • Develop and analyze design concepts.
  • Develop overall firmware system architectures along with those of firmware subsystems and modules.
  • Ensure designs meet product requirements (functional, cost, quality, safety, and reliability).
  • Provide clear communications to team members and to the management team.

Basic Qualifications:

  • BS in Electrical Engineering, Computer Engineering, Computer Science, or Electronics.
  • 1+ years of hands on experience in the design and development of embedded firmware.
  • 1+years of working experience with C/C++ programming skills is a must.
  • 1+ years of experience using any type of debugging tools.
  • Must be a US Citizen or a Green card Holder.
  • Onsite Role.

Preferred Qualifications:

  • Hands-on experience with full-stack MCU firmware development.
  • Experience with device drivers and other low-level HW interfaces such as SPI, I2C, DMA, ADC, DAC, UART etc.
  • Strong hardware/electrical know-how. You should know how to test firmware is working as expected by probing the hardware (e.g., oscilloscope, logic analyzer, etc.)
  • Demonstrated knowledge of firmware development best practices (code reviews, test, SCM, Git, etc.)​
  • Demonstrated experience with typical lab equipment such as oscilloscopes, logic analyzers, DMM’s, Frequency generators, and Spectrum/network analyzers.
  • Working knowledge of Jira or similar tools.
  • Advanced degree in Electrical Engineering, Computer Engineering, Computer Science, Electronics, or equivalent.
  • Experience working on life safety devices.
  • Experience working in a regulated environment, e.g., UL, FCC, EN.
  • Firmware development on AVR, RL78, TI MSP430 and ARM Cortex MCUs.
  • IAR workbench and other similar tool /compiler for firmware development.
  • Full lifecycle product development experience (from concept through production and support).
  • Experience with other areas of software development a plus (e.g., scripting, web, iOS/Android app development, etc.).
  • Familiarity with RTOS.

Job Tags

Full time, Work experience placement,

Similar Jobs

Diversified Pump & Compressor

Sales Engineer Job at Diversified Pump & Compressor

 ...Job Description What You'll Do \n \n Achieve sales and margin levels that meet or exceed annual goals for all ATequipment...  ...Air Technologiesstandard of consistency and conduct of a Sales Engineer \n Deliver consistent results through mastering the COMMIT*... 

Olameter Corporation

Utility Locators Job at Olameter Corporation

 ...Description Job Description We're currently hiring for Locator Technicians in the Grand Forks and Fargo, ND areas! S tarting...  ...construction areas and reading and interpretation of utility maps to determine the presence of underground utilities, while... 

Sustainable Talent

Senior Data Engineer Job at Sustainable Talent

 ...Sustainable Talent is partnering with Nvidia a global leader who's been transforming computer graphics, PC gaming, and accelerated computing for over 25 years. We are looking for a Senior Data Engineer to support our client's Developer Program. This is a W... 

Healing Hands of Gardenia LLC

Join Our Team as a CPR & BLS Instructor! Job at Healing Hands of Gardenia LLC

 ...Job Description Job Description Job Overview: As a CPR Instructor, you'll teach students how to perform CPR and use AEDs. You will prepare lesson plans, demonstrate techniques, and evaluate students to ensure Adult/Pediatric CPR, AED usage, and First Aid proficiency... 

MRINetwork

Chief Risk Officer Job at MRINetwork

Excellent opportunity for a Chief Risk Officer for a very successful regional longstanding financial institution.The Chief Risk Officer is responsible for providing an ongoing risk perspective to the board and management on strategy and operations through the architecture...