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.
-
Seniority level
Entry level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Appliances, Electrical, and Electronics Manufacturing
Referrals increase your chances of interviewing at RAB Lighting by 2x
See who you knowGet notified about new Firmware Engineer jobs in New York, NY.
Sign in to create job alertSimilar jobs
People also viewed
-
Software Engineer - 2027 Interns
Software Engineer - 2027 Interns
-
Software Engineer
Software Engineer
-
Software Engineer - NYC
Software Engineer - NYC
-
Senior Software Engineer - 2
Senior Software Engineer - 2
-
Software Engineer
Software Engineer
-
Software Engineer- All Levels Product & Technology Hybrid (New York, New York, US)
Software Engineer- All Levels Product & Technology Hybrid (New York, New York, US)
-
Software Engineer, Full Stack - Emerging Talent
Software Engineer, Full Stack - Emerging Talent
-
Software Engineer, Full Stack
Software Engineer, Full Stack
-
Software Engineer I / II
Software Engineer I / II
-
Software Engineer
Software Engineer
Similar Searches
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content