OSI Engineering · 17 hours ago
Embedded Firmware Engineer (Embedded Systems)
OSI Engineering is seeking an Embedded Firmware Engineer specializing in low-level embedded firmware development. The ideal candidate will develop, debug, and maintain embedded C firmware while collaborating closely with hardware designs in a fast-paced, cross-functional environment.
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
Qualification
Required
2 to 5+ years of relevant embedded firmware and driver development
Strong embedded C experience with solid low level debugging skills
Recent experience with hardware design concepts and ability to read schematics
Strong knowledge with interfaces such as GPIO, SPI, I2C. USB (high speed)
Python and or Lua scripting to automate testing and debug workflows
Create scripts and tools to improve efficiency and reliability of firmware validation
Strong communication, organization, and multitasking skills
BS in Computer Engineering or equivalent experience
Preferred
MS is a plus
Company
OSI Engineering
OSI Engineering is a premier Staff Augmentation and Managed Services partner for today's tech leaders and tomorrow's luminaries.
H1B Sponsorship
OSI Engineering has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (13)
2024 (7)
2023 (11)
2022 (5)
2021 (4)
2020 (4)
Funding
Current Stage
Growth StageCompany data provided by crunchbase