Firmware Engineer

🌍 Remote, USA 🚀 Full-time 🕐 Posted Recently

Job Description

RAB Lighting, Inc. is seeking a full-time Firmware Engineer responsible for writing production-grade, professional C/C++ firmware for TI microcontrollers. The engineer will consult on, design, and maintain network protocols while collaborating with electrical engineers and software developers to produce functioning devices in a networked system.


Responsibilities

  • Responsible for writing production-grade, professional C/C++ firmware for TI microcontrollers
  • Consult on, design, and maintain network protocols
  • Implement product requirements and propose specifications
  • Work with electrical engineers and software developers to produce and test functioning devices in a networked system
  • Maintain firmware documentation and release notes
  • Work in C/C++ firmware development
  • Utilize knowledge of C/C++ software development, serial communication, embedded state machines, and software development lifecycle
  • Work with ZigBee mesh networking
  • Implement GIT versioning and best practices
  • 10% domestic/international travel required to visit factory and review and troubleshoot production issues

Skills

  • Master's degree or equivalent in Computer Science, Computer Engineering, or related field
  • 6 months of related experience as an engineer
  • Experience writing production-grade, professional C/C++ firmware for TI microcontrollers
  • Experience implementing GIT versioning and best practices
  • Experience producing and testing functioning devices in a networked system
  • Experience working in C/C++ firmware development
  • Experience working with ZigBee mesh networking

Company Overview

  • RAB Lighting is a light manufacturing company that offers LED lighting and controls products. It was founded in 1946, and is headquartered in Northvale, New Jersey, USA, with a workforce of 501-1000 employees. Its website is https://www.rablighting.com.

  •  

    Apply To This Job

    Ready to Apply?

    Don't miss out on this amazing opportunity!

    🚀 Apply Now

    Similar Jobs

    Recent Jobs

    You May Also Like