We design, develop and ship all of Pelican’s deliverable software products and many internal tools as well. This is where the rubber hits the road - bringing our computational camera processing to the Smartphone platforms and operating system you know and love. Our knowledge is broad and deep covering optics and imaging through compiler optimization, hardware accelerators, and operating systems. We conceive, design, develop, port, accelerate and qualify. We support and create interfaces for customers, independent SW developers and end-users. Our cycle is fast and energetic - the results of your labor are quickly visible in our products.
SOFTWARE TEST ENGINEER
Pelican Imaging is building the next leapfrog technology in computational imaging - with the potential to change every camera in the world.
The Software Tester will work on our next generation embedded software running on multiple hardware families and OSs (Android, iOS, Windows, etc.), as well as the web and cloud space.
You are a Software Tester who loves solving difficult problems and has worked on multiple cutting edge technology test efforts.
You love putting test frameworks together and then testing products in all dimensions, leveraging every tool at your disposal. We appreciate and embrace innovative testing methodologies and expect you to help us refine and expand upon them.
You apply your software test expertise at all levels: unit testing, functional testing and system testing, with effective automation at all steps.
This team delivers high-quality production software to Smartphone OEMs. You will work closely with a highly skilled, multidisciplinary team of engineers.
Software testing guru – at all levels of test – architecture, implementation, execution, regression, performance
Ability to define and implement software testing processes
Deep experience with testing in Android, as well as the web, pc, and cloud environments
Experience with Test Automation frameworks and tools – Jenkins, Selenium, Robotium, JUnit, TestNG
Proficient in testing languages – Java, Python, batch/shell scripting
Proficient in test automation
Ability to debug multiple platforms (such as Android, web, pc), including troubleshooting memory leaks
Self-starter and innovative. Push the boundaries of testing through the whole process
Form deep partnerships with development and customer teams
Agile/Scrum experience with both incremental and system testing
Test reporting, quality management, at all levels
Experience with customer testing and deployment, and managing this type of interface
Passion for solving problems and identifying new ones
Camera enthusiast (understanding camera specific terminology such as: White Balance, Aperture, etc.)
Familiarity with image comparison testing
Expertise with digital cameras, camera processing pipelines and image quality fundamentals and metrics
Experience shipping a Smartphone or Smartphone component through qualification and mass production
Experience with Qt UI framework
Imaging, 3D, machine vision, AI, and related experience a plus