Samsung Research America Mobile Processor Innovation Lab, located in Richardson (suburb of Dallas), Texas, USA, is recruiting world-class professionals who share our passion for creating cutting-edge technology and services on a global scale.
This position is in Dallas, USA.
The Division: Mobile Processor Innovation Lab, Samsung Research America
Mobile Processor Innovation (MPI) Lab, Samsung Research America, serves research and development needs for Mobile Communications Business of Samsung Electronics, which leads the global market with innovative technology and design, launching breakthrough products like the Galaxy Note series and the Galaxy S series of mobile phones. Our team works hard to create and develop next-generation technologies in the pursuit of continued success as the world’s number one handset provider.
Position Summary: Mobile Multimedia Software Engineer, Mobile Processor Innovation Lab
Currently, Mobile Processor Innovation (MPI) Lab, Samsung Research America, is looking to fill a key role(s) as a Mobile Multimedia Software Engineer , you will be responsible for developing user experience differentiation by bringing cutting edge camera, video, and computer vision technology into Samsung flagship phones.
Specific experience in areas of mobile multimedia software development such as SW development in Android, embedded software development for multimedia subsystems (such as ISP drivers etc ., ARM Cortex M subsystems), SW optimization to improve performance through multi-threading, Neon optimization, and other embedded systems expertise is required.
Work with algorithm engineers to understand new imaging/vision use cases and prototype them on current and future Samsung’s mobile platforms (Android)
Develop software for Multimedia HW IP subsystems for improved power and performance of image processing and computer vision algorithms on FPGA and EVM systems
Work across software framework layers from lower levels (eg firmware) to mid / higher levels (such as CameraHAL or Android application) and across heterogeneous subsystems (eg CPU, ISP etc.)
Develop drivers for HW components and write production quality code to support commercialization activities
Develop efficient and user-friendly SW architecture and frameworks for heterogeneous multimedia processing and prototypes for various mobile AP’s supported by Samsung
Write production quality software and support production commercialization
Collaborate with various internal R&D groups in exploring technical requirements and develop solutions to challenging engineering problems for next-generation mobile camera & vision applications
BS/MS in Computer Science/Electrical Engineering/Computer Engineering or a similar technical degree.
3+ years of relevant experience in Android and other mobile HLOS systems and system software development and/or driver development, Multimedia firmware development (eg ISP or codec), and prototyping SW on FPGA boards
Hands-on experience with multimedia systems SW architecture issues and associated apps development challenges
Hands-on experience with AP SoC development flow and SW architecture prototyping on early development platforms
Hands-on experience in producing architecture/design specification and supporting software productization engineering
Strong communication skills for effective interactions with senior business/R&D stakeholders as well as peer groups and team members
Ability and flexibility to work with global teams, including international travel
Familiarity and experience with DSP or ARM Neon is preferred
Desired Skills and Experience:
Familiarity with smartphone and other mobile product development
Excellent interpersonal skills
Experience in customer and technology partner engagement
Ability and willingness