Embedded Firmware Engineer
$97K - $134K/yr
We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low ... Work with embedded Linux systems, including kernel configuration and user-space applications
Quick apply
$97K - $134K/yr
We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low ... Work with embedded Linux systems, including kernel configuration and user-space applications
Quick apply
$97K - $134K/yr
We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low ... Work with embedded Linux systems, including kernel configuration and user-space applications
Alpharetta, GA · On-site
$97K - $134K/yr
We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low ... Work with embedded Linux systems, including kernel configuration and user-space applications
Alpharetta, GA · On-site
$97K - $134K/yr
We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low ... Work with embedded Linux systems, including kernel configuration and user-space applications
Embedded Linux Software Engineer Location: Alpharetta, GA * Onsite highly preferred. * Open to 2 ... Kernel, Drivers, system level debugging) * i.MX95 preferred * Yocto/OpenEmbedded * Firmware * BSP ...
Embedded Linux Software Engineer Location: Alpharetta, GA * Onsite highly preferred. * Open to 2 ... Kernel, Drivers, system level debugging) * i.MX95 preferred * Yocto/OpenEmbedded * Firmware * BSP ...
Atlanta, GA · On-site
$149K/yr
Firmware Design Engineer - 0061037_P0077809 Location : Atlanta, GA Duration : Fulltime client : NCR ... Linux platform, its configuration, board support packages, boot loaders, kernel, drivers, and ...
Atlanta, GA · On-site
$149K/yr
Firmware Design Engineer - 0061037_P0077809 Location : Atlanta, GA Duration : Fulltime client : NCR ... Linux platform, its configuration, board support packages, boot loaders, kernel, drivers, and ...
Atlanta, GA · On-site
$149K/yr
Title : Firmware Design Engineer - 0061037_P0077809 Location : Atlanta, GA Duration : Fulltime ... Linux platform, its configuration, board support packages, boot loaders, kernel, drivers, and ...
Atlanta, GA · On-site
$149K/yr
Title : Firmware Design Engineer - 0061037_P0077809 Location : Atlanta, GA Duration : Fulltime ... Linux platform, its configuration, board support packages, boot loaders, kernel, drivers, and ...
Atlanta, GA · On-site
Role: Firmware Engineer Location: Atlanta, GA Duration: 6+ Month Contract • 2-4 years' of ... as Embedded Linux, Freescale MQX, QNX, etc. • Experience in design using Object Oriented ...
Atlanta, GA · On-site
Role: Firmware Engineer Location: Atlanta, GA Duration: 6+ Month Contract • 2-4 years' of ... as Embedded Linux, Freescale MQX, QNX, etc. • Experience in design using Object Oriented ...
Atlanta, GA · On-site
Role: Firmware Engineer Location: Atlanta, GA Duration: 6+ Month Contract 2-4 years' of ... Experience of Real-Time Operating Systems such as Embedded Linux, Freescale MQX, QNX, etc.
Atlanta, GA · On-site
Role: Firmware Engineer Location: Atlanta, GA Duration: 6+ Month Contract 2-4 years' of ... Experience of Real-Time Operating Systems such as Embedded Linux, Freescale MQX, QNX, etc.
MX95 platform, including kernel configuration, U-Boot updates, and hardware bring-up. * Design ... Strong background in C/C++ and low-level firmware development. * Knowledge of hardware interfaces ...
MX95 platform, including kernel configuration, U-Boot updates, and hardware bring-up. * Design ... Strong background in C/C++ and low-level firmware development. * Knowledge of hardware interfaces ...
$98K - $142K/yr
We are looking for a Staff Engineer to join our Firmware QA team and take ownership of both manual ... Hands-on experience testing embedded Linux systems in both user space and kernel space. Proven ...
$98K - $142K/yr
We are looking for a Staff Engineer to join our Firmware QA team and take ownership of both manual ... Hands-on experience testing embedded Linux systems in both user space and kernel space. Proven ...
Alpharetta, GA · On-site
$98K - $142K/yr
... firmware features spanning embedded Linux user and kernel space. • Validate wireless ... S. in Electrical Engineering, Computer Science, or a related degree required. • Extensive ...
Alpharetta, GA · On-site
$98K - $142K/yr
... firmware features spanning embedded Linux user and kernel space. • Validate wireless ... S. in Electrical Engineering, Computer Science, or a related degree required. • Extensive ...
MX95 platform, including kernel configuration, U‑Boot updates, and hardware bring‑up. * Design ... Strong background in C/C++ and low-level firmware development. * Knowledge of hardware interfaces ...
Quick apply
MX95 platform, including kernel configuration, U‑Boot updates, and hardware bring‑up. * Design ... Strong background in C/C++ and low-level firmware development. * Knowledge of hardware interfaces ...
$96K - $131K/yr
Experience programming ARM microcontrollers Firmware experience using programming languages such as Rust, C++, and Python Familiarity with various operating systems (Linux, Mac OS, Windows, Android ...
$96K - $131K/yr
Experience programming ARM microcontrollers Firmware experience using programming languages such as Rust, C++, and Python Familiarity with various operating systems (Linux, Mac OS, Windows, Android ...
Ball Ground, GA · On-site
$96K - $131K/yr
The Firmware Engineer will be responsible for providing cross-functional engineering project ... Familiarity with various operating systems (Linux, Mac OS, Windows, Android) * Experience with ...
Quick apply
Ball Ground, GA · On-site
$96K - $131K/yr
The Firmware Engineer will be responsible for providing cross-functional engineering project ... Familiarity with various operating systems (Linux, Mac OS, Windows, Android) * Experience with ...
Ball Ground, GA · On-site
$96K - $131K/yr
The Firmware Engineer will be responsible for providing cross-functional engineering project ... Familiarity with various operating systems (Linux, Mac OS, Windows, Android) * Experience with ...
Ball Ground, GA · On-site
$96K - $131K/yr
The Firmware Engineer will be responsible for providing cross-functional engineering project ... Familiarity with various operating systems (Linux, Mac OS, Windows, Android) * Experience with ...
$99K - $135K/yr
Embedded Software Development, Firmware Engineer, C, C++, Python, Git, Confluence, C++11, C++20 ... Experience with Linux operating systems * Proficiency with containerized software development ...
$99K - $135K/yr
Embedded Software Development, Firmware Engineer, C, C++, Python, Git, Confluence, C++11, C++20 ... Experience with Linux operating systems * Proficiency with containerized software development ...
Atlanta, GA · On-site
$70/hr
... Engineer - Experience ?= One to Three Years (T) Embedded Firmware Engineering - Experience ?= One ... Buildroot, Kernel configuration, Boot loader, Device Tree binary, Cross compilation. • Strong ...
Atlanta, GA · On-site
$70/hr
... Engineer - Experience ?= One to Three Years (T) Embedded Firmware Engineering - Experience ?= One ... Buildroot, Kernel configuration, Boot loader, Device Tree binary, Cross compilation. • Strong ...
Atlanta, GA · On-site
$99K - $135K/yr
Job Purpose The Embedded Software/Firmware Engineer is responsible for developing algorithms and ... Experience with Linux operating systems * Proficiency with containerized software development ...
Atlanta, GA · On-site
$99K - $135K/yr
Job Purpose The Embedded Software/Firmware Engineer is responsible for developing algorithms and ... Experience with Linux operating systems * Proficiency with containerized software development ...
Atlanta, GA · On-site
$99K - $135K/yr
Job Purpose The Embedded Software/Firmware Engineer is responsible for developing algorithms and ... Experience with Linux operating systems * Proficiency with containerized software development ...
Atlanta, GA · On-site
$99K - $135K/yr
Job Purpose The Embedded Software/Firmware Engineer is responsible for developing algorithms and ... Experience with Linux operating systems * Proficiency with containerized software development ...
Atlanta, GA · Hybrid
$114K - $151K/yr
Design, develop, and integrate modern C/C++ embedded software running on Linux and real-time ... firmware functionality. Basic Qualifications * Bachelor's degree in Electrical Engineering ...
Atlanta, GA · Hybrid
$114K - $151K/yr
Design, develop, and integrate modern C/C++ embedded software running on Linux and real-time ... firmware functionality. Basic Qualifications * Bachelor's degree in Electrical Engineering ...
Atlanta, GA · On-site
$114K - $151K/yr
Design, develop, and integrate modern C/C++ embedded software running on Linux and real-time ... firmware functionality. Basic Qualifications * Bachelor's degree in Electrical Engineering ...
Atlanta, GA · On-site
$114K - $151K/yr
Design, develop, and integrate modern C/C++ embedded software running on Linux and real-time ... firmware functionality. Basic Qualifications * Bachelor's degree in Electrical Engineering ...
$72.1K - $83.5K
1% of jobs
$83.5K - $94.9K
2% of jobs
$94.9K - $106.2K
3% of jobs
$106.2K - $117.6K
3% of jobs
$117.6K - $128.9K
6% of jobs
$132.9K is the 25th percentile. Wages below this are outliers.
$128.9K - $140.3K
26% of jobs
$140.3K - $151.7K
3% of jobs
$151.7K - $163K
3% of jobs
The median wage is $163.8K / yr.
$163K - $174.4K
23% of jobs
$174.4K - $185.8K
1% of jobs
$186.8K is the 75th percentile. Wages above this are outliers.
$185.8K - $197.1K
27% of jobs
$72.1K
$161K
$197.1K
| Aspect | Linux Kernel Firmware Engineer | Embedded Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or Electrical Engineering; knowledge of Linux kernel development | Bachelor's in Computer Engineering, Electrical Engineering, or related; embedded systems experience |
| Work Environment | Developing firmware for Linux-based systems, often in hardware labs or R&D teams | Designing software for embedded devices like IoT gadgets, automotive systems, or consumer electronics |
| Industry Usage | Telecommunications, consumer electronics, hardware manufacturers | Automotive, IoT, medical devices, consumer electronics |
The Linux Kernel Firmware Engineer focuses on developing and maintaining firmware specifically for Linux kernel environments, ensuring hardware compatibility and performance. In contrast, the Embedded Software Engineer works on a broader range of embedded systems, often with real-time constraints and different operating systems. Both roles require embedded programming skills but differ in scope and specific expertise.
Job Summary:
We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low-level software for advanced embedded systems. This role involves working across the full firmware stack-from bare-metal development to RTOS-based wireless systems-while interfacing closely with hardware to deliver high-performance, low-power solutions. The ideal candidate has strong experience in embedded Linux, Zephyr, device drivers, and hardware/firmware integration.
Duties/Responsibilities:
Design, develop, and maintain embedded firmware for microcontrollers and SoCs
Develop and debug firmware on bare-metal and RTOS platforms (e.g., Zephyr)
Work with embedded Linux systems, including kernel configuration and user-space applications
Implement and optimize hardware drivers (I2C, SPI, UART, GPIO, ADC/DAC, PCIe, etc.)
Develop and validate hardware/firmware interfaces and bring-up new hardware platforms
Design and implement low-power management strategies
Collaborate with hardware, systems, and software teams
Perform board bring-up, debugging, and system validation
Troubleshoot system-level issues
Contribute to architecture decisions and documentation
Skills/Abilities:
Experience with low-power embedded system design preferred
Familiarity with bootloaders, secure firmware development, and over-the-air (OTA) update processes preferred
Experience with embedded Linux build systems such as Yocto and/or Buildroot preferred
Proficiency in Python or other scripting languages for automation and development support preferred
Knowledge of wireless communication technologies, including BLE, Wi-Fi, and Cellular connectivity preferred
Understanding of applicable safety and cybersecurity standards preferred
Demonstrated strong analytical and problem-solving skills
Ability to collaborate effectively within cross-functional teams
High level of attention to detail and commitment to quality
Self-motivated with the ability to manage priorities independently
Strong verbal and written communication skills
Education and Experience:
Bachelor's or Master's degree in relevant field
3+ years of experience in embedded firmware development
Strong proficiency in C/C++
Experience with embedded Linux, Zephyr RTOS, and bare-metal development
Experience writing hardware device drivers
Understanding of microcontroller and processor architectures
Familiarity with SPI, I2C, UART, CAN, USB, Ethernet
Experience with Git and debugging tools
Experience in design and optimizing of low-level C/C++ embedded software for GNSS/GPS tracking systems
Physical Requirements (With or without reasonable accommodation):
Sitting: Over 70%
*** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Sourced by ZipRecruiter
Public safety statistics centers and offices
501 - 1,000 Employees
Littleton, CO, US
1997