1

Embedded Applications Engineer Jobs (NOW HIRING)

$150 - $200/hr

This role sits at the intersection of power electronics, embedded systems, and customer applications engineering. The ideal candidate is a hands-on systems engineer who can evaluate and validate ...

Work with senior applications, design and test engineers to validate new digital multiphase ... Experience in embedded programming and synthesizing Verilog code into FPGA is highly desired.

Embedded Engineer

Milwaukee, WI · On-site

$100 - $125/hr

Experience in developing Bluetooth peripheral and central embedded applications, along with a knowledge of AI edge computing, including image detection models. Must have experience with CAN and ...

Embedded C++ with QNX

Danvers, MA · On-site

$139K - $182K/yr

Contract Skills Required 10+ exp. working in embedded system Should have work exp. in developing embedded applications on QNX Should have knowledge of migration of applications to different versions ...

Showing results 41-60

Embedded Applications Engineer information

See salary details

$50.5K

$110.7K

$152K

How much do embedded applications engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for embedded applications engineer in the United States is $110,698.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,000.00 and $135,000.00 per year, depending on experience, location, and employer.

What is an embedded applications engineer?

Embedded Applications Engineers are professionals who design, develop, and maintain software that runs on embedded systems. These systems are specialized computing devices, such as microcontrollers or microprocessors, that are part of larger mechanical or electrical systems like automotive controls, medical devices, or consumer electronics. Embedded Applications Engineers work closely with hardware engineers to ensure seamless integration and optimal performance. Their role often involves programming in languages like C or C++, debugging, testing, and sometimes developing real-time operating systems or device drivers.

What are some common challenges faced by embedded applications engineers when integrating software with hardware components?

Embedded Applications Engineers often encounter challenges related to hardware-software compatibility, debugging low-level code, and managing real-time performance constraints. Working closely with hardware teams, they must ensure that the software is optimized for specific devices and functions reliably under limited memory and processing power. Effective communication and problem-solving skills are essential, as engineers frequently troubleshoot issues that arise from unexpected hardware behaviors or environmental factors.

What are the key skills and qualifications needed to thrive as an embedded applications engineer, and why are they important?

To thrive as an Embedded Applications Engineer, you need strong proficiency in C/C++ programming, embedded systems design, and a relevant engineering degree such as Electrical or Computer Engineering. Familiarity with real-time operating systems (RTOS), microcontroller/microprocessor platforms, and debugging tools is typically required, along with certifications like Certified Embedded Systems Engineer being advantageous. Analytical thinking, problem-solving, and effective teamwork are vital soft skills that help you tackle complex technical challenges and collaborate with cross-functional teams. These skills and qualities are crucial for developing reliable, efficient embedded solutions that meet stringent performance and safety requirements.

What cities are hiring for Embedded Applications Engineer jobs?

Cities with the most Embedded Applications Engineer job openings:

What states have the most Embedded Applications Engineer jobs?

States with the most job openings for Embedded Applications Engineer jobs include:

What are popular job titles related to Embedded Applications Engineer jobs?

For Embedded Applications Engineer jobs, the most frequently searched job titles are:

Infographic showing various Embedded Applications Engineer job openings in the United States as of June 2026, with employment types broken down into 90% Full Time, 1% Part Time, 8% Contract, and 1% Nights. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $110,698 per year, or $53.2 per hour.

Embedded Software Engineer, Viasat Government

Carlsbad, CA • On-site

$150 - $200/hr

Other

Posted 7 days ago


Job description

What you\'ll do

This is a role for a Embedded Software Engineer who is eager to give 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.

The day-to-day
  • Design and implementation with embedded software in C/C++
  • Linux OS use, for an embedded environment
  • TCP/IP and common network configuration
  • Linux kernel driver development/modifications
  • Familiarity with to bare metal embedded device drivers
  • Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.)
  • RESTConf interface design and implementation
  • Emulation Environments
  • Networking protocols (e.g. IPSec, MACsec, TLS, etc.)
  • Python development
  • Standalone embedded applications
  • Participating in multi-disciplinary teams
  • This program is to develop, test, and certify the Next Generation Encryptor (NGE) High-Speed encryptor to support government enterprise networks.

This is an onsite role based out of Carlsbad, CA, Marlborough, MA, Linthicum Heights, MD, or Tampa, FL.

What you\'ll need
  • Bachelor\'s Degree or higher in Computer Science, Computer Engineering or related field
  • At least 5 years design and implementation experience with embedded software in C/C++.
  • At least 2 years Linux OS use, ideally for an embedded environment
  • Experience using RUST
  • Basic understanding of TCP/IP and common network configuration
  • Object-oriented software development experience
  • Agile Scrum development experience
  • Ability to plan, track, and report on progress
  • CI/CD software
  • Good oral and written communication skills
  • US citizenship and an active SECRET (or higher) security clearance is required
  • Ability to travel up to 10%
What will help you on the job
  • Familiarity with Linux kernel driver development/modifications
  • Familiarity with bare metal embedded device drivers
  • Experience with microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.); Experience with Rust or other memory language
  • Experience with RESTConf interface design and implementation
  • Experience with Emulation Environments
  • Experience with networking protocols (e.g. IPSec, MACsec, TLS, etc.)
  • Experience with Python; Experience using Rust or similar programming language
  • Familiarity with standalone embedded applications
  • Experience participating in multi-disciplinary teams #LI-BBS
Salary range

$140,500.00 - $221,500.00 / annually.For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $174,000.00- $261,000.00/ annually

#J-18808-Ljbffr