Develop Embedded software solutions for our existing platforms
Develop Libraries and Drivers for embedded solutions
Develop enhancements to existing products
Ability to follow rigorous Software Development Life Cycles including testing and verification
Ability to interface with clients to analyze and document product requirements, estimate level of effort and translate clients’ business requirements and objectives into technical applications and solutions
Assist in the design of software applications to meet both functional and technical requirements
Provide 2nd level support as required to regional customer support staff
Qualifications:
Bachelor's degree in Engineering, Computer Science, Information Technology or other related technical field
Experience with Embedded software development, RTOS, and Embedded Linux.
Experience with Drivers and Libraries
Experience with C and C++
Be able to self-manage time to work across multiple facets of the project and juggle multiple responsibilities at the same time to meet project deliverables.
Be able to work independently with minimal supervision and in teams depending on the project requirements.
Having strong problem-solving and analytic capabilities with the ability to create innovative solutions.
Effective oral and written communication skills, and not being shy to speak out in a group sessions.
Experience with the following is beneficial:Linux OS embedded environments, QT development framework, developing smartphone application software, developing services or libraries, Communications protocols like TCP/UDP/HTTP, MQTT, and In vehicle CAN bus
نحن نستخدم ملفات تعريف الارتباط لضمان حسن سير عمل موقعنا. للحصول على تجربة زيارة محسنة ، نستخدم منتجات التحليل. يتم استخدامها عندما توافق على "الإحصائيات".بيان الخصوصية