Skip to main content
CareerApp

Skill

Embedded C

Programming Languages

Embedded C is a set of language extensions and programming practices for the C programming language tailored to writing software for embedded systems, such as microcontrollers, where direct hardware access, memory constraints, and real-time performance are critical. It is widely used by firmware engineers to program devices like sensors, automotive control units, and consumer electronics.

Embedded C in the job market

Last checked October 28, 2026

Open roles
4

on Career App

Employers
3

hiring for it

Median pay
—

not enough disclosed

Disclose pay
—

of these roles

Open roles requiring Embedded C (4)

Flight/Embedded Software Engineering Intern (Summer 2027)

Impulse Space

Internship · Redondo Beach

This internship involves writing embedded software for spacecraft avionics systems, working alongside hardware and propulsion engineers on ground testing and flight-critical code. It suits computer science or engineering students interested in aerospace systems and embedded systems development.

Listed on Impulse Space’s careers site · Apply there ↗

NVIDIA

NVIDIA 2027 Internships: Systems Software Engineering

NVIDIA

Internship · Santa Clara, CA · $20 – $71 / hour

NVIDIA is recruiting interns for a 12-week summer program working on systems software that powers GPUs and accelerated computing platforms. The role suits students pursuing degrees in computer science or engineering who have coursework or experience with low-level programming, operating systems, and performance optimization.

Listed on NVIDIA’s careers site · Apply there ↗

Embedded Firmware Engineer (eInfochips Inc)

Arrow Electronics

Full-time · Campbell, CA

A role certifying time-sensitive networking software for safety-critical avionics systems against DO-178C standards. This suits engineers with embedded networking experience who can evaluate requirements, architecture, and design compliance for aircraft systems.

Listed on Arrow Electronics’s careers site · Apply there ↗

Embedded Software Engineer (Camera Systems)

Impulse Space

Redondo Beach

This role develops firmware for spacecraft camera systems, working with avionics and flight software teams to ensure reliable image capture and processing in harsh space environments. It suits embedded systems engineers with aerospace or hardware interface experience.

Listed on Impulse Space’s careers site · Apply there ↗

Roles that use Embedded C

Related skills

Curated neighbors in the taxonomy, whether or not employers ask for them together.

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.