Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph ... Embedded software development and deployment on Windows and Linux (Rocky, CentOS, Ubuntu, OpenWRT)
Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph ... Embedded software development and deployment on Windows and Linux (Rocky, CentOS, Ubuntu, OpenWRT)
Embedded Systems Software Engineer
Churchville, MD · On-site
$135K - $160K/yr
Position Embedded Systems Software Engineer * Location: Churchville, MD * Security Clearance ... Linux or Windows scripting * Robot Operating System (ROS) * Multi-threaded programming * Encryption ...
Embedded Systems Software Engineer
Churchville, MD · On-site
$135K - $160K/yr
Position Embedded Systems Software Engineer * Location: Churchville, MD * Security Clearance ... Linux or Windows scripting * Robot Operating System (ROS) * Multi-threaded programming * Encryption ...
Embedded Developer
Columbia, MD · On-site
From digging deep into vulnerabilities and cracking codes to developing cutting-edge software, our ... Embedded Linux or RTOS (VxWorks, pSOS, QNX,...) * C/C++ * Python * Network Programming (BSD Sockets)
Embedded Developer
Columbia, MD · On-site
From digging deep into vulnerabilities and cracking codes to developing cutting-edge software, our ... Embedded Linux or RTOS (VxWorks, pSOS, QNX,...) * C/C++ * Python * Network Programming (BSD Sockets)
Linux Software Integration Engineer
Annapolis Junction, MD · On-site
$195K - $235K/yr
This includes supporting a PaaS Linux containerized environment 'on-prem' cloud offering with top tier software like Kubernetes , Docker , Rook within a DevOps culture . You will get to work with ...
Quick apply
Linux Software Integration Engineer
Annapolis Junction, MD · On-site
$195K - $235K/yr
This includes supporting a PaaS Linux containerized environment 'on-prem' cloud offering with top tier software like Kubernetes , Docker , Rook within a DevOps culture . You will get to work with ...
Embedded Developer
Columbia, MD · On-site
From digging deep into vulnerabilities and cracking codes to developing cutting-edge software, our ... Embedded Linux or RTOS (VxWorks, pSOS, QNX,...) * C/C++ * Python * Network Programming (BSD Sockets)
Embedded Developer
Columbia, MD · On-site
From digging deep into vulnerabilities and cracking codes to developing cutting-edge software, our ... Embedded Linux or RTOS (VxWorks, pSOS, QNX,...) * C/C++ * Python * Network Programming (BSD Sockets)
Embedded Developer
Columbia, MD · On-site
From digging deep into vulnerabilities and cracking codes to developing cutting-edge software, our ... Embedded Linux or RTOS (VxWorks, pSOS, QNX,...) * C/C++ * Python * Network Programming (BSD Sockets)
Quick apply
Embedded Developer
Columbia, MD · On-site
From digging deep into vulnerabilities and cracking codes to developing cutting-edge software, our ... Embedded Linux or RTOS (VxWorks, pSOS, QNX,...) * C/C++ * Python * Network Programming (BSD Sockets)
Embedded Software Engineer, Lead with Security Clearance
Lexington Park, MD · On-site
$112K - $257K/yr
R0234374 Embedded Software Engineer, Lead The Opportunity: As an embedded software engineer, you ... Experience with SE Linux * Experience acquiring client requirements and resolving workflow problems ...
Embedded Software Engineer, Lead with Security Clearance
Lexington Park, MD · On-site
$112K - $257K/yr
R0234374 Embedded Software Engineer, Lead The Opportunity: As an embedded software engineer, you ... Experience with SE Linux * Experience acquiring client requirements and resolving workflow problems ...
Senior Java Software Engineer
Fort George G Meade, MD · On-site
$200K - $230K/yr
Summary CTC Group is seeking a Senior Java Software Engineer to support mission-critical SIGINT and ... Experience with embedded Windows/Linux systems, GitLab CI/CD, RabbitMQ, debugging tools, and ...
Senior Java Software Engineer
Fort George G Meade, MD · On-site
$200K - $230K/yr
Summary CTC Group is seeking a Senior Java Software Engineer to support mission-critical SIGINT and ... Experience with embedded Windows/Linux systems, GitLab CI/CD, RabbitMQ, debugging tools, and ...
Embedded Systems Software Engineer
Churchville, MD · On-site
$135K - $160K/yr
Position Embedded Systems Software Engineer * Location: Churchville, MD * Security Clearance ... Linux or Windows scripting * Robot Operating System (ROS) * Multi-threaded programming * Encryption ...
Embedded Systems Software Engineer
Churchville, MD · On-site
$135K - $160K/yr
Position Embedded Systems Software Engineer * Location: Churchville, MD * Security Clearance ... Linux or Windows scripting * Robot Operating System (ROS) * Multi-threaded programming * Encryption ...
Embedded Software Engineer
$130K - $171K/yr
The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...
Embedded Software Engineer
$130K - $171K/yr
The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...
EMBEDDED SOFTWARE ENGINEER III
Hollywood, MD · On-site
$125K - $165K/yr
JOB TITLE: EMBEDDED SOFTWARE ENGINEER I DEPARTMENT: SOFTWARE ENGINEERING REPORTS TO: SENIOR SOFTWARE ENGINEER CLASSIFICATION: EXEMPT PRIMARY FUNCTION We are seeking a talented and experienced ...
Quick apply
EMBEDDED SOFTWARE ENGINEER III
Hollywood, MD · On-site
$125K - $165K/yr
JOB TITLE: EMBEDDED SOFTWARE ENGINEER I DEPARTMENT: SOFTWARE ENGINEERING REPORTS TO: SENIOR SOFTWARE ENGINEER CLASSIFICATION: EXEMPT PRIMARY FUNCTION We are seeking a talented and experienced ...
E01-C07 Software Engineer
$100K - $180K/yr
Software Engineer JHNA, CTSi, and EXPANSIA have come together to form a Defense Technology platform ... Experience with RTOS environments (VxWorks, QNX, FreeRTOS), Embedded Linux, and deterministic ...
E01-C07 Software Engineer
$100K - $180K/yr
Software Engineer JHNA, CTSi, and EXPANSIA have come together to form a Defense Technology platform ... Experience with RTOS environments (VxWorks, QNX, FreeRTOS), Embedded Linux, and deterministic ...
Embedded Software Engineer
Fort George G Meade, MD · On-site
$146K - $192K/yr
Four (4) year experience with embedded platforms (Linux, Unix, Android, VxWorks) * Knowledge of ... Experience with Software Reverse Engineering and/or debugging tools, such as IDAPro, OllyDbg, gdb ...
Quick apply
Embedded Software Engineer
Fort George G Meade, MD · On-site
$146K - $192K/yr
Four (4) year experience with embedded platforms (Linux, Unix, Android, VxWorks) * Knowledge of ... Experience with Software Reverse Engineering and/or debugging tools, such as IDAPro, OllyDbg, gdb ...
Summary CTC Group is seeking a Senior Java Software Engineer to support mission-critical SIGINT and ... Experience with embedded Windows/Linux systems, GitLab CI/CD, RabbitMQ, debugging tools, and ...
Quick apply
Summary CTC Group is seeking a Senior Java Software Engineer to support mission-critical SIGINT and ... Experience with embedded Windows/Linux systems, GitLab CI/CD, RabbitMQ, debugging tools, and ...
E01-C07 Software Engineer
$100K - $180K/yr
The Software Engineer will contribute to the development and sustainment of advanced technology ... Experience with RTOS environments (VxWorks, QNX, FreeRTOS), Embedded Linux, and deterministic ...
E01-C07 Software Engineer
$100K - $180K/yr
The Software Engineer will contribute to the development and sustainment of advanced technology ... Experience with RTOS environments (VxWorks, QNX, FreeRTOS), Embedded Linux, and deterministic ...
Senior Embedded Software Engineer - Viasat Government
Germantown, MD · On-site
$174K - $261K/yr
Responsible for embedded systems software engineering * Embedded or applications developer ... Experience with Linux Operating Systems and network systems programming * Ability to pick up new ...
Senior Embedded Software Engineer - Viasat Government
Germantown, MD · On-site
$174K - $261K/yr
Responsible for embedded systems software engineering * Embedded or applications developer ... Experience with Linux Operating Systems and network systems programming * Ability to pick up new ...
E01-C07 Software Engineer
Hollywood, MD · On-site
$100K - $180K/yr
The Software Engineer will contribute to the development and sustainment of advanced technology ... Experience with RTOS environments (VxWorks, QNX, FreeRTOS), Embedded Linux, and deterministic ...
E01-C07 Software Engineer
Hollywood, MD · On-site
$100K - $180K/yr
The Software Engineer will contribute to the development and sustainment of advanced technology ... Experience with RTOS environments (VxWorks, QNX, FreeRTOS), Embedded Linux, and deterministic ...
E01-C07 Software Engineer
Hollywood, MD · On-site
$100K - $180K/yr
The Software Engineer will contribute to the development and sustainment of advanced technology ... Experience with RTOS environments (VxWorks, QNX, FreeRTOS), Embedded Linux, and deterministic ...
Quick apply
E01-C07 Software Engineer
Hollywood, MD · On-site
$100K - $180K/yr
The Software Engineer will contribute to the development and sustainment of advanced technology ... Experience with RTOS environments (VxWorks, QNX, FreeRTOS), Embedded Linux, and deterministic ...
An additional 4 years of relevant software engineering experience may be substituted for a bachelor's degree. ● Strong proficiency in embedded/Linux/Windows development and reverse engineering ...
An additional 4 years of relevant software engineering experience may be substituted for a bachelor's degree. ● Strong proficiency in embedded/Linux/Windows development and reverse engineering ...
Summary CTC Group is seeking a Senior Java Software Engineer to support mission-critical SIGINT and ... Experience with embedded Windows/Linux systems, GitLab CI/CD, RabbitMQ, debugging tools, and ...
Summary CTC Group is seeking a Senior Java Software Engineer to support mission-critical SIGINT and ... Experience with embedded Windows/Linux systems, GitLab CI/CD, RabbitMQ, debugging tools, and ...
Embedded Linux Software Engineer information
See Maryland salary details
$81.5K - $90.8K
5% of jobs
$90.8K - $100.1K
6% of jobs
$106.7K is the 25th percentile. Wages below this are outliers.
$100.1K - $109.5K
19% of jobs
$109.5K - $118.8K
13% of jobs
The median wage is $123.1K / yr.
$118.8K - $128.1K
15% of jobs
$128.1K - $137.4K
13% of jobs
$137.4K - $146.7K
1% of jobs
$151K is the 75th percentile. Wages above this are outliers.
$146.7K - $156K
7% of jobs
$156K - $165.3K
11% of jobs
$165.3K - $174.6K
6% of jobs
$174.6K - $183.9K
4% of jobs
$81.5K
$130.9K
$183.9K
How much do embedded linux software engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as an Embedded Linux Software Engineer, and why are they important?
What is the difference between Embedded Linux Software Engineer vs Embedded Software Developer?
| Aspect | Embedded Linux Software Engineer | Embedded Software Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; knowledge of Linux systems | Bachelor's in Computer Science, Electrical Engineering, or related fields; programming skills |
| Work Environment | Developing Linux-based embedded systems, often in hardware-focused companies | Creating embedded software across various platforms, including non-Linux systems |
| Industry Usage | Primarily in IoT, automotive, consumer electronics, and industrial automation | Broadly in consumer electronics, medical devices, automotive, and industrial sectors |
Embedded Linux Software Engineers specialize in developing software for Linux-based embedded systems, focusing on kernel, driver, and system integration. Embedded Software Developers have a broader scope, working on embedded software across multiple platforms, not limited to Linux. Both roles require strong programming skills and knowledge of embedded systems, but the Linux-specific expertise distinguishes the Embedded Linux Software Engineer.
What are some common challenges faced by Embedded Linux Software Engineers when integrating hardware and software components?
What does an Embedded Linux Software Engineer do?
- Entry Level Embedded Engineer
- Embedded Software Engineer
- Independent Contractor Embedded Software Engineer
- Remote Linux Kernel Development
- Entry Level Embedded Software Engineer
- Embedded Software Engineer Remote
- Summer Embedded Firmware Engineer
- Freelance Linux Kernel Development
- Senior Embedded Software Engineer
- Embedded Software Contractor

