Embedded Engineer

Ampstek

Denver (CO)

On-site

USD 100,000 - 150,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ampstek is seeking an experienced Embedded Software Engineer to design, develop, and optimize software for broadband and gateway platforms. The role focuses on Embedded C/C++ on Linux, kernel-level work, device drivers, and building custom distributions with Yocto/OpenEmbedded.

Ideal candidates will have hands-on debugging, log analysis, and strong collaboration with cross-functional teams to ensure robust validation, testing, and releases of gateway products.

Qualifications

  • Strong hands-on experience with Embedded C/C++, Linux Kernel, Device Drivers, BSP, U-Boot, Yocto/OpenEmbedded, and BitBake.
  • Experience with system debugging, log analysis, and troubleshooting.
  • Knowledge of DOCSIS, Fiber Gateways, and Wi-Fi 6/6E/7 technologies.
  • Familiarity with TR-069, TR-369, ACS, Telemetry, and network analysis tools such as Wireshark.
  • Experience with JIRA, Boardfarm, and embedded software development lifecycle.

Responsibilities

  • Design, develop, and maintain embedded software using C/C++ on Linux-based platforms.
  • Develop and debug Linux Kernel components, Device Drivers, BSPs, and U-Boot bootloaders.
  • Build and customize embedded Linux distributions using Yocto, OpenEmbedded, and BitBake.
  • Troubleshoot system-level issues using debugging and performance analysis tools.
  • Support broadband gateway platforms and collaborate with cross-functional engineering teams.
  • Participate in software validation, testing, and release activities.

Skills

Embedded C/C++
Linux Kernel
Device Drivers
BSP
U-Boot
Yocto/OpenEmbedded
BitBake
Debugging
Wi-Fi 6/6E/7

Tools

JIRA
Boardfarm
Wireshark

Job description

We are seeking an experienced Embedded Software Engineer with strong expertise in Embedded C/C++, Linux Kernel, Device Drivers, BSP, U-Boot, and Yocto/OpenEmbedded development. The ideal candidate will be responsible for developing, debugging, and optimizing software for broadband and gateway platforms.

Key Responsibilities
  • Design, develop, and maintain embedded software using C/C++ on Linux-based platforms.
  • Develop and debug Linux Kernel components, Device Drivers, BSPs, and U-Boot bootloaders.
  • Build and customize embedded Linux distributions using Yocto, OpenEmbedded, and BitBake.
  • Troubleshoot system-level issues using debugging and performance analysis tools.
  • Support broadband gateway platforms and collaborate with cross-functional engineering teams.
  • Participate in software validation, testing, and release activities.
Required Skills
  • Strong hands-on experience with Embedded C/C++, Linux Kernel, Device Drivers, BSP, U-Boot, Yocto/OpenEmbedded, and BitBake.
  • Experience with system debugging, log analysis, and troubleshooting.
  • Knowledge of DOCSIS, Fiber Gateways, and Wi-Fi 6/6E/7 technologies.
  • Familiarity with TR-069, TR-369, ACS, Telemetry, and network analysis tools such as Wireshark.
  • Experience with JIRA, Boardfarm, and embedded software development lifecycle.
Preferred Qualifications
  • Experience in broadband, telecom, or connected device environments.
  • Exposure to gateway certification, network protocols, and automation frameworks
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Innovative Computer Solutions Group, Inc • San Diego (CA)

On-site
USD 140,000 - 190,000
Senior Embedded Linux Engineer – Broadband Gateways
Senior Embedded Linux Engineer – Broadband Gateways

Ampstek • Denver (CO)

On-site
USD 100,000 - 150,000
C++ Engineer
C++ Engineer

GCS Recruitment • United States

On-site
USD 120,000 - 150,000
Software Engineer
Software Engineer

GCS Recruitment • Denver (CO)

Hybrid
USD 90,000 - 130,000
Embedded Engineer
Embedded Engineer

GCS Recruitment • Sunnyvale (CA)

On-site
USD 140,000 - 180,000
Embedded Middleware Engineer (Linux/C) – RDK & Networking
Embedded Middleware Engineer (Linux/C) – RDK & Networking

GCS Recruitment • Denver (CO)

Hybrid
USD 90,000 - 130,000
Embedded Middleware Engineer - C, Linux & RDK
Embedded Middleware Engineer - C, Linux & RDK

GCS Recruitment • United States

On-site
USD 120,000 - 150,000
Embedded Engineer
Embedded Engineer

GCS Recruitment • United States

On-site
USD 90,000 - 120,000
Firmware Engineer
Firmware Engineer

Signature IT World Inc • Colorado

On-site
USD 96,000 - 165,000
Senior Embedded Engineer
Senior Embedded Engineer

GCS Recruitment • United States

On-site
USD 90,000 - 130,000