Software Engineer & Prototyper

Samsung   •  

Mountain View, CA

Industry: Retail & Consumer Goods


Less than 5 years

Posted 126 days ago

Necessary Skills / Attributes Position Summary: The position requires frequent collaboration with colleagues. Employee will be required to work on-site in our Mountain View offices. Responsibilities Include: • Implement proof-of-concept prototypes for fast iterative testing. • Solve development problems in new domains. • Collaborate with others to integrate cutting-edge functionality into novel prototypes. • Strengthen and expand upon prototypes for delivery to product organizations. • Maintain awareness of new toolkits, libraries, data sets, APIs, web services as they emerge • Develop solutions and algorithms that can be applied in variety of real-world applications and devices. • Work closely with researchers and engineers from variety of disciplines to develop new algorithms, product concepts and core-technologies that will bring new business opportunities to Samsung. Experience Requirements: You must be passionate about creating new devices and technologies, and ready to learn on the fly, solve complex problems, work closely with others, and creatively approach design and engineering tasks at all scales. We believe a person’s work speaks for itself, and welcome everyone with the right drive, attitude, and skills. • Degree in Computer Science, Engineering, or related field. • 3+ years of experience in software development for mobile platforms (Android preferred). • 3+ years of experience working with Java, C/C++. • Rapid prototyping and software engineering skills using UI libraries, preferably across multiple platforms (particularly Android and web technologies). • Experience creating back-end services and platforms that can be leveraged by user-facing applications and other services. • Ability to quickly learn and use diverse tools and technologies. • Strong attention to detail and resourceful ability to get tasks done. • Experience with a user-centered design process and building for user needs. • Experience in developing software for resource constrained systems such as smartphones or similar consumer electronic devices is a major plus.