$82K - $172K/yr
Other
Medical, Retirement, PTO
Posted 11 days ago
Job description
* Design, develop, test, and deploy software across embedded and general-purpose systems (Windows and Linux variants).
* Collaborate with cross-functional teams to support hardware interfaces and firmware integration.
* Perform debugging, documentation, and analysis of software and hardware issues.
* Support field integration, system testing, and deployments (limited travel possible).
* Contribute to configuration management, continuous integration, and lifecycle software support. Qualifications: Required: * Active TS/SCI with a polygraph clearance.
* Bachelor's degree (or higher) in Computer Science, Software Engineering, Electrical Engineering, or related STEM field (or equivalent experience).
* 5 -15+ years of professional software engineering experience supporting complex systems (or more for senior/lead roles).
* Proficiency in Java/Swing, Spring Tools Suite (STS), Eclipse, VS Code, and Maven.
* Experience with Java Fire (legacy Java JFire) development/support.
* Embedded software development and deployment on Windows and Linux (Rocky, CentOS, Ubuntu, OpenWRT).
* Familiarity with RabbitMQ, software debugging tools, and hardware interfaces (JTAG, I2C, SPI, UART, Ethernet).
* Configuration management with GitLab CI/CD (continuous integration).
* Jira and Confluence for ticket and documentation management. Desired: * Front-end experience with React and JavaScript/HTML.
* Basic RF and GPS systems knowledge.
* Understanding of embedded Linux boot process (bootloaders, initramfs, kernel boot), systemd, and time sync tools (chrony/NTP).
* Troubleshooting of PCB and electrical interconnections. This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI. What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy. Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $82,100-$172,400 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.