Firmware Engineer

Remote Full-time
RAB Lighting, Inc. seeks a full-time Firmware Engineer responsible for writing production-grade, professional C/C++ firmware for TI microcontrollers.

JOB DUTIES:
Responsible for writing production-grade, professional C/C++ firmware for TI microcontrollers. Consult on, design, and maintain network protocols. Specific duties include the following: (1) implement product requirements and propose specifications; (2) work with electrical engineers and software developers to produce and test functioning devices in a networked system; (3) maintain firmware documentation and release notes; (4) work in C/C++ firmware development; (5) utilize knowledge of C/C++ software development, serial communication, embedded state machines, and software development lifecycle; (6) work with ZigBee mesh networking; and (7) implement GIT versioning and best practices. 10% domestic/international travel required to visit factory and review and troubleshoot production issues.

MINIMUM REQUIREMENTS:
This position requires Master’s degree or equivalent in Computer Science, Computer Engineering, or related field. Must also have 6 months of related experience as an engineer, which must include any experience with each of the following: 1) writing production-grade, professional C/C++ firmware for TI microcontrollers; 2) implementing GIT versioning and best practices; 3) producing and testing functioning devices in a networked system; 4) working in C/C++ firmware development; and 5) working with ZigBee mesh networking. Employer will accept experience gained concurrently. Will accept experience gained before, during or after Master’s program. Telecommuting available from anywhere in the U.S. HQ office New York, NY. 10% domestic/international travel required to visit factory and review and troubleshoot production issues.
Salary: $160,805 to $170,000/year.

Apply Now

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

Amazon Product Tester (US-Based Remote Job) - Work From Home Job - Jobs From Home

Remote

Senior NICE Contact Center Systems Engineer

Remote

Security and Compliance Manager

Remote

Remote Truck Dispatcher

Remote

ACMX Scheduled Materials Admin

Remote

Senior Software Engineer

Remote

(Part Time Remote Jobs) Wayfair Careers Live Chat Remote Job At United States

Remote

Experienced Remote Data Entry Specialist – Part-Time Opportunity for Detail-Oriented Individuals with Excellent Typing Skills and Strong Attention to Detail

Remote

Data Precision & Customer Engagement Specialist – Remote Opportunity at careerzynith

Remote

Member Specialist Part Time

Remote
← Back