{"schemaVersion":"jobsearcher.job.v1","id":"3e5cfeba37607f0b9ea620e2","url":"https://jobsearcher.com/jobs/3e5cfeba37607f0b9ea620e2","canonicalUrl":"https://jobsearcher.com/jobs/3e5cfeba37607f0b9ea620e2","title":"Software Engineer","description":"Job Details Job Id : 2400246 Job Title : Software Engineer Job Location : Folsom, California Job Description : - You will be working on teams responsible for the architecture, design, development, integration and validation of next generation PC platforms. - You will work across different projects to develop innovative products for new cutting-edge features and capabilities. And, you could also have the opportunity to work closely with other groups to productize ingenious solutions that can be leveraged across a broader set of devices including IOT, servers, cloud and automotive. - Looking for engineers who have excellent hands-on skills working on complex software projects and have Windows, Linux, or Chrome OS background. - You will also have domain expertise in one or more of the following areas: Security, Audio, Media, Graphics, Display, Touch, Power and performance, Thermal and Energy management, Imaging/Camera, IO devices (USB, Type-C, PCIe, etc.), Sensors, Connectivity (BT/modem/WWAN), Storage and Memory or Over-clocking. Qualification : - Bchelor's degree or Master's in Computer Engineering, Computer Science, Electrical Engineering, or similar STEM degree - 3+ years of experience with the following: - C/C++ programming - Operating systems such as Windows, Linux and/or Chrome - Expertise working on PCs and/or embedded systems - Experience in software development, debug, validation and/or integration Data structures, OOPs concepts, computer architecture, operating systems, and/or multithreaded programming - Technical concepts, architecture, systems, development methods, and disciplines associated with defined projects, and applies knowledge to accelerate project completion. - Experience with tools for software version control and bug tracking_________________________Preferred qualifications: - 2+ years of experience with any of the following: Python programming - Knowledge of Computer architecture - Debug kernel/driver expertise - Firmware or BIOS development experience - Windows operating system fundamentals - Agile/Scrum expertise - Familiar with build automation using Jenkins, Github, Team City, Artifactory Job Posted : 2024-01-15","company":"Approgence","rawCompany":"approgence","city":"Roseville","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:24:29.571Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"Job Details Job Id : 2400246 Job Title : Software Engineer Job Location : Folsom, California Job Description : - You will be working on teams responsible for the architecture, design, development, integration and validation of next generation PC platforms. - You will work across different projects to develop innovative products for new cutting-edge features and capabilities. And, you could also have the opportunity to work closely with other groups to productize ingenious solutions that can be leveraged across a broader set of devices including IOT, servers, cloud and automotive. - Looking for engineers who have excellent hands-on skills working on complex software projects and have Windows, Linux, or Chrome OS background. - You will also have domain expertise in one or more of the following areas: Security, Audio, Media, Graphics, Display, Touch, Power and performance, Thermal and Energy management, Imaging/Camera, IO devices (USB, Type-C, PCIe, etc.), Sensors, Connectivity (BT/modem/WWAN), Storage and Memory or Over-clocking. Qualification : - Bchelor's degree or Master's in Computer Engineering, Computer Science, Electrical Engineering, or similar STEM degree - 3+ years of experience with the following: - C/C++ programming - Operating systems such as Windows, Linux and/or Chrome - Expertise working on PCs and/or embedded systems - Experience in software development, debug, validation and/or integration Data structures, OOPs concepts, computer architecture, operating systems, and/or multithreaded programming - Technical concepts, architecture, systems, development methods, and disciplines associated with defined projects, and applies knowledge to accelerate project completion. - Experience with tools for software version control and bug tracking_________________________Preferred qualifications: - 2+ years of experience with any of the following: Python programming - Knowledge of Computer architecture - Debug kernel/driver expertise - Firmware or BIOS development experience - Windows operating system fundamentals - Agile/Scrum expertise - Familiar with build automation using Jenkins, Github, Team City, Artifactory Job Posted : 2024-01-15","datePosted":"2026-04-12T20:24:29.571Z","dateModified":"2026-04-12T20:24:29.571Z","hiringOrganization":{"@type":"Organization","name":"Approgence","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Roseville","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"3e5cfeba37607f0b9ea620e2"},"url":"https://jobsearcher.com/jobs/3e5cfeba37607f0b9ea620e2"}}