Principal Linux-Android Architect - Framingham, Massachusetts at Framingham, Massachusetts, USA |
Email: [email protected] |
From: Bhanu Prakash, Intellectt [email protected] Reply to: [email protected] Hi Hope you are doing well, This is Bhanu from Intellectt INC ; we have an immediate opportunity with one of our clients. Please find the below job description and if you are interested, please forward your resume to [email protected] Job Title: Principal Linux/Android Architect, Advanced Development Location : Framingham, Massachusetts Duration: 12+ Months (Possible of extension) Job Description The Principal Linux/Android Architect role support consumer electronics and professional products based on Linux and Android platforms. This role will help to launch the next wave of cutting-edge video bars, sound bars, and smart speakers that will include technologies such as machine learning and advanced signal processing, with a premium polished experience. Key Responsibilities: Fill the role of subject matter expert for Linux/Android user space architecture (adopt and maintain open-source components, better utilize Linux/Android tools and infrastructure, inter-process communication, security, networking) Manage a senior team of Linux application and platform engineers to create and maintain the Bose Smart Speaker and Smart Sound bar product families Recruit, hire, and provide career support for junior engineers to expand the capabilities of the product families Work with peers to anticipate business needs Identify architectural and design changes that support portability, adaptability, and reuse Ratify changes with peers Build first order work breakdown Launch & support execution team Identify emerging tools, technologies, and best practices to support Linux based products Document system requirements and limitations Hands on implementation to prototype and production code Soft Skills Experience with consumer facing products Ready to contribute to an enthusiastic and talented team of software engineers to bring new products and compelling experiences to market. The perfect candidate will jump at any stage and guide a team through integration of platform and product specific features. Ability to communicate complex concepts including software architecture and sequence interactions to technical and non-technical peers. Intact with multiple software leads and program managers to align deliveries and achieve project objectives Balance program cost, complexity, usability objectives, certification requirements, and technical constraints to deliver products that delight Be a guiding star for medium and large teams with focus on a culture of continuous improvement, continuous integration, and career growth for junior engineers Commitment to thorough documentation in wiki and traditional design document formats Strong written communication and presentation skills Experience with project management tools such as JAMA/JIRAThe ability to develop a deep technical understanding of a diverse set of technologies from HDMI to Bluetooth and networking protocols and operate in diverse environments from Mobile and Cloud, to embedded Linux applications and RTOS tasks on a micro-controller Technical Skills Significant experience with Linux application development including multi-threaded applications, heterogeneous multi-core execution, product & application security, network typology, websockets, and inter-process communication. Significant experience with modern object-oriented and functional programming concepts (lambdas, templates, and generic programming) utilizing C++ 11/14 Significant experience integrating embedded products with mobile application and cloud infrastructure. Experience with designing APIs with JSON, Google Protocol Buffers Intermediate experience with any combination of the following: Python, Go, Kotlin, JavaScript, Matlab Exposure to diverse technologies including: Tensorflow Lite, Onnx runtime, Pytorch, ALSA, HDMI, Bluetooth, Conan Keywords: cplusplus golang |
[email protected] View all |
Sun Dec 11 02:51:00 UTC 2022 |