As an Embedded Software Engineer, you will work closely with designers and architects to understand various functional blocks and their use-cases. Write, debug, and integrate new tests for integrated Wireless chipsets, complex Digital Interfaces and Power Management Subsystems. You will push functional blocks to their limits and debug issues surfaced during testing. RESPONSIBILITIES:Write new tests including low level driver with embedded programming language.Work closely with hardware design engineers to debug silicon issues exposed during testing.Enable test frameworks to scale into test racks and large-scale testing.Support product development builds locally and remotely.