Firmware Engineer
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.ResponsibilitiesResponsible for writing production-grade, professional C/C++ firmware for TI microcontrollersConsult on, design, and maintain network protocolsImplement product requirements and propose specificationsWork with electrical engineers and software developers to produce and test functioning devices in a networked systemMaintain firmware documentation and release notesWork in C/C++ firmware developmentUtilize knowledge of C/C++ software development, serial communication, embedded state machines, and software development lifecycleWork with ZigBee mesh networkingImplement GIT versioning and best practices10% domestic/international travel required to visit factory and review and troubleshoot production issuesSkillsMaster's degree or equivalent in Computer Science, Computer Engineering, or related field6 months of related experience as an engineerExperience writing production-grade, professional C/C++ firmware for TI microcontrollersExperience implementing GIT versioning and best practicesExperience producing and testing functioning devices in a networked systemExperience working in C/C++ firmware developmentExperience working with ZigBee mesh networkingCompany OverviewRAB 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
Apply To This Job