Embedded Software Engineer
$145K - $218K/yr
Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Python development
$145K - $218K/yr
Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Python development
$145K - $218K/yr
Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Python development
Irvine, CA · On-site
$141K - $185K/yr
Work closely with hardware teams on board bring-up, OS bring-up, and device driver development . * Develop and integrate hardware interface solutions for embedded platforms. * Ensure regulatory ...
Quick apply
Irvine, CA · On-site
$141K - $185K/yr
Work closely with hardware teams on board bring-up, OS bring-up, and device driver development . * Develop and integrate hardware interface solutions for embedded platforms. * Ensure regulatory ...
$115K - $157K/yr
In this role, you will develop embedded firmware, device drivers, hardware interfaces, and supporting tools that power next-generation Xbox accessories and gaming hardware. Working closely with ...
Quick apply
$115K - $157K/yr
In this role, you will develop embedded firmware, device drivers, hardware interfaces, and supporting tools that power next-generation Xbox accessories and gaming hardware. Working closely with ...
$174K - $261K/yr
Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * RESTConf interface design and implementation * Emulation Environments
$174K - $261K/yr
Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * RESTConf interface design and implementation * Emulation Environments
$145K - $218K/yr
Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Python development
$145K - $218K/yr
Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Python development
$145K - $218K/yr
Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Python development
$145K - $218K/yr
Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Python development
$174K - $261K/yr
Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * RESTConf interface design and implementation * Emulation Environments
$174K - $261K/yr
Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * RESTConf interface design and implementation * Emulation Environments
Saint Paul, MN · On-site
$120K - $140K/yr
Job SummaryWe are seeking an Embedded Software Engineer to design embedded software and device drivers that enable silicon validation and hardware bring-up, while also supporting the Validation ...
Saint Paul, MN · On-site
$120K - $140K/yr
Job SummaryWe are seeking an Embedded Software Engineer to design embedded software and device drivers that enable silicon validation and hardware bring-up, while also supporting the Validation ...
Carlsbad, CA · On-site
$145K - $218K/yr
Familiarity with bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Participating in multi ...
Carlsbad, CA · On-site
$145K - $218K/yr
Familiarity with bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Participating in multi ...
Carlsbad, CA · On-site
$145K - $218K/yr
Familiarity with bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Participating in multi ...
Carlsbad, CA · On-site
$145K - $218K/yr
Familiarity with bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Participating in multi ...
$174K - $261K/yr
Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * RESTConf interface design and implementation * Emulation Environments
$174K - $261K/yr
Familiarity with to bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * RESTConf interface design and implementation * Emulation Environments
Irvine, CA · On-site
$141K - $185K/yr
Work closely with hardware teams on board bring-up, OS bring-up, and device driver development. * Develop and integrate hardware interface solutions for embedded platforms. * Ensure regulatory ...
Quick apply
Irvine, CA · On-site
$141K - $185K/yr
Work closely with hardware teams on board bring-up, OS bring-up, and device driver development. * Develop and integrate hardware interface solutions for embedded platforms. * Ensure regulatory ...
Carlsbad, CA · On-site
$135K - $177K/yr
... metal embedded device drivers Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) Networking protocols (e.g. IPSec, MACsec, TLS, etc.) Python development Standalone embedded ...
Carlsbad, CA · On-site
$135K - $177K/yr
... metal embedded device drivers Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) Networking protocols (e.g. IPSec, MACsec, TLS, etc.) Python development Standalone embedded ...
Atlanta, GA · On-site
$120K/yr
Our Embedded Device Security consultants maintain a high level of expertise regarding threats and ... FreeRTOS, Android, Linux kernel drivers, protocol parsing * Sandbox policy review: SELinux/SE ...
Atlanta, GA · On-site
$120K/yr
Our Embedded Device Security consultants maintain a high level of expertise regarding threats and ... FreeRTOS, Android, Linux kernel drivers, protocol parsing * Sandbox policy review: SELinux/SE ...
Irvine, CA · On-site
$141K - $185K/yr
Work closely with hardware teams on board bring-up, OS bring-up, and device driver development . * Develop and integrate hardware interface solutions for embedded platforms. * Ensure regulatory ...
Irvine, CA · On-site
$141K - $185K/yr
Work closely with hardware teams on board bring-up, OS bring-up, and device driver development . * Develop and integrate hardware interface solutions for embedded platforms. * Ensure regulatory ...
Marlborough, MA · On-site
$205K - $307K/yr
Knowledge of bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Participating in multi ...
Marlborough, MA · On-site
$205K - $307K/yr
Knowledge of bare metal embedded device drivers * Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) * Networking protocols (e.g. IPSec, MACsec, TLS, etc.) * Participating in multi ...
Irvine, CA · On-site
$100 - $150K/hr
Your primary focus will be on Linux-based systems, device driver development, including for custom ... Design and develop embedded software for Linux-based systems, including device drivers and kernel ...
Quick apply
Irvine, CA · On-site
$100 - $150K/hr
Your primary focus will be on Linux-based systems, device driver development, including for custom ... Design and develop embedded software for Linux-based systems, including device drivers and kernel ...
Phoenix, AZ · On-site
$130K - $171K/yr
Required Skills Exp in Years C/C++ Programming Embedded/ Real-time systems Linux kernel Device drivers for embedded Debugging Hand-on Coding exp Job Requirements Bachelor's or Master's degree in ...
Quick apply
Phoenix, AZ · On-site
$130K - $171K/yr
Required Skills Exp in Years C/C++ Programming Embedded/ Real-time systems Linux kernel Device drivers for embedded Debugging Hand-on Coding exp Job Requirements Bachelor's or Master's degree in ...
$100 - $150K/hr
Your primary focus will be on Linux-based systems, device driver development, including for custom ... Design and develop embedded software for Linux-based systems, including device drivers and kernel ...
$100 - $150K/hr
Your primary focus will be on Linux-based systems, device driver development, including for custom ... Design and develop embedded software for Linux-based systems, including device drivers and kernel ...
Alameda, CA · On-site
$114K - $228K/yr
Plan, develop, and maintain CI/CD pipelines for embedded software projects. * Contribute to software system designs including architecture definitions and module interfaces. * Implement device driver ...
Alameda, CA · On-site
$114K - $228K/yr
Plan, develop, and maintain CI/CD pipelines for embedded software projects. * Contribute to software system designs including architecture definitions and module interfaces. * Implement device driver ...
$70K - $79.5K
1% of jobs
$79.5K - $88.9K
2% of jobs
$88.9K - $98.4K
3% of jobs
$98.4K - $107.8K
6% of jobs
$107.8K - $117.3K
5% of jobs
$117.3K - $126.7K
5% of jobs
$130K is the 25th percentile. Wages below this are outliers.
$126.7K - $136.2K
5% of jobs
$136.2K - $145.6K
7% of jobs
$145.6K - $155.1K
3% of jobs
$155.1K - $164.5K
3% of jobs
The median wage is $165.8K / yr.
$164.5K - $174K
58% of jobs
$70K
$153.4K
$174K
| Aspect | Embedded Device Driver | Firmware Engineer |
|---|---|---|
| Primary Focus | Developing software that interfaces hardware components with operating systems | Designing and implementing low-level software that controls hardware functions |
| Work Environment | Embedded systems, real-time OS, hardware integration | Embedded systems, microcontrollers, hardware-software interaction |
| Required Skills | C/C++, hardware knowledge, OS understanding | C/C++, hardware knowledge, low-level programming |
| Industry Usage | Consumer electronics, automotive, IoT devices | Consumer electronics, aerospace, industrial equipment |
Both roles involve embedded systems and require C/C++ skills, but Embedded Device Drivers focus on creating software that enables hardware components to communicate with operating systems, while Firmware Engineers develop the core software that directly controls hardware functions. Understanding both roles helps in selecting the right career path or project focus within embedded systems development.
3.4
Based on 6 frontline employees who took The Breakroom Quiz
78th of 79 rated telecommunications companies
One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.
This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will develop software to support encrypted communications systems including Layer 2 and Layer 3 In-line Network Encryptors, embedded cryptographic devices, and emerging cryptographic solutions. You will interface and collaborate with system, test, and hardware engineers as new capabilities are developed and transitioned into service.
Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.
Qualifications:Sourced by ZipRecruiter
At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate.
Telecommunications
5,001 - 10,000 Employees
Carlsbad, CA, US
1986