Embedded Firmware Engineer (Embedded Systems)
$70 - $90 per hourOSI 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
$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$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$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.)...SuggestedHourly payFull timeTemporary workFlexible hours- 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,...SuggestedFlexible hours
- ...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
$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...$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...$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$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...- ...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...
- 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....
$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 payFull time$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$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...$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...- 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...
- ...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
$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....- 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...
- 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...
$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...- ...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...
$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 timeWorldwide- ...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...
- ...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...
$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$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 areaFlexible hours- ...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...
$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...- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer (Embedded Systems). Be the first to apply!
- embedded systems software engineer Cupertino, CA
- embedded software engineer Cupertino, CA
- embedded developer Cupertino, CA
- embedded engineer Cupertino, CA
- firmware engineer Cupertino, CA
- application system engineer Cupertino, CA
- senior windows systems engineer Cupertino, CA
- system performance engineer Cupertino, CA
- senior staff systems engineer Cupertino, CA
- systems engineer Cupertino, CA

