Senior Software Engineer Job in Approgence Inc

Senior Software Engineer

Apply Now
Job Summary

- Bachelor's degree or Master's in CE, CS or EE or similar technical degree - 6+ years of relevant industry experience - 6+ years of experience with one or more of the following: sub-domains - Security, Audio, Media, Graphics, Power and performance, Camera, USB, Sensors, Touch, Connectivity - BT/modem, Display, WWAN, Firmware/bios, Thunderbolt, or Over-clocking. - 5+ years of experience in the following: - C/C++ programming - Strong analytical and problem-solving skills and have the ability to work independently and in teams - Knowledge of data structures, computer architecture, operating systems, and multithreaded programming - Presenting to senior management and/or at industry level conferences - Technical fundamentals of Computer Architecture (SBIOS, Hardware, Driver), OS (such as Windows 10), software development process - In addition to the above minimum requirements five or more experience with one or more of the following: - Software development, debug, validation, or integration - Win, Linux or Chrome OS with kernel/driver expertise - Windows operating system fundamentals - Agile/scrum expertise - Working with teams across different GEO's

Experience Required :

5 to 6 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs