Firmware Engineer

Remote Full-time
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 Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Business Analyst Senior

Remote

Garage Mechanic for Pepsi

Remote

Forensic DNA Analyst III -2 positions available

Remote

Remote Benefits Consultant – Protect Families, Grow Your Career

Remote

Entry-Level Structural Engineer

Remote

Experienced Occupational Therapy Assistant - Join Our Innovative Team at StretchLab Appleton

Remote

Assistant or Associate Learning Designer - Gies College of Business

Remote

Experienced Online Chat Support Specialist – Remote Work Opportunity with Flexible Hours and Competitive Pay

Remote

FDA Regulatory Compliance Attorney

Remote

Remote Amazon Kindle Publishing Jobs – No Experience or Degree Required

Remote
← Back