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
- Employers
- 3
- Median pay
- —
- Disclose pay
- —
on Career App
hiring for it
not enough disclosed
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 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.