waypointjobs

Insight Global

Firmware Engineer

sunnyvale, CA

Check who can apply and the requirements below before continuing.

About this opportunity

Insight Global lists this Firmware Engineer opportunity in sunnyvale, California. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Onsite out of Sunnyvale (Hybrid after training period)

1 year contract + extensions

15 days of PTO

Pay rate: $85-90/hr

MUST HAVE AOSP EXPERIENCE.

Required Skills & Experience

Bachelor's degree in Electrical Engineering, Computer Engineering, or related field. Experience with MCUs (preferably Nordic) and STM32 microcontrollers. Proficiency in C/C++ programming. Experience with peripherals (USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO). Proven track record in producing production-quality, fail-safe firmware for low-power real-time systems. Knowledge of ARM Cortex M0/M3/M4 architecture, boot mechanisms, and interrupt priorities. Skills in low-level debugging and driver development. Experience with consumer electronics. Familiarity with embedded systems development tools and environments. Strong problem-solving, communication, and teamwork skills. Knowledge of real-time operating systems (RTOS) or Zephyr

Nice to Have Skills & Experience

Experience with wireless communication protocols (e.g., Bluetooth, Zigbee). Understanding of hardware design and schematics.

Job Description

Insight Global is looking for a Sr. Firmware Engineer to join one of the world's leading social networking companies. This individual will work with the Reality Labs organization which helps people around the world come together through next generation Augmented, Mixed, and Virtual Reality. The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical firmware software engineer researches, designs, develops and tests embedded software working with other Firmware engineers as well as engineers from other disciplines. Job Responsibilities: Design, develop, and maintain embedded systems and firmware. Collaborate with cross-functional teams to define system requirements and specifications. Perform debugging, testing, and validation of embedded systems. Develop and maintain documentation for system designs and implementations.

#J-18808-Ljbffr

Worksite address

sunnyvale, CA, 94087, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

American Honda Motor Co., Inc.

WhatJobs

Senior Product Quality & Root Cause Engineer

haw river, NC

Salary not specified

What Makes a Honda, is Who makes a Honda Honda has a clear vision for the future, and it’s a joyful one.  We are looking for individuals with t…

Listing review due 2026-10-06View job

Avantor

WhatJobs

Process Engineer

carpinteria, CA

See pay details in description

The Opportunity: NuSil (apart of Avantor) is seeking a Process Engineer to be responsible for all phases of silicone products manufacturing…

Listing review due 2026-10-06View job

GE Vernova

WhatJobs

Lead Application Engineer

boston, MA

See pay details in description

Job Description Summary The Lead Application Engineer is an established leader in their respective engineering team. They will drive busine…

Listing review due 2026-10-06View job