Embedded Firmware Engineer (Embedded Systems)Summary:This role focuses on low-level embedded firmware development tightly coupled with hardware. The ideal candidate will develop, debug, and maintain embedded C firmware, work directly with hardware designs, and own firmware issues from identification through resolution in a fast paced, cross functional environment.Key Responsibilities:Develop, maintain, and debug low level embedded C firmware interacting directly with hardware.Diagnose system and firmware issues across products and code branches.Review schematics and validate firmware behavior against hardware design.Generate engineering binaries, submit changes to repositories, and manage build and packaging workflows.Coordinate closely with hardware, factory, program management, and technical teams.Drive issues to closure by tracking tasks, evaluating priorities, and proactively removing blockers.Communicate progress, risks, and outcomes clearly to stakeholders.Participate in regular sync calls with China based teams during late afternoon or evening hours.Required Skills & Experience:Up to 10 years of relevant embedded firmware and driver development.Strong Embedded C experience, including low level debugging skills and knowledge of dynamic memory allocationStrong embedded C experience with solid low level debugging skillsRecent experience with hardware design concepts and ability to read schematicsStrong knowledge with interfaces such as GPIO, SPI, I2C. USB (high speed)Python and or Lua scripting to automate testing and debug workflowsCreate scripts and tools to improve efficiency and reliability of firmware validationStrong communication, organization, and multitasking skillsBS in Computer Engineering or equivalent experience, MS is a plusType : Full TimeLocation : Cupertino, CA (Onsite Monday thru Friday)Pay Rate Range : $70-90/h (DOE)#J-18808-Ljbffr
OSI is the premiere Managed Services and Staff Augmentation partner for today's tech leaders and tomorrow's luminaries. With over 20 years of experience, we bring expert knowledge of today's emerging technologies and deep relationships with the world's biggest, brightest, & boldest players to help you tackle employment demands with a targeted array of talent solutions.
We've been the trusted source for personalized, hands-on attention to your needs, creating partnerships designed to exceed our clients’ expectations. We help execute strategic business initiatives, building robust, performance driven teams that ensure speed-to-market and innovation in the critical areas that propel business success.