Embedded Engineer
Resideo · Melville, New York, US
Develop firmware for platform based security products involving security panels, sensors, radios. You will create project and technical report as required an...
Job description
Develop firmware for platform based security products involving security panels, sensors, radios. You will create project and technical report as required and help define product architecture as needed. You will be involved in platform development - applications in object oriented languages, UI in Lua scripts and various features for multi-geo location product launch. Aid in the design and development of equipment and systems, and redesign of existing systems to fulfill the need of Resideo's customers. This role requires you to work in hybrid mode- 3 days mandatory in office. JOB DUTIES: - Develop software in object oriented programming- C and C++ - Programming user interfaces. - Manage software applications and interact cross teams to integrate code bases. - Identify areas for improvement and optimize applications suitable to embedded environment. YOU MUST HAVE: - 3+ years of programming experience in C, C++; in embedded linux environment - Experience in designing systems, design patterns, object oriented concepts - Debugging in embedded linux environment. - Linux system optimization experience WE VALUE: - AI experience - Experience working in embedded software architectures - Sol...