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 Opportunities

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

USPS Office Helper

Remote Full-time

Senior Scrum Master (Toronto, ON, CA, M5H 1H1)

Remote Full-time

**Experienced Remote Customer Support Agent – Deliver Exceptional Service Experience at blithequark**

Remote Full-time

UI-UX Designer Job at GovCIO in Charleston

Remote Full-time

Professional Services Consultant

Remote Full-time

Experienced Program Specialist for Consultation Team - Rural Health Community Development and Technical Assistance

Remote Full-time

Physician Reviewers - Hematology/Medical Oncology (Stem Cell Transplant )

Remote Full-time

Health Education Consultant

Remote Full-time

Analista de Data Science Pleno

Remote Full-time

Pharmacy Technician (Remote), Pharmacy Technici...

Remote Full-time

Frontend QA Engineer (UI/UX Focus)

Remote Full-time
← Back to Home