Embedded Linux Software Engineer / Embedded Software Engineer LOCATION: Plano, Texas Who We Are: Planmeca is one of the largest privately held dental equipment companies in the industry. Our ...
Embedded Linux Software Engineer / Embedded Software Engineer LOCATION: Plano, Texas Who We Are: Planmeca is one of the largest privately held dental equipment companies in the industry. Our ...
Embedded Linux Software Engineer / Embedded Software Engineer LOCATION: Plano, Texas Who We Are: Planmeca is one of the largest privately held dental equipment companies in the industry. Our ...
Embedded Linux Software Engineer / Embedded Software Engineer LOCATION: Plano, Texas Who We Are: Planmeca is one of the largest privately held dental equipment companies in the industry. Our ...
We are Hiring forSenior Software Engineer (C++/Embedded/Linux) Must have with 12+ years of expC++/Embedded/Linux) Title: Senior Software Engineer (C++/Embedded/Linux) Location: Dallas, TX (5-day ...
Quick apply
We are Hiring forSenior Software Engineer (C++/Embedded/Linux) Must have with 12+ years of expC++/Embedded/Linux) Title: Senior Software Engineer (C++/Embedded/Linux) Location: Dallas, TX (5-day ...
Embedded Systems Software Engineer (Linux Platforms)
Dallas, TX · On-site
$120K - $130K/yr
Proactive development experience in Modern C++ (11/14/17) within an embedded or systems programming context. * Build Systems : Proven experience building custom Linux distributions using Yocto or ...
Embedded Systems Software Engineer (Linux Platforms)
Dallas, TX · On-site
$120K - $130K/yr
Proactive development experience in Modern C++ (11/14/17) within an embedded or systems programming context. * Build Systems : Proven experience building custom Linux distributions using Yocto or ...
Senior Software Engineer (C++/Embedded/Linux)::Dallas, TX (5-day onsite)
Dallas, TX · On-site
$121K - $159K/yr
Senior Software Engineer (C++/Embedded/Linux) Location: Dallas, TX (5-day onsite) Rate: On W2/C2C * 6-8 yrs Experience in Embedded systems. * Expert in C, C++, embedded Linux and device driver * 6+ ...
Quick apply
Senior Software Engineer (C++/Embedded/Linux)::Dallas, TX (5-day onsite)
Dallas, TX · On-site
$121K - $159K/yr
Senior Software Engineer (C++/Embedded/Linux) Location: Dallas, TX (5-day onsite) Rate: On W2/C2C * 6-8 yrs Experience in Embedded systems. * Expert in C, C++, embedded Linux and device driver * 6+ ...
Embedded C++ Software Engineer
Dallas, TX · On-site
$130K - $171K/yr
Strong proficiency in C++ (C++11/14/17) and Embedded C Hands-on experience with Embedded Linux (Yocto, Buildroot, or similar) Good to have experience with set-top boxes, IPTV/OTT platforms, smart TVs ...
Embedded C++ Software Engineer
Dallas, TX · On-site
$130K - $171K/yr
Strong proficiency in C++ (C++11/14/17) and Embedded C Hands-on experience with Embedded Linux (Yocto, Buildroot, or similar) Good to have experience with set-top boxes, IPTV/OTT platforms, smart TVs ...
Embedded Software Engineer
Plano, TX · On-site
$125K - $165K/yr
Embedded Linux (user-space; kernel exposure is a strong plus) * Networking fundamentals (TCP/IP, IPv4/IPv6, routing, VLAN, QoS) * Protocol expertise (DHCP, DNS, HTTP, MQTT, TR-069, SIP) * GIT, JIRA,
Quick apply
Embedded Software Engineer
Plano, TX · On-site
$125K - $165K/yr
Embedded Linux (user-space; kernel exposure is a strong plus) * Networking fundamentals (TCP/IP, IPv4/IPv6, routing, VLAN, QoS) * Protocol expertise (DHCP, DNS, HTTP, MQTT, TR-069, SIP) * GIT, JIRA,
Embedded Software Designer
Dallas, TX · Remote
Develop and maintain BSP-level software for embedded Linux, RTOS, and bare-metal systems. * Implement device drivers, manage kernel configurations, and utilize build systems such as Yocto or ...
Quick apply
Embedded Software Designer
Dallas, TX · Remote
Develop and maintain BSP-level software for embedded Linux, RTOS, and bare-metal systems. * Implement device drivers, manage kernel configurations, and utilize build systems such as Yocto or ...
Embedded C/C++ Developer
Dallas, TX · On-site
Key Skills: C/C++11/Embedded Linux/Understanding Linux Driver Programming and Bootloader. Required Skills: * Must have experience in C and C++ 11 or higher * Must have worked on embedded systems
Embedded C/C++ Developer
Dallas, TX · On-site
Key Skills: C/C++11/Embedded Linux/Understanding Linux Driver Programming and Bootloader. Required Skills: * Must have experience in C and C++ 11 or higher * Must have worked on embedded systems
Hundreds of precision actuators for fine-grained mechanical control Wi-Fi-based device orchestration using MQTT publish/subscribe messaging Embedded Linux (Debian / Yocto) systems at the edge AI/ML ...
Hundreds of precision actuators for fine-grained mechanical control Wi-Fi-based device orchestration using MQTT publish/subscribe messaging Embedded Linux (Debian / Yocto) systems at the edge AI/ML ...
C++ Embedded Engineer
Dallas, TX · On-site
$130K - $135K/yr
Expert in C, C++, embedded Linux and device driver * 6+ years of experience in architecture, design, prototyping, software development, code review, and unit testing for embedded devices. * High ...
C++ Embedded Engineer
Dallas, TX · On-site
$130K - $135K/yr
Expert in C, C++, embedded Linux and device driver * 6+ years of experience in architecture, design, prototyping, software development, code review, and unit testing for embedded devices. * High ...
Embedded Test Lead
Dallas, TX · On-site
... Linux platforms. 2. Proven track record in developing and executing test strategies, covering unit, integration, system, and regression testing in embedded environments. 3. Experience on developing ...
Embedded Test Lead
Dallas, TX · On-site
... Linux platforms. 2. Proven track record in developing and executing test strategies, covering unit, integration, system, and regression testing in embedded environments. 3. Experience on developing ...
Embedded Software Engineer with Security Clearance
Grand Prairie, TX · On-site
$115K - $152K/yr
... Linux • Proficient in C++ programming • Experience deploying, debugging, and Integrating Embedded Software on Hardware • Bachelor's degree from an accredited college in Computer Science ...
Embedded Software Engineer with Security Clearance
Grand Prairie, TX · On-site
$115K - $152K/yr
... Linux • Proficient in C++ programming • Experience deploying, debugging, and Integrating Embedded Software on Hardware • Bachelor's degree from an accredited college in Computer Science ...
Embedded S/W Engineer with Security Clearance
Grand Prairie, TX · On-site
$124K - $164K/yr
... Linux • Proficient in C++ programming • Experience deploying, debugging, and Integrating Embedded Software on Hardware • Bachelor's degree from an accredited college in Computer Science ...
Embedded S/W Engineer with Security Clearance
Grand Prairie, TX · On-site
$124K - $164K/yr
... Linux • Proficient in C++ programming • Experience deploying, debugging, and Integrating Embedded Software on Hardware • Bachelor's degree from an accredited college in Computer Science ...
Senior Firmware Engineer - Android/Linux BSP
Plano, TX · On-site
$107K - $173K/yr
Embedded Linux Kernel / OS development on ARM based platforms including configuration management, build, deployment, hardware interfaces, device driver, device tree * Work closely with other software ...
Senior Firmware Engineer - Android/Linux BSP
Plano, TX · On-site
$107K - $173K/yr
Embedded Linux Kernel / OS development on ARM based platforms including configuration management, build, deployment, hardware interfaces, device driver, device tree * Work closely with other software ...
Senior Embedded 5GC Software Development Engineer
Plano, TX · On-site
$118K - $155K/yr
Proficiency in Linux system programming and embedded Linux development. * Experience with ARM-based systems and multi-threaded programming. * Solid understanding of networking fundamentals (TCP/IP ...
Senior Embedded 5GC Software Development Engineer
Plano, TX · On-site
$118K - $155K/yr
Proficiency in Linux system programming and embedded Linux development. * Experience with ARM-based systems and multi-threaded programming. * Solid understanding of networking fundamentals (TCP/IP ...
Senior Embedded 5GC Software Development Engineer
Plano, TX · On-site
$125K - $232K/yr
Optimize software for Linux embedded systems on ARM-based platforms. * Create high-performance packet-processing components with DPDK. * Enhance system performance for latency, throughput, CPU usage ...
Senior Embedded 5GC Software Development Engineer
Plano, TX · On-site
$125K - $232K/yr
Optimize software for Linux embedded systems on ARM-based platforms. * Create high-performance packet-processing components with DPDK. * Enhance system performance for latency, throughput, CPU usage ...
Embedded Software Engineer
Grand Prairie, TX · On-site
$90 - $110/hr
Bachelor's degree from an accredited college in Computer Science, Computer Engineering, or Electrical Engineering Proficient in C++ programming Knowledge and Experience with Embedded Linux Experience ...
Embedded Software Engineer
Grand Prairie, TX · On-site
$90 - $110/hr
Bachelor's degree from an accredited college in Computer Science, Computer Engineering, or Electrical Engineering Proficient in C++ programming Knowledge and Experience with Embedded Linux Experience ...
Embedded Systems Platform Software Engineer
$125K - $165K/yr
Extensive knowledge of embedded Linux systems, operating system internals, and cross-compilation environments. * Experience with ARM, x86, and DSP processors, and an understanding of multi-core ...
Embedded Systems Platform Software Engineer
$125K - $165K/yr
Extensive knowledge of embedded Linux systems, operating system internals, and cross-compilation environments. * Experience with ARM, x86, and DSP processors, and an understanding of multi-core ...
Embedded Software Engineer
$80 - $96/hr
Knowledge and Experience with Embedded Linux * Proficient in C++ programming * Experience deploying, debugging, and Integrating Embedded Software on Hardware Desired Skills * Experience as a software ...
Embedded Software Engineer
$80 - $96/hr
Knowledge and Experience with Embedded Linux * Proficient in C++ programming * Experience deploying, debugging, and Integrating Embedded Software on Hardware Desired Skills * Experience as a software ...
Embedded Linux information
See Dallas, TX salary details
$83.4K - $93K
5% of jobs
$93K - $102.5K
6% of jobs
$109.3K is the 25th percentile. Wages below this are outliers.
$102.5K - $112K
19% of jobs
$112K - $121.6K
13% of jobs
The median wage is $126K / yr.
$121.6K - $131.1K
15% of jobs
$131.1K - $140.6K
13% of jobs
$140.6K - $150.1K
1% of jobs
$154.6K is the 75th percentile. Wages above this are outliers.
$150.1K - $159.7K
7% of jobs
$159.7K - $169.2K
11% of jobs
$169.2K - $178.7K
6% of jobs
$178.7K - $188.3K
4% of jobs
$83.4K
$134K
$188.3K
How much do embedded linux jobs pay per year?
What does an Embedded Linux job involve?
An Embedded Linux job involves developing, configuring, and maintaining Linux-based operating systems for embedded systems, such as IoT devices, automotive ECUs, and industrial controllers. Responsibilities typically include kernel customization, device driver development, bootloader optimization, and system performance tuning. Engineers in this role work with hardware components, real-time constraints, and system security while ensuring reliability and efficiency. Knowledge of C/C++, shell scripting, Yocto, and debugging tools is often required.
What are the key skills and qualifications needed to thrive in the Embedded Linux position, and why are they important?
To thrive as an Embedded Linux professional, you need strong programming skills in C/C++, a solid understanding of Linux kernel architecture, and experience with embedded systems design. Familiarity with cross-compilation, build systems like Yocto or Buildroot, and debugging tools such as GDB, as well as certifications like Embedded Linux Engineer (ELE), are often advantageous. Problem-solving ability, teamwork, and effective communication are vital soft skills in this role. These competencies are crucial for developing reliable embedded applications and collaborating efficiently on hardware-software integration projects.
What are the typical daily responsibilities of someone working in an Embedded Linux role?
In an Embedded Linux position, your daily tasks often include developing and debugging kernel modules, configuring drivers, optimizing system performance, and ensuring compatibility with various hardware platforms. You may also be responsible for maintaining build systems, implementing security features, and collaboratively troubleshooting issues with hardware and software teams. Documentation and cross-functional communication are important to align development efforts. This hands-on role involves a blend of coding, system analysis, and problem-solving, contributing directly to the functionality and stability of embedded products.

Other
Medical, Dental, Vision, Life, Retirement
This job post has expired today. Applications are no longer accepted.
Job description
LOCATION: Plano, Texas
Who We Are:
Planmeca is one of the largest privately held dental equipment companies in the industry. Our technology-driven product line includes digital, dental imaging (x-ray) equipment, dental CAD/CAM systems, dental units, and cabinetry. We provide imaging and software solutions for all dental specialties and partner with dental schools, government, universities, and dental service organizations. In the U.S., our products are available through authorized dealers and distribution partnerships.
What We Offer:
We offer a professional work environment, training, growth, and advancement. Competitive compensation and a benefits package including a medical, dental, and vision plan, voluntary benefits including life, short-term and long-term disability, 401(k) savings plan with company match, holiday pay.
Come Join our Planmeca USA Team!
As a key member of our team, you'll have an integral role in designing, implementing, and testing Planmeca's next generation of intraoral 3D scanners. You will be expected to work within an experienced software development team, participate in technical design reviews, develop innovative solutions, write unit tests, and debug both new and existing code. Also, you will work with a cross-disciplinary experienced team to influence and maximize the benefits of Planmeca's generation of scanning hardware.
ESSENTIAL DUTIES:
- Design and write embedded software code (micro-controller or CPU) according to prescribed specifications.
- Write kernel code and/or device drivers for Linux based application processors to support hardware utilizing I2C, SPI, UART, MIPI-CSI2, GPIO, and/or SoC-specific peripherals.
- Become familiar with Planmeca's scanning technologies and software applications.
- Develop prototypes to validate suitability of new hardware / firmware / software.
- Implement embedded system and interpret error reports.
- Develop embedded software for functional test equipment for manufacturing.
- Test software for scalability and structure.
- Fix bugs and optimize system.
- Support manufacturing and technical support groups to sustain production and resolve field issues.
- Collaborate with development team to integrate new hardware into existing applications.
- Meet company standards pertaining to quantity and quality of work performed on an ongoing basis, performing all work-related tasks in a manner that is in compliance with all Company policies and procedures.
- Adheres to company policies, procedures, and directives regarding standards of workplace behavior in completing job duties and assignments.
- Performs other duties as assigned.
MINIMUM QUALIFICATIONS:
Training and Experience
- Bachelor's or master's degree in electrical engineering/computer science/computer engineering or relevant industry experience.
- Skilled in C, C++, Python, and shell scripting for developing Linux kernel and user-space applications.
- Ability to work with micro-controllers and RTOSes (e.g., FreeRTOS) or bare-metal / superloop code.
- Ability to utilize manufacturer's SDKs / DevKits for rapid prototyping.
- Experience with the Yocto project (bitbake, devtool, etc.), the gcc compiler suite, and support tools such as CMake for developing a custom Linux distribution.
- Experience with U-Boot and Linux kernel, including configuring the device tree.
- Ability to work 1-on-1 with Electrical Engineers and others to assist in board design and check-out.
- Ability to rapidly understand and work within the existing codebase.
- Familiarity with applicable codes, standards, and acceptable industry practices.
- Must be able to read electronic schematics.
- Must have excellent communication skills and be capable of interacting with other engineering disciplines, managers, manufacturing and support personnel.
- Able to work effectively on project teams consisting of departmental and/or cross functional personnel.
Skills and Experience considered beneficial for the position:
- Experience with Video4Linux2 (V4L2) and Videobuf2 API.
- Experience with Gstreamer (including writing custom elements / plugins).
- Experience with Linux kernel debugging techniques (kernel instrumentation and logging facilities, dynamic debug prints, -kgdb, -openocd).
- Experience with JTAG / ICE adapters (e.g., Segger J-Link).
- Experience with FPGAs and their programming (Verilog or VHDL).
- Experience with developing products with international agency compliance (FCC, UL, RoHS).
- Experience with motion controllers, DC/AC Motor Drive Circuitry, and CCD or CMOS camera sensors.
- Experience setting up a build environment in Docker.
- Experience integrating builds into a CI/CD system (e.g., Jenkins) and working with DevOps team to accomplish this.
- Experience developing test or manufacturing apps on Windows, Mac, or Linux (e.g., a python app with a tkinter UI).
WORKING CONDITION:
On-site position with flexible work hours and one day remote/week.
www.planmeca.com
EEO/ADA/Vet/Disabled
About Planmeca USA
Sourced by ZipRecruiter
Industry
Medical equipment and supplies manufacturing
Company size
51 - 200 Employees
Headquarters location
Roselle, IL, US
Year founded
1971