Quick Overview
Salary
€66/hr
Seniority
Mid Senior
Work mode
On Site
Location
Cupertino, CA, United States
Posted
2 weeks ago
LuaEmbedded SystemsPython
Job Description
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 allocation
- 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, MS is a plus
Type: Full Time
Location: Cupertino, CA (Onsite Monday thru Friday)
Pay Rate Range: $53-$66/h (DOE)
Submit resumes to
Diane Chen
x130
Similar jobs
- RA
Software Engineer II
NewRaytheon
Tucson, Arizona🇺🇸$68.9k - $131.1k/yrHybrid1 hour agoAssemblyC++Machine Learning+1Technology - TO
Software Engineer II, Developer Experience
NewAuto ApplyToast
Remote🇺🇸Remote4 hours agoDockerAWSDatadog+5Technology - ZS
Principal Software Engineer - Intelligent Data Platform
NewAuto ApplyZscaler
Santa Clara🇺🇸$185.5k - $265k/yrHybrid13 hours agoRecruitingDockerGrafana+7Technology - VA
Senior Network Automation Engineer
NewAuto ApplyVast
Long Beach🇺🇸$131k/yrHybrid8 hours agoDockerMicroservicesSpring+12Technology - VA
Senior Flight Software Engineer
NewAuto ApplyVast
Long Beach🇺🇸$159k/yrHybrid13 hours agoSpringGitEmbedded Systems+6Technology - SI
Principal Engineer, Platform Engineering
NewAuto ApplySingleStore
United States🇺🇸Hybrid12 hours agoGCPSQLAWS+11Technology - SI
Principal Engineer, Platform Engineering
NewAuto ApplySingleStore-LinkedIn
United States🇺🇸Hybrid12 hours agoGCPSQLAWS+11Technology - SA
Senior Software Engineer II, DevEx
NewAuto ApplySamsara
Remote - US🇺🇸Remote9 hours agoGCPAWSCompliance+6Technology - OP
Software Engineer, TPU Compilers
NewAuto ApplyOpenai
San Francisco🇺🇸Hybrid11 hours agoBackground ChecksComplianceGenerative AI+1Technology - NT
Senior Firmware Engineer, Ground Software
NewAuto ApplyNeros Technologies
Torrance🇺🇸Hybrid9 hours agoDroneRustC+++1Technology - NT
Senior Software Engineer
NewAuto ApplyNeros Technologies
Torrance🇺🇸Hybrid9 hours agoDroneRustRobotics+7Technology - MA
Systems Engineer (Firmware)
Auto ApplyMaticrobots
Menlo Park🇺🇸On-site1 year agoRustRoboticsAssembly+4Technology