2

Entry Level Embedded Linux Jobs (NOW HIRING)

Entry level Embedded Engineer

Dallas, TX

$130.10K - $171.10K/yr

C/C++/Python Embedded Software Engineer with Linux & hardware interface experience - #1 Importance: Write complete code.... - Design software features to meet product requirements - Write technical ...

Entry level Embedded Engineer

New York, NY · On-site

$143.90K - $189.30K/yr

C/C++/Python Embedded Software Engineer with Linux & hardware interface experience - #1 Importance: Write complete code.... - Design software features to meet product requirements - Write technical ...

Entry level Embedded Engineer

Dallas, TX · On-site

$130.10K - $171.10K/yr

C/C++/Python Embedded Software Engineer with Linux & hardware interface experience - #1 Importance: Write complete code.... - Design software features to meet product requirements - Write technical ...

$109.70K - $150.20K/yr

Job Openings >> Embedded Systems & Firmware (Entry Level) - US Army Support Embedded Systems ... You will receive mentorship while developing C/C++ code for embedded Linux, writing microcontroller ...

Embedded Engineer I

Northford, CT · On-site

$120.30K - $158.20K/yr

This entry-level position requires a candidate who is eager to learn and grow within a dynamic ... Work within real-time operating systems (RTOS) and Embedded Linux OS environments to deliver ...

Embedded Engineer I

Northford, CT

$120.30K - $158.20K/yr

This entry-level position requires a candidate who is eager to learn and grow within a dynamic ... Experience with real-time operating systems (RTOS) and Embedded Linux OS is highly desirable.

Embedded Engineer I

Northford, CT · On-site

$120.30K - $158.20K/yr

This entry-level position requires a candidate who is eager to learn and grow within a dynamic ... Experience with real-time operating systems (RTOS) and Embedded Linux OS is highly desirable.

Embedded Engineer I

Northford, CT · On-site

$120.30K - $158.20K/yr

This entry-level position requires a candidate who is eager to learn and grow within a dynamic ... Experience with real-time operating systems (RTOS) and Embedded Linux OS is highly desirable.

Embedded Engineer I

Northford, CT

$120.30K - $158.20K/yr

This entry-level position requires a candidate who is eager to learn and grow within a dynamic ... Experience with real-time operating systems (RTOS) and Embedded Linux OS is highly desirable.

Embedded Engineer I

Northford, CT · On-site

$120.30K - $158.20K/yr

This entry-level position requires a candidate who is eager to learn and grow within a dynamic ... Work within real-time operating systems (RTOS) and Embedded Linux OS environments to deliver ...

Are you a graduate passionate about Linux, Android, and embedded systems? Join our team as an entry-level Linux/Android Kernel Engineer where you'll apply your academic knowledge to real-world SoC ...

Are you a graduate passionate about Linux, Android, and embedded systems? Join our team as an entry-level Linux/Android Kernel Engineer where you'll apply your academic knowledge to real-world SoC ...

... entry level engineers to senior and staff engineers. > * Embedded Systems: Experience with embedded platforms (Jetson, Raspberry Pi, x86 NUCs, custom SBCs). > * Linux: Proficiency with Linux system ...

... entry level engineers to senior and staff engineers. * Embedded Systems: Experience with embedded platforms (Jetson, Raspberry Pi, x86 NUCs, custom SBCs). * Linux: Proficiency with Linux system ...

next page

Showing results 1-20

Entry Level Embedded Linux information

See salary details

$84K

$134.9K

$189.5K

How much do entry level embedded linux jobs pay per year?

As of May 30, 2026, the average yearly pay for entry level embedded linux in the United States is $134,878.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,000.00 and $160,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Embedded Linux Engineer, and why are they important?

