Description
Job descriptionIt's the job of Technology R&D to push the boundaries of what technology can do, from military-grade audio to cutting-edge sensors. We get to play with stuff that most technologists only dream about, resulting in hundreds of patents over the last ten years. We spend our time exploring what's possible (and what might be), identifying marketable solutions, and prototyping new products.
Currently, the CTO office is looking for a Senior Embedded Applications Engineer to help architect and design applications and the application interfaces of a new software platform. This position will be focusing on the application layer of the OS but there will be opportunities to touch on other aspects of product development drivers and system services.
This is a tremendous opportunity to be a catalyst within a world class organization - we are a highly design centric iconic consumer brand, where quality and innovation are at the heart of everything we do. If you are looking to have a major impact on the future of how consumers use speech to interact with their personal technologies, we would be very interested in meeting with you.
Core Responsibilities:
* Design and implement the app framework and system services for a new software platform using C/C++.
* Define, design and implement applications to run on a variety of new devices.
* Perform efficiently in an Agile and TDD environment.
* Work closely with designers, hardware/software engineers and project management to ship world-class consumer products.
Requirements:
* CS degree or equivalent.
* 3-5 years experience shipping high-quality software, on-schedule, from conception to release.
* Understanding of application models, kernels and hardware abstraction layers.
* Strong background in C, good understanding of C++. LUA is a plus.
* Ability to diagnose and fix performance problems while staying on schedule.
* Experience with web servers and mobile application development. * Familiarity with various debugging methods.
* Excellent communication and interpersonal skills.
To find out more about Real please visit www.realstaffing.com