Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Firmware Engineer (Embedded Systems)

$70 - $90 per hour

OSI Engineering

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 : $70-90/h (DOE) #J-18808-Ljbffr OSI Engineering

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer (Embedded Systems) in Cupertino, CA vacancy
  • $126.8k - $220.9k

    Apple Inc. is looking for a talented RF Transceiver Firmware Engineer to work on developing innovative embedded firmware technologies. In this role, you will collaborate closely with firmware, CAD, and verification teams to establish robust firmware development tools and... 
    Suggested

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $147.4k - $272.1k

    Apple Inc. in Cupertino, California, is seeking an Embedded Firmware Engineer to design and develop firmware for manufacturing and testing processes of popular products. The role requires a minimum of 5 years of industry experience, proficiency in C/C++ programming, and... 
    Suggested

    Apple Inc.

    Cupertino, CA
    22 hours ago
  • $140k - $360k

    What to Expect As a Software Engineer on the Battery Management System (BMS) Team, you will have the opportunity...  ...best they can be by writing low-level firmware drivers, implementing software...  ...relevant experience (firmware engineer, embedded systems development, etc.)... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    22 hours ago
  • Cyngn Inc. in Mountain View, CA, seeks a Staff Embedded Software Engineer. This role involves leading the design and development of firmware for vehicle drive and safety controllers, ensuring robust production-quality systems. With 8-12+ years in embedded software,... 
    Suggested
    Flexible hours

    Cyngn Inc.

    Mountain View, CA
    4 days ago
  •  ...Embedded Software Engineer Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. 10+ years of experience in embedded software and firmware development. Strong programming skills in C, C++, and Python... 
    Suggested

    Diverse Lynx

    Sunnyvale, CA
    22 hours ago
  • $197k - $278.46k

     ...Sr. Staff Firmware Engineer 42dot is a mobility AI company committed to solving mobility challenges...  ...urban transportation operating system. About the Role As a Sr. Staff Firmware...  ...high-performance, and safety-critical embedded foundation. This is a high-visibility... 

    42dot

    Sunnyvale, CA
    2 days ago
  • $147.4k - $272.1k

    A leading technology company is seeking an Embedded Firmware Engineer to develop sophisticated image processing firmware. This role involves collaboration...  ...skills in C and C++, and extensive experience in embedded systems. The base pay range is between $147,400 and $272,100, with... 

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $192k - $279k

    Embedded Firmware Engineer, Digital Signal Processing corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor’s degree in Electrical Engineering...  ...PHY) control software. Experience in real-time operating systems (RTOS) and multi-threaded embedded programming. Preferred... 
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $147.4k - $272.1k

    A leading technology company seeks an experienced firmware engineer to work on low-level device drivers and collaborate with hardware...  ...a related field, along with over 5 years of experience in embedded systems and strong skills in C/C++. Competitive salary, comprehensive... 

    Apple Inc.

    Sunnyvale, CA
    2 days ago
  •  ...leading technology company in Sunnyvale seeks a Senior Embedded Software Engineer to design and develop firmware for cutting-edge products. The role involves...  ...Ideal candidates have a strong background in embedded systems, a degree in a related field, and extensive experience... 

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  • Google Inc. is looking for an Embedded Firmware Engineer specialized in Digital Signal Processing to drive innovation in AI/ML hardware acceleration...  ...of embedded firmware, experience in real-time operating systems, and be skilled in managing high-speed protocols.... 

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $70 - $90 per hour

    OSI Engineering is seeking an Embedded Firmware Engineer based in Cupertino, CA. This full-time position focuses on low-level embedded firmware development...  ...skills and up to 10 years of experience in embedded systems. The pay rate ranges from $70 to $90 per hour based on... 
    Hourly pay
    Full time

    OSI Engineering

    Cupertino, CA
    12 hours ago
  • $147.4k - $272.1k

    Embedded Firmware Engineer - Image Signal Processor (ISP) Cupertino, California, United States • Hardware Apple's ISP team is seeking an exceptional...  ...image processing pipelines running on Apple's latest system‑on‑chip designs. Drive ISP hardware validation, feature bring... 
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $104k - $222k

    Tesla is looking for a Firmware Engineer to contribute to the Reliability and Test team in Palo Alto. You will support closure engineering...  ...degree in Electrical Engineering, with at least 2 years of embedded development experience. Compensation ranges from $104,000 to... 

    Tesla

    Palo Alto, CA
    4 days ago
  • $197k - $278.46k

    42dot Inc. is seeking a Sr. Staff Firmware Engineer to design and implement key components of the next-generation firmware for Hyundai Motor...  .... The ideal candidate will possess at least 8 years of embedded software experience. A competitive salary between $197,000 and... 

    42dot Inc.

    Sunnyvale, CA
    4 days ago
  • Decisive Point is looking for a Software Engineer in Sunnyvale, California. This role...  ...application-layer software for autonomous driving systems. The ideal candidate should have a deep...  ...of C++ development and experience in embedded system performance. The position... 

    Decisive Point

    Sunnyvale, CA
    2 days ago
  •  ...leading technology company in Sunnyvale is seeking a Senior Embedded Software Engineer to develop GPS signal recovery and timing software. The...  ...should have proven experience with multi-threaded operating systems, proficiency in Python 3.x, and a solid understanding of... 
    Flexible hours

    Trimble

    Sunnyvale, CA
    2 days ago
  • $144.63k - $195.13k

     ...technology company based in Sunnyvale, CA is seeking a GNSS Software Engineer to develop embedded GPS acquisition and management software. The ideal candidate will have a strong background in GNSS systems and experience designing software in C for embedded applications.... 

    Trimble

    Sunnyvale, CA
    1 day ago
  • Job Description The Ion™ endoluminal system is Intuitive's new robotic platform designed...  ...of a novel surgical robot system. The engineer will collaborate with a skilled team to...  ...streaming, and display across a range of embedded platforms. The engineer will collaborate... 

    Intuitive

    Sunnyvale, CA
    22 hours ago
  • Applied Intuition is looking for a Software Engineer in Sunnyvale, California, with deep experience in optimizing application-layer software for embedded systems. The candidate will work on an autonomous driving software stack, ensuring performance and efficiency. Preferred... 

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $144.63k - $195.13k

    A leading precision systems company in Sunnyvale, CA is seeking a GNSS Software Engineer to develop embedded GPS software. The ideal candidate will work closely with various engineering teams, possess a Master's Degree in Engineering, and have strong GNSS experience. This... 

    Trimble Inc.

    Sunnyvale, CA
    4 days ago
  •  ...California, is seeking a highly skilled Software Engineer for the Medusa Program. This role involves planning and coordinating firmware/software development, applying software...  ...languages like C++ or Java, along with embedded systems knowledge. The position offers a... 

    Lockheed Martin

    Sunnyvale, CA
    12 hours ago
  • $147k - $211k

    Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering Apply X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; Austin, TX, USA . Bachelor’s... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    4 days ago
  •  ...Firmware Engineer Location: Cupertino, CA/ Austin TX Firmware configuration and maintenance for new product bringup: Target creation for new products in our code bases Firmware maintenance to adapt for new products Firmware validation to ensure operability... 

    Futran Tech Solutions Pvt. Ltd.

    Cupertino, CA
    4 days ago
  •  ...Embedded Firmware Engineer Experience: 5+ year Job Description: What You'll Be Doing: We are currently seeking a highly skilled Embedded...  ...implementing software/drivers for embedded devices and systems. • Design, develop, code, test and debug system... 

    Kasmo Global

    Menlo Park, CA
    3 days ago
  • $35 - $45 per hour

     ...Role: We are looking for a motivated Embedded Firmware Intern to join our SSD Controller...  ...team. You will work alongside experienced engineers to develop, test, and optimize low-level...  ...management, and real-time embedded systems. Responsibilities : Develop and... 
    Internship

    SK Hynix Memory Solutions America Inc.

    San Jose, CA
    1 day ago
  • $140k - $200k

     ...Senior Embedded Firmware Engineer Join the Trackonomy Team! At Trackonomy, our employee value proposition champions your growth through varied...  ...them. Our overarching mission is to craft the operating system for the connected world, one object, and sensor at a time.... 
    Local area
    Flexible hours

    Trackonomy

    San Jose, CA
    3 days ago
  •  ...About the job Embedded Firmware Engineer Duties and Responsibilities Develop and maintain firmware on STM32 / TI / Renesas...  ...Write clean, maintainable C/C++ for real-time embedded systems Diagnose hardware and firmware integration issues Collaborate... 

    Scylla Solutions

    Milpitas, CA
    1 day ago
  • $207k - $301k

    Staff Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering Google, Sunnyvale, CA, USA Requirements Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience working with embedded... 

    Google Inc.

    Sunnyvale, CA
    3 days ago
  •  ...an intern in Palo Alto, CA, to deliver high-quality embedded code for Tesla vehicles and energy systems. You will work within a team to solve challenging problems...  ...a degree in Computer Science, has experience in firmware programming, and is passionate about robotics or... 
    Internship

    Tesla

    Palo Alto, CA
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Firmware Engineer (Embedded Systems). Be the first to apply!