To thrive as an Entry Level Embedded Linux Engineer, you need a solid understanding of C/C++ programming, Linux operating system fundamentals, and a degree in computer science, electronics, or a related field. Familiarity with development tools such as GCC, GDB, version control systems like Git, and build systems like Yocto or Make is typically required. Problem-solving abilities, attention to detail, and effective communication are important soft skills that help in debugging and teamwork. These skills ensure the reliable development, testing, and maintenance of embedded systems in collaborative technical environments.

What types of projects and responsibilities can I expect as an Entry Level Embedded Linux engineer?

As an Entry Level Embedded Linux engineer, you will typically work on tasks such as configuring and building Linux kernels, developing and debugging device drivers, and integrating open-source software components for embedded systems. You'll often collaborate closely with hardware engineers and senior developers to ensure smooth hardware-software integration. Expect hands-on work with tools like Git, cross-compilation toolchains, and debugging utilities, along with opportunities to learn about real-time constraints and optimizing system performance. This role offers a strong foundation for growth, as you'll gradually take on more complex assignments and gain exposure to the full lifecycle of embedded product development.

What is an Entry Level Embedded Linux Engineer?

An Entry Level Embedded Linux Engineer is a professional who works with embedded systems that run on the Linux operating system, usually in roles such as development, testing, or support. They help design, implement, debug, and maintain software or firmware that operates on hardware devices, like routers, IoT devices, or consumer electronics. Entry-level engineers typically have a basic understanding of Linux, programming languages like C or C++, and knowledge of hardware interfaces. Their work often involves collaborating with senior engineers, writing code, and troubleshooting issues to ensure devices function correctly.

What is the difference between Entry Level Embedded Linux vs Entry Level Firmware Engineer?

AspectEntry Level Embedded LinuxEntry Level Firmware Engineer
Required CredentialsKnowledge of Linux OS, C programming, basic hardware understandingProficiency in C/C++, microcontrollers, hardware interfaces
Work EnvironmentEmbedded systems, IoT devices, consumer electronicsEmbedded hardware, IoT, automotive, industrial systems
Industry UsageConsumer electronics, networking, IoT productsAutomotive, aerospace, industrial automation

Entry Level Embedded Linux roles focus on developing and maintaining Linux-based embedded systems, requiring knowledge of Linux OS and C programming. Entry Level Firmware Engineer positions involve programming microcontrollers and hardware interfaces. While both roles work in embedded environments, Embedded Linux roles emphasize Linux OS skills, whereas Firmware Engineering centers on low-level hardware interaction.

More about Entry Level Embedded Linux jobs
What cities are hiring for Entry Level Embedded Linux jobs? Cities with the most Entry Level Embedded Linux job openings:
What are the most commonly searched types of Embedded Linux jobs? The most popular types of Embedded Linux jobs are:
Infographic showing various Entry Level Embedded Linux job openings in the United States as of May 2026, with employment types broken down into 25% As Needed, and 75% Full Time. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $134,878 per year, or $64.8 per hour.

$130.10K - $171.10K/yr

Full-time

Posted 4 days ago


Job description

Company Description

Our company is  a leading IT services, consulting and outsourcing company delivering exceptional business solutions and customer value to its customers worldwide.

We offers end-to-end innovative and leading edge solutions to help corporations leverage technologies, outperform their competition and acquire sustainable growth. We have proven capabilities in new and emerging technologies and extensive experience across a broad range of industries and domains which enable us to deliver world-class, secure, scalable and reliable business systems.

We have achieved many distinctions and milestones of outstanding success during the course of its evolutionary journey.

Job Description

C/C++/Python Embedded Software Engineer with Linux & hardware interface experience

- #1 Importance: Write complete code....

- Design software features to meet product requirements

- Write technical specifications and assist with functional specifications

What You Need for this Position

- Embedded software development experience in Linux & hardware environments (Developing with Linux / Python / C / C++)

- Experience with networking technologies and protocols (snmp, RS-232, RS-485, SPI, TCP/IP, UDP, HDLC) at a low level.

Additional Information

All your information will be kept confidential according to EEO guidelines.