Senior Embedded Engineer | Contract | Los Angeles, CA (Remote initially; relocation to onsite required within 36 months)
Key details
- Work type
- remote
- Employment
- contract
Job Description
Job Title: Senior Embedded Engineer Location: Los Angeles, CA (Remote initially; relocation to onsite required within 3 6 months) Duration: Long-Term Contract Job SummaryWe are seeking an experienced Senior Embedded Firmware Engineer / Manager to lead embedded firmware and IoT development initiatives.
This is a hands-on leadership role responsible for architecting, developing, debugging, and supporting embedded firmware solutions while also helping build and manage a high-performing engineering team.
This opportunity is ideal for someone passionate about embedded systems, connected devices, and IoT technologies, with a strong background in firmware development for networked products.
Key ResponsibilitiesLead the design and development of embedded firmware for networked systems used in residential and commercial applications.Participate in the full firmware development lifecycle including architecture, coding, testing, debugging, validation, and support.Research emerging technologies and evaluate opportunities for product innovation.Troubleshoot and resolve hardware/software issues in MCU-based embedded systems.Collaborate with cross-functional engineering teams to define specifications and maintain technical documentation.Scale development capabilities through coordination with third-party consultants and offshore resources.Develop and improve internal processes, infrastructure, and validation methodologies for firmware development and sustaining engineering.Mentor and manage firmware engineering resources while driving technical excellence.Conduct design reviews and support product development processes across engineering teams.Required Skills & QualificationsStrong programming experience in C/C++ with expertise in embedded systems and microcontroller-based development.Extensive experience debugging embedded systems and MCU peripherals including I2C, SPI, UART, ADC, and DAC.Hands-on experience using logic analyzers, oscilloscopes, and other debugging tools.Strong understanding of ARM Cortex M0/M3/M4 architectures, STM32, and NXP LPC82x series microcontrollers.Experience configuring bootloaders, software interfaces, and low-level embedded components.Familiarity with wireless communication technologies and protocols such as Zigbee, Z-Wave, BLE Mesh, LoRaWAN, and WiFi is highly preferred.Knowledge of networking protocols including TCP/IP, SSL, HTTP, and MQTT.Experience using JIRA or other issue tracking/project management tools.Excellent communication, documentation, and leadership skills.Proven ability to drive projects, facilitate collaboration, establish goals, and make technical decisions.Experience & EducationBachelor s or Master s Degree in Electrical Engineering, Computer Engineering, or related field.5+ years of experience in embedded firmware/software engineering with demonstrated technical leadership experience.
Company & context
Evidence is labeled so you can tell internal community data from public sources.
Context may refresh in the background.
Trust-check this listing
Verify scam risk and ghost-job signals before you apply.
Related roles
Browse more remote Software Engineer jobs.
Senior Embedded Firmware Engineer - Contract (1099)
Remote Senior Embedded Software Engineer
Remote Senior Embedded Systems Engineer – Space Hardware
Source: Google Jobs • Last updated May 18, 2026