Senior Embedded Linux Engineer - ARM, Board Bring-Up, Debug

MatchPointe Group

San Francisco (CA)

On-site

USD 140,000 - 210,000

Full time

42 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

MatchPointe Group is seeking a Senior/Staff Embedded Software Engineer to develop and maintain embedded Linux platforms for next-generation wireless products in Milpitas, CA. This is a hands-on role collaborating with hardware, firmware, and software teams on complex embedded systems.

The ideal candidate has 5+ years (Senior) or 9+ years (Staff) in embedded C/C++, ARM-based systems, board bring-up, low-level debugging, and hardware/software integration, with strong problem-solving skills.

Qualifications

  • BS in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • Senior level requires 5+ years of embedded C/C++ development; Staff level requires 9+ years.
  • Strong embedded Linux and RTOS experience is essential.
  • Experience with ARM-based systems, board bring-up, and hardware/software integration.
  • Comfort reading schematics and datasheets; strong debugging and problem-solving skills.

Responsibilities

  • Develop and maintain embedded Linux/RTOS platform software.
  • Design, develop, integrate, and test new embedded software features.
  • Work with hardware, firmware, and software engineers on system-level development.
  • Perform board bring-up and troubleshoot hardware/software integration issues.
  • Debug low-level system and platform issues using JTAG, scopes, and logic analyzers.
  • Work with device drivers, bootloaders, kernel-level software, and embedded build environments.
  • Read schematics and hardware docs to resolve issues.
  • Develop scripts and automation using Python and Bash.
  • Support testing, validation, and manufacturing-related activities.

Skills

Embedded Linux
C/C++
ARM-based systems
Board bring-up
Low-level debugging
Hardware/software integration

Education

BS in Computer Science, Computer Engineering, Electrical Engineering, or related field

Tools

Git
Buildroot
U-Boot
Zephyr
GCC cross-compiler
Python
Bash

Job description

MatchPointe Group is seeking a Senior/Staff Embedded Software Engineer to develop and maintain embedded Linux platforms for next-generation wireless products in Milpitas, CA. This is a hands-on role collaborating with hardware, firmware, and software teams on complex embedded systems.

The ideal candidate has 5+ years (Senior) or 9+ years (Staff) in embedded C/C++, ARM-based systems, board bring-up, low-level debugging, and hardware/software integration, with strong problem-solving skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior / Staff Embedded Software Engineer
Senior / Staff Embedded Software Engineer

MatchPointe Group • San Francisco (CA)

On-site
USD 140,000 - 210,000
Senior/Principal Embedded Systems Software Engineer
Senior/Principal Embedded Systems Software Engineer

MediaTek Research Lab Inc. • San Jose (CA), Northern (KY)

Hybrid
USD 179,000 - 244,000
Senior Embedded Systems Engineer - Linux Kernel & Drivers
Senior Embedded Systems Engineer - Linux Kernel & Drivers

Microchip • San Jose (CA)

On-site
USD 91,000 - 232,000
Health benefits from day one
Retirement savings plans
ESPP with 2 year look-back
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LOGIXtech Solutions LLC • Westbrook (ME)

On-site
USD 100,000 - 130,000
Medical insurance
Senior Embedded Software Engineer: Linux, ARM, C/C++
Senior Embedded Software Engineer: Linux, ARM, C/C++

ScioTeq Ltd • United States

On-site
USD 120,000 - 180,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

On-site
USD 100,000 - 130,000
Senior Technical Staff Engineer - Software
Senior Technical Staff Engineer - Software

Microchip Technology Inc. • San Jose (CA)

On-site
USD 91,000 - 232,000
Competitive base pay
Quarterly bonus payments
Health benefits starting day one
+2
Senior Staff Engineer
Senior Staff Engineer

Oho Group • Austin (TX)

On-site
USD 140,000 - 210,000
Senior Embedded Software Engineer - Real-Time Linux & ARM
Senior Embedded Software Engineer - Real-Time Linux & ARM

ScioTeq • Duluth (GA)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer (ARM/Linux, Real-Time)
Senior Embedded Software Engineer (ARM/Linux, Real-Time)

Talentify • Cleveland (OH)

On-site
USD 90,000 - 120,000