Title: Senior Software Engineer
Duties: Develop system-wide firmware that enables the hardware components to intelligently function and communicate via industry established platforms including Linux, Ubuntu, Python, and other programming systems. Define and develop system architecture. Research, develop, and prototype technology solutions and system architecture for a 27" digital frame including LCD screen, gesture and ambient light sensors with an embedded SOC board. Coordinate product definition and design, components integration and programming. Coordinate, develop and integrate all platform drivers with Linux kernel 3.10 and Ubuntu 14.04 OS. Lead the development of Embedded Operating system (OS). Define, document, and validate the system. Develop and integrate kernel drivers. Manage the development of front end controls and user interface. Develop a Python/PHP based command and control program for HW input/output state machine between sensors/GPIOs/Web to Backlight/LEDS/WiFi/GUI. Develop a GUI based gallery view for the frame including all LAMP principles – Linux system, Apache2, webserver, MySQL database integration and CakePHP as the backed environment. Create and validate optimal design across all levels of the product platform including the physical electronics hardware, the system-wide firmware, and the web-enabled software.
Address Where Services Will Be Rendered: 625 Broadway, 11th Floor, New York, NY 10012
Hours: 9:00 A.M. – 5:00 P.M.; Monday – Friday; 40 hrs/wk
Requirements: Bachelor’s Degree in Computer Science, Electrical Engineering or Electronic Engineering plus 1 year of experience in the job offered or as Product Manager or Embedded Software Engineer.
To Apply: Send your resumes to Mr. Vladimir Vukicevic, Meural Inc, 625 Broadway, 11th Floor, New York, NY 10012. No calls, faxes or emails